Forum Linux.général LVM2 : Failed to read physical volume "/dev/hdc"

Posté par  .
Étiquettes :
0
3
jan.
2005
Salut,
Mon pc :
Debian unstable, kernel 2.6.9 perso
2 x 120 Go (hda et hdc)
apperçu de /etc/fstab (j'espere pas faire de faute de frappe) :
proc /proc proc defaults 0 0
sysfs /sys sysfs defaults 0 0
devpts /dev/pts devpts gid=4,mode620 0 0
/dev/root /.dev ext3 rw,noatime 0 0
/dev/hda1 / ext3 noatime,errors=remount-ro 0 1
/dev/mapper/vg01-lvol_home /home ext3 noatime 0 2
/dev/mapper/vg01-lvol_tmp /tmp ext3 noatime 0 2
/dev/mapper/vg01-lvol_usr /usr ext3 noatime 0 2
/dev/mapper/vg01-lvol_var /var ext3 noatime 0 2
/dev/mapper/vg01-lvol_backup /backup ext3 user,noatime,noauto 0 2
...

Comme vous pouvez le voir, j'ai mon root sur /dev/hda1 ... et 5 volumes logiques.
par contre vous voyez pas que j'ai un volume groupe qui est constitué de /dev/hda2 (tout le reste de hda) et de la totalité de /dev/hdc

Ma version de lvm :
lvm version me donne :
LVM version : 2.00.29 (2004-11-27)
Library version : 1.00.19-ioctl (2004-07-03)
Driver version : 4.1.0

J'utilise udev

Mon problème :
Ca doit faite pas loin de deux semaines maintenant que j'ai fais une mise a jour de debian 'apt-get upgrade'. Le soir j'éteins mon PC, le lendemain je rallume .. et là BOOM .
J'ai le message suivant au boot, lors du lancement du script lvm :
"Couldn't find device with uuid ......"
"Unable to find volume group "vg01"

pvdisplay /dev/hda2 me donne des informations corrects
pvdisplay /dev/hdc me dis Failed to read physical volume "/dev/hdc" (il existe pourtant bien /dev/hdc)

J'ai déjà eu des erreurs de ce type que j'ai récupéré dangereusement à mes yeux (si je me souviens bien) : suppression des lv, puis du pv sur /dev/hdc .. je l'ai reréé en lui forcant sont uuid .. et recréation à l'identique des lv.
Apres avoir restauré mon système la première fois j'avais décidé de faire un backup avec vgcfgbackup .. mais même pas moyen de restaurer !

Que faire ?

Je suis pas sur que le problème vienne de lvm2 ... mais peut être de udev ... car un pvcreate -t /dev/hdc me dis : "Device /dev/hdc not found"

J'ai pas trop d'outils disponible car /usr ne peut pas être monté, pas de log car /var non plus .. c'est un peu la misère ... je vais tenter d'en savoir plus avec un liveCD....

Toute aide est la bien venue !
Merci d'avance
  • # Commentaire supprimé

    Posté par  . Évalué à 2.

    Ce commentaire a été supprimé par l’équipe de modération.

    • [^] # Re: rapidement, j'ai pas d'id mais

      Posté par  . Évalué à 1.

      En tout cas merci ... ça peux servir pour dépanner ;-)

      J'ai testé mes disques avec Ultimate Boot CD disponible ici -> http://ubcd.sourceforge.net/

      Le problème vient bien d'un bug de LVM2 ...
  • # bug #285225

    Posté par  . Évalué à 2.

    Ton problème, ce ne serait pas ça ?

    http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=285225(...)

    (et installe apt-listbugs ... c'est un minimum quand on veut utiliser unstable)
    • [^] # Re: bug #285225

      Posté par  . Évalué à 1.

      Ben c'est carrement ça !
      Merci ...
      pour apt-listbugs ... disons que je m'en sert des fois (j'en tiens pas assez compte) ... mais là j'ai vraiment fais un upgrade à l'arrache ... j'avais bien vu qu'il y avait un bug grave reporté pour lvm2 ....
      pfff ... je suis trop bête des fois (pas tout le temps je vous rassure)

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.