Retourner aux forums || Retourner au forum general.general
general.general : monter partition d'un backup de disque
Posté par tony ducrocq () le 01 décembre 2007
root@obelix tmp (0)$ fdisk -l kde4daily-0_0_1_r734472-qcow.raw
You must set cylinders.
You can do this from the extra functions menu.
Disk kde4daily-0_0_1_r734472-qcow.raw: 0 MB, 0 bytes
255 heads, 63 sectors/track, 0 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Disk identifier: 0x00090995
Device Boot Start End Blocks Id System
kde4daily-0_0_1_r734472-qcow.raw1 * 1 122 979933+ 83 Linux
kde4daily-0_0_1_r734472-qcow.raw2 123 184 498015 82 Linux swap / Solaris
kde4daily-0_0_1_r734472-qcow.raw3 185 306 979965 83 Linux
kde4daily-0_0_1_r734472-qcow.raw4 307 456 1204875 83 Linux
j'arrive a mounter la première partition en faisant :
mount kde4daily-0_0_1_r734472-qcow.raw -o loop,offset=32256 /mnt/test
32256 correspond à 1*63*512 logique, ça marche.
Par contre impossible de monter les autres partitions, en utilisant le même raisonnement pour trouver l'offset.
Si vous savez ce qu'il faut faire merci :)
> Lire le message (6 commentaires, moyenne: 1,3).
ben
c'est quoi ton raisonnement pour les partitions suivante ?
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux
-
[^]Re: ben
Posté par tony ducrocq () le 01/12/2007 à 14:00. (lien). Évalué à 1.Mon raisonnement c'est que la premiere partition commence au block N°1, comme chaque block fais 63 secteurs et que chaque secteur fais 512 bytes j'ai 1*63*512.
Pour la partition N°3 qui commence au 185e block je fais 185*63*512=5967360 je fais :
mount kde4daily-0_0_1_r734472-qcow.raw -o loop,offset=5967360 /mnt/test/
-
[^]Re: ben
Posté par daggett () le 01/12/2007 à 14:35. (lien). Évalué à 2.Il y a apparemment une limitation à 2 ou 4 Go pour l'offset (limitations de losetup), mais ce journal propose une solution d'accès aux partitions via devmapper avec dmsetup (je ne connais pas):
http://linuxfr.org/forums/10/21034.html
Au pire, tu peux découper ton image globale en "1 fichier par partition" à grand coup de dd skip=block_offset...-
[^]Re: ben
Posté par tony ducrocq () le 01/12/2007 à 14:54. (lien). Évalué à 1.Merci pour le lien ça marche nickel avec dmsetup cool :)
-
-
[^]Re: ben
Posté par NeoX () le 01/12/2007 à 14:37. (lien). Évalué à 2.essaie de fait un
fdisk -l -ukde4daily-0_0_1_r734472-qcow.raw
pour les avoir en bloc
et on voit que le calcul n'est pas celui là.--
Apprendre par les autres, c'est bien.
Apprendre par soi-meme (RTFM, man, et notre ami google) c'est mieux-
[^]Re: ben
-
-
Revenir en haut de page || Retourner aux forums || Retourner au forum general.general



Cette discussion est archivée, il n'est plus possible de laisser des commentaires.
Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.