Re: Problème avec le logical volume manager
On Thu, 7 Nov 2002, Escario Julien wrote: et scanner pour des entêtes de fs ? Alors ca je sais pas comment on fait. OFFSET=0 while ! mount -t ext2 -o loop,offset=$OFFSET $DEVICE /mnt do OFFSET=$(($OFFSET + 512)) done ou approchant. Ca a marché une fois pour récupérer un fs ntfs . Alternative (cette fois plutôt pour récupérer des partitions): gpart Gpart is a tool which tries to guess the primary partition table of a PC-type disk in case the primary partition table in sector 0 is damaged, incorrect or deleted. . It is also good at finding and listing the types, locations, and sizes of inadvertently-deleted partitions, both primary and logical. It gives you the information you need to manually re-create them (using fdisk, cfdisk, sfdisk, etc.). . The guessed table can also be written to a file or (if you firmly believe the guessed table is entirely correct) directly to a disk device. . Supported (guessable) filesystem or partition types: [ ... ] Un ami a récupéré son disque après effacement de la table des partitions ainsi. Mes conseils: fdisk -l | lpr (pour LVM aussi) -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Problème avec le logical volume manager
J'avoue que je ne sais pas trop quoi faire d'autant plus que j'ai VRAIMENT besoin de ces données. strings /dev/ftpvg/ftplv donne-t-il des choses ? Oui tout un tas de trucs. Mais j'ai peur que la table de partition aie été supprimée. Je suis en train d'essayer de recréer le volume group avec un ordre différent pour voir si ca peut venir de ca. Si effectivement la table de partition a été supprimée, est-il possible de scanner un reste de parition ext3 pour récupérer les fichiers ? (en détectant le début et la fin de chaque fichier), d'autant plus que la table d'allocation doit encore être en état. Idée : et si je créé une partition sans la formater sur la totalité du disque, je peux récupérer les données ? et scanner pour des entêtes de fs ? Alors ca je sais pas comment on fait. Julien -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Problème avec le logical volume manager
Je me réponds à moi même. Oui tout un tas de trucs. Mais j'ai peur que la table de partition aie été supprimée. Je suis en train d'essayer de recréer le volume group avec un ordre différent pour voir si ca peut venir de ca. Si effectivement la table de partition a été supprimée, est-il possible de scanner un reste de parition ext3 pour récupérer les fichiers ? (en détectant le début et la fin de chaque fichier), d'autant plus que la table d'allocation doit encore être en état. Donc, il a fallut que je recréé le volume logique avec : # vgcreate ftpvg /dev/hdg1 /dev/hdf1 /dev/hde1 # vgscan (ou vgchange -a y) # lvcreate -nftplv -l38712 ftpvg # lvscan Finalement l'ordre de créatio du volume group est trés important. Lorsque je l'ai créer avec hde1 ou hdf1 en premier, e2fsck ne trouvait rien. Lorsque que je l'ai créer avec hdg1 en premier, e2fsck trouvait une partition avec un superblock foutu, il utilisait donc les backup du superblock (-b 8193) mais lorsque que le deuxieme volume physique était hde1 il trouvait pleins de inodes pas à leur place. J'ai fait avec -n d'abord pour ne rien abimer. Finalement un # e2fsck /dev/ftpvg/ftplv avec un ftpvg créé avec le bon ordre des volumes a reconstruit le superblock et j'ai pu finalement le monter. Yeepe :-) Merci à tous ! Julien -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Re: Problème avec le logical volume manager
On Mon, 4 Nov 2002, Escario Julien wrote: # vgcreate ftpvg /dev/hde1 /dev/hdf1 /dev/hdg1 # lvcreate -l38172 -nftplv ftpvg # mount -t ext2 /dev/ftpvg/ftplv /mnt Il aurait fallu faire pvscan; vgscan et lvscan, dans cet ordre, voire activer certains (vg/lv change) Y'a t'il un autre pour la création des volume group ou logical volume ? Non, pour la création tu as fait juste, ie tu as recréé, probablement pas tout à fait avec les mêmes paramètres qu'avant. Je ne sais pas dans quelle mesure LVM initialize des bouts quand même avec le lvcreate. J'avoue que je ne sais pas trop quoi faire d'autant plus que j'ai VRAIMENT besoin de ces données. strings /dev/ftpvg/ftplv donne-t-il des choses ? et scanner pour des entêtes de fs ? -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.
Problème avec le logical volume manager
Bonjour, Voila mon problème : J'ai concaténer 3 disques pour n'en faire qu'un seul avec lvm et quelques temps plus tard le disque root (donc un autre) à lacher. Maintenant je n'arrive plus à monter le logical volume, il ne trouve plus la partition. Voila ce que j'ai fait : # vgcreate ftpvg /dev/hde1 /dev/hdf1 /dev/hdg1 # lvcreate -l38172 -nftplv ftpvg # mount -t ext2 /dev/ftpvg/ftplv /mnt Et là il me dit qu'il ne peux pas trouver de partition ext2 (normalement de l'ext3 mais même problème avec -t ext3). Y'a t'il un autre pour la création des volume group ou logical volume ? J'avoue que je ne sais pas trop quoi faire d'autant plus que j'ai VRAIMENT besoin de ces données. Merci -- http://www-internal.alphanet.ch/linux-leman/ avant de poser une question. Ouais, pour se désabonner aussi.