Bonjour,
j'ai installé ubuntu 9.04 64bits sur un raid logiciel (en installant la version serveur, puis en installant le desktop).
J'ai 4 partitions en raid 1 (2 disques) : /boot (/dev/md1) ; / (/dev/md0) ; swap (/dev/md2) et /home (dev/md3)
Jusque là, tout va bien.
Puis au fur et à mesure des mises à jours, impossible de démarrer, /dev/md0 est introuvable... Pour démarrer, je suis obligé de faire ESC au démarrage de GRUB, puis de choisir le noyau 2.6.28-13, dernier capable de booter, la version 2.6.28-11 (la 1ère en bas de mon GRUB) boote aussi, mais les 2.6.28-14 et 2.6.28-15 refuse de booter pour cause de /dev/md0 non reconnu....
quand je tape
dans la console en version 2.6.28-14 ou 2.6.28-15, /dev/md1 et dev/md3 sont bien actif (me rapelle plus de /dev/md2 mais bon comme c'est le swap c'est pas utile) mais aucune trace de /dev/md0
mon fichier /etc/mdadm/mdadm.conf contient bien tous mes disques raid
Code :
- # mdadm.conf
- #
- # Please refer to mdadm.conf(5) for information about this file.
- #
- # by default, scan all partitions (/proc/partitions) for MD superblocks.
- # alternatively, specify devices to scan, using wildcards if desired.
- DEVICE partitions
- # auto-create devices with Debian standard permissions
- CREATE owner=root group=disk mode=0660 auto=yes
- # automatically tag new arrays as belonging to the local system
- HOMEHOST <system>
- # instruct the monitoring daemon where to send mail alerts
- MAILADDR root
- # definitions of existing MD arrays
- #ARRAY /dev/md2 level=raid1 num-devices=2 UUID=68ff28cf:8949d30e:31ea6973:59bee96b
- #ARRAY /dev/md3 level=raid1 num-devices=2 UUID=39cc6547:6073b656:028c0631:00e6cd8f
- #ARRAY /dev/md0 level=raid1 num-devices=2 UUID=9489c82e:a5a83f23:b9490213:5cc212aa
- #ARRAY /dev/md1 level=raid1 num-devices=2 UUID=64020a6a:d8b2def3:30de760c:f690e02a
- # This file was auto-generated on Sat, 27 Jun 2009 16:15:37 +0200
- # by mkconf $Id$
- ARRAY /dev/md2 level=raid1 num-devices=2 metadata=0.90 UUID=68ff28cf:8949d30e:31ea6973:59bee96b
- ARRAY /dev/md3 level=raid1 num-devices=2 metadata=0.90 UUID=39cc6547:6073b656:028c0631:00e6cd8f
- ARRAY /dev/md0 level=raid1 num-devices=2 metadata=0.90 UUID=9489c82e:a5a83f23:b9490213:5cc212aa
- ARRAY /dev/md1 level=raid1 num-devices=2 metadata=0.90 UUID=64020a6a:d8b2def3:30de760c:f690e02a
- #ARRAY /dev/md5 level=raid1 num-devices=2 metadata=0.90 UUID=9c1c12cd:f1b7fbfa:20b522fe:d82d0af9
- #ARRAY /dev/md4 level=raid1 num-devices=2 metadata=0.90 UUID=3ca7de11:72425828:20b522fe:d82d0af9
|
la 1ere partie commentée est celle créée lors de l'installation, la 2nde partie a été ajouter lorsque j'ai créé les partitions md4 et md5 (que j'ai commenté depuis)
Par contre bizarrement, les "metadata=0.90" qui étaient des "metadata=00.90" à la création des disques raids et qui me causaient des messages d'erreurs à cause du code "00.90" non reconnu et que j'ai changer dans mon mdadm.conf me font de nouveau une erreur de code "00.90" inconnu lorsque je boot sur les versions 2.6.28-14 ou 2.6.28-15 comme si ces versions utilisaient un autre mdadm.conf...
Est-ce que les fichiers de /etc/ sont différends suivant la version du noyau sur lequel on boot ? Si oui, comment accéder aux fichiers d'un autre noyau que celui sur lequel on boot ?
Merci de m'éclairer