Disque raid logiciel plus reconnu sous UBUNTU - Logiciels - Linux et OS Alternatifs
MarshPosté le 29-08-2009 à 20:03:53
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
Code :
cat /proc/mdstat
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
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 ?
Marsh Posté le 29-08-2009 à 20:03:53
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
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