Bonjour,
Je m'en remets à vous exténué après 2 nuit full time pour essayé de monter un raid0 avec deux hdd Western Digital de 1,5To.
Pour se faire j'ai partitionné le premier disque :
sda3 : /boot en ext3 +- 1Go
sda2 : physical raid +- 2Go
sda1 : physical raid + 1,5To
le second disque :
sdb2 : physical raid +- 2Go
sdb1 : physical raid +- 1,5To
J'ai créé les deux MD :
md0 -> contient sda1 et sdb1 -> en ext3 /
md1 -> contient sda2 et sdb2 -> en swap
J'ai automatiquement installé grub à la fin de l'install de la distribution (crunchbang linux un dérivé lightweight de debian)
reboot...
je lance avec grub, il commence à faire le chargement et puis soudain :
le code que grub à généré pour accéder au / est le suivant :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 Gave up waiting for root device. Common problems : - Boot args (cat /proc/cmdline) - Check rootdelay= (did the system wait long enough?) - Check root= (did the system wait for the right device?)à - Missing modules (cat /proc/modules; ls/dev) ALERT! /dev/md0 does not exist. Dropping to a shell!
le shell dans lequel je me retrouve BusyBox (initramfs) ne contient pas mdadm pour me permettre de lancer mdadm --assemble --scan
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10 insmod part_msdos insmod ext2 set root='(hd0,msdos3)' search --no-floppy -fs-uuid --set xxx-x-x-xx--xxx-x- echo 'Chargement...' linux /vmlinuz-2.6.32-5-686 root=/dev/md0 ro quiet splash echo 'Chargement du disque mémoire ...' initrd /initrd.img-2.6.32-5-686
J'ai bien essayé de lancer un live cd à partir d'une clé usb et j'essayé les commandes suivant provenant d'un topic ou le gars à eu un problème après une mise a jour du kernel je pense.
J'ai testé de faire ceci et j'ai une erreur lors de la dernière commande malgré le "patch mis à la fin".
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17 1. Boot from ubuntu livecd (preferably the same version as you were running) 2. sudo apt-get install mdadm 3. sudo mdadm --assemble --scan 4. sudo mkdir /md0 5. sudo mount /dev/md0 /md0 6. sudo mv /boot /boot1 7. sudo ln -s /md0/boot /boot 8. uname -r 9. Use the output of step 8 to replace in the update-initramfs step; make sure the kernel you specify exist on your installation. You can check /md0/boot to see what kernels you have sudo update-initramfs -k 2.6.32-18-generic -c -t Nicholas Skaggs (nskaggs) wrote on 2010-03-31: #7 Ohh, also update-initramfs failed, giving a "read-only media" error. If this happens to you, do the following to replace the running version of update-initramfs and try again mv /usr/sbin/update-initramfs /usr/sbin/update-initramfs.old ln -s /rofs/usr/sbin/update-initramfs /usr/sbin/update-initramfs
donc lors de : sudo update-initramfs -k 2.6.32-18-generic -c -t
Il me dit qu'il ne trouve pas le fichier /boot/config...
et qu'il ne trouve pas pas /dev/md/0 et /dev/md/1
(logique pour moi car il sont dans /dev/md0 et /dev/md1, mais soit)
Je profite pour chercher "mdadm" sur la partition md0 que j'ai monté, et je ne le trouve pas. Donc l'ayant installé sur le livecd je le copie dans la même directory en priant que cela fonctionne. (/usr/sbin) encore une fois non.
Aussi j'ai jeté un oeil sur le fichier menu.lst de grub. Qui n'existe pas non plus.
Bref je deviens fou. J'ai chercher dans tout les sens. J'ai une 100aines d'onglets de post en tout genre sur linux dans firefox. Aidez-moi s'il vous plait !
Bonne journée
Partager