J'essai depuis un moment d'installer une mandriva 2005 en raid avec la structure suivante :
hd[a, c, e]1 = /boot en raid 1 (pour que ce soit bootable) -> md0
hd[a, c, e]5 = swap en raid 0 ->; md1
hd[a, c, e]6 = md2, raid 5 avec lvm "donnees" qui contient les partitions suivantes :
/dev/donnees/racine
/dev/donnees/home
/dev/donnees/...
J'ai réalisé la création des partitions depuis une 2005 sur un 4° disque dur, les partitions se montent sans aucun prob et j'ai réalisé l'installation en m'inspirant du guide chroot du wiki cooker ( http://qa.mandrakesoft.com/twiki/bin/view/Main/ChrootHowTo(...) )
L'installation en elle même a parfaitement fonctionné, elle est très très minimale mais ça marche.
J'ai installé lilo sans trop de problèmes mais le boot se passe très mal...
J'ai essayé de recompilé un kernel, en vérifiant bien les options. La compilation se passe sans problème mais le boot se passe toujours mal.
Voici le message d'erreur :
creating root device
Mounting root filesystem
mount: error 6 mounting ext3 flags defaults
well, retrying without the option flag
mount: error 6 mounting ext3
well, retrying read-only without any flag
mount: error 6 mounting ext3
pivoroot: pivo-root (/sysroot, /sysroot/initrd) failed : 2
umount /initrd/sys failed : 2
umount /initrd/proc pailed : 2
Initrd finished
freeing unused kernel memory : 264k freed
Kernel panic - not syncing: No init found. Try pasing init= option to kernel
le fstab de la 2005 que j'essai d'installer avec raid :
/dev/hdg /mnt/cdrom iso9.....
/dev/donnees/racine / ext3 defaults 1 2
/dev/md0 /boot ext3 defaults 1 2
/dev/donnees/home /home ext3 defaults 1 2
/dev/donnees/ftp /var/ftp ext3 defaults 1 2
/dev/donnees/web /var/www ext3 defaults 1 2
none /proc proc default 0 0
/dev/md1 swap swap defaults 0 0
Et le fstab de la mdv 2005 sur le 4° dd qui lui voit sans prob le raid + lvm :
/dev/hdf1 / ext3 defaults 1 1
/dev/hdg /mnt/cdrom iso9.....
/dev/donnees/racine /mnt/serv ext3 defaults 1 2
/dev/md0 /mnt/serv/boot ext3 defaults 1 2
/dev/donnees/home /mnt/serv/home ext3 defaults 1 2
/dev/donnees/ftp /mnt/serv/var/ftp ext3 defaults 1 2
/dev/donnees/web /mnt/serv/var/www ext3 defaults 1 2
none /proc proc default 0 0
/dev/md1 swap swap defaults 0 0
et enfin le lilo.conf
default="linux"
boot=/dev/hdc
map=/boot/map
keytable=/boot/fr-latin1.klt
prompt
nowarn
timeout=100
message=/boot/message
menu-scheme=wb:bw:wb:bw
disk=/dev/hdc bios=0x80
image=/boot/vmlinuz
label="linux"
root=/dev/donnees/racine
initrd=/boot/initrd.img
append="acpi=ht resume=/dev/md1"
read-only
Donc voilà, j'y comprend pas grand chose et je ne sais pas trop ce qui ne marche pas.
J'ai évidemment essayé avec le meme kernel que celui-de la 2005 sans raid (qui monte correctement les partitions) mais il fait exactement la même erreur
Quelqu'un aurait-il une piste, un idée magique pour que ça boot ???
Merci d'avance
# Pas de raid pour le /boot
Posté par Laurent Mutricy . Évalué à 2.
[^] # Re: Pas de raid pour le /boot
Posté par CrEv (site web personnel) . Évalué à 2.
ça devrait bien être possible quand même, non ?
Sinon je me passerai du raid pour le boot mais je trouve ça un peu con quand même.
Il n'y a pas moyen de le faire booter sur du raid (qui est en raid 1, justement pour pouvoir être bootable à ce que j'avais compris...)
Mais merci pour cette réponse, je vais essayer de virer le raid pour le boot
# Modif du lilo.conf
Posté par RoX . Évalué à 1.
Voila une petite modification a faire dans /etc/lilo.conf pour qu'il accepte de prendre en compte ton /boot en raid1 (donc tous les disks ! )
par contre un initrd seras sans doute necessaire dans ton /boot/ pour faire l'activation des lvm.
Voila.
[^] # Re: Modif du lilo.conf
Posté par CrEv (site web personnel) . Évalué à 1.
Le lilo sur hda me sert à booter la distrib sur le 4° dur (qui est sur un dur en slave)
Donc temporairement, pour pouvoir rebooter facilement sur cette distrib le temps de mettre en place l'ordi, je ne l'ai mis uniquement sur le hdc
Pour le initrd, j'en ai un mais je ne sais pas trop comment ça marche, ni comment ça se configure
j'ai simplement fait un mkinitrd et voila....
# La solution n'était pas loin
Posté par Laurent Mutricy . Évalué à 2.
http://linuxfr.org/~quzqo/13129.html(...)
ça devrait te donner de bonne pistes :)
[^] # Re: La solution n'était pas loin
Posté par CrEv (site web personnel) . Évalué à 4.
Qui rejoint un commentaire un peu plus haut
Bon, je teste ça se soir, en croisant les doigts pour que ça marche...
merci
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.