Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#51 Le 16/11/2011, à 23:40

rmy

Re : problème MBR un peu particulier[résolue]

Rendre une image bootable n'a aucun intérêt… il vaut mieux d'abord dumper l'image sur un disque puis rendre bootable la partition de boot…
Tu ne peux pas booter directement sur le fichier image…

Hors ligne

#52 Le 01/12/2011, à 06:52

fav

Re : problème MBR un peu particulier[résolue]

OK, je comprends donc que tu as "exécuté" sans bien comprendre. Brièvement, voici la démarche :
Nous avons réalisé une copie de sécurité (disque complet), puis grace à testdisk déterminé le positionnement de début des partitions (soit en secteur, soit en CHS, ce qui ne change pas grand chose) ainsi que leur taille.

Ensuite le principe est de créer un loopdevice, sorte de device virtuel, en lui indiquant la source (ton fichier image ou le disque original, c'est pareil), l'ofset de début et la taille (paramêtre passé à sizelimit). En l'occurrence vu qu'un secteur fait 512octets, et que losetup prend ses paramètres en nombre d'octets, il faut calculer le début de la partition et sa taille :

/dev/sda3     156250112 308594687  152344576  83  Linux

donc pour le début :
156250112*512
et pour la taille :
152344576*512

et voilà !

Salut,
je suis un peu curieux ,comment faire le calcul avec le resultat de testdisk mais pas le resultat de gparted?


On ne va jamais aussi loin que lorsqu'on ne sait pas où l'on va.

Hors ligne

#53 Le 01/12/2011, à 21:01

rmy

Re : problème MBR un peu particulier[résolue]

testdisk donne le résultat en C/H/S au lieu des secteurs en général.
SI la géométrie du disque est X/255/63, alors la position LBA en nombre de secteurs est :
C*255*63+H*63+S-1

Hors ligne

#54 Le 01/12/2011, à 21:01

rmy

Re : problème MBR un peu particulier[résolue]

testdisk donne le résultat en C/H/S au lieu des secteurs en général.
SI la géométrie du disque est X/255/63, alors la position LBA en nombre de secteurs est :
C*255*63+H*63+S-1

Hors ligne