Salut,
J'ai essay� le module LVM de debian-installer (qui fonctionnait pas
mal !), mais j'ai ensuite r�install� une Sarge (qui est maintenant une
Sid) en formattant /dev/hda1 en XFS alors que c'�tait auparavant un PV
LVM. J'ai bien chang� l'ID de type de partition, c'est � dire que
/dev/hda1 est bien de type Linux :
bee# fdisk -l
Device Boot Start End Blocks Id System
/dev/hda1 1 122 979933+ 83 Linux
Cependant, lvm2 d�tecte toujours /dev/hda1 comme un PV LVM2, ce qui
g�n�re des messages d'erreur, par exemple dans pvdisplay :
bee# pvdisplay
Incorrect metadata area header checksum
Incorrect metadata area header checksum
Incorrect metadata area header checksum
Incorrect metadata area header checksum
--- NEW Physical volume ---
PV Name /dev/hda1
VG Name
Il me semble que pvremove permet de supprimer le label LVM2 d'une
partition, mais je ne suis pas certain que cela n'endommage pas la
partition XFS qui occupe maintenant /dev/hda1.
J'ai v�rifi� la d�tection de volumes lvm2 de pvdisplay, et il semble
qu'il suffit de trouver la cha�ne "LVM2 001"
(lvm2:lib/format_text/layout.h:83) dans les 2048 premiers secteurs
(LABEL_SCAN_SECTORS * 2^SECTOR_SHIFT, lvm2:lib/label/label.c:135).
J'ai cherch� cette cha�ne :
bee# dd if=/dev/hda1 bs=1024 count=2 | xxd | grep LV
2+0 records in
2+0 records out
2048 bytes transferred in 0.000856 seconds (2392508 bytes/sec)
0000210: 2e9f 6b94 2000 0000 4c56 4d32 2030 3031 ..k. ...LVM2 001
Je voudrais maintenant savoir o� trouver l'utilisation que fait XFS
des offsets 0x218 � 0x220 de /dev/hda1, et ce que ferai un pvremove
/dev/hda1. Est-ce que je ferai mieux d'�craser moi-m�me ces huit
octets ?
Quelqu'un saurait cela ?
--
Lo�c Minier <[EMAIL PROTECTED]>