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 :)
# ben
Posté par NeoX . Évalué à 1.
[^] # Re: ben
Posté par Tony Ducrocq . Évalué à 1.
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 . Évalué à 2.
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 . Évalué à 1.
[^] # Re: ben
Posté par NeoX . Évalué à 2.
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à.
[^] # Re: ben
Posté par NeoX . Évalué à 1.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.