Le 25 septembre 2009 14:18, E. Prom <e3prom@???> a écrit :
> Le 24 septembre 2009 15:18, Patrice Karatchentzeff
> <patrice.karatchentzeff@???> a écrit :
>> option loop+offset de mount.
>
> Oui, mais combien d'octets sauter?
> J'ai fait le barbare :
>
> # i=0; while true; do echo $i; mount cle_usb.img rep -o
> loop=/dev/loop3,offset=$i && break; losetup -d /dev/loop3; let i++;
> done
>
> Il s'est arrêté à 127488 et ça a marché. La question subsidiaire est
> pourquoi cette valeur, mais mon problème est résolu :)
Je te copie-colle ma doc perso :
Mounter une image
% sfdisk -l -uS dos_8p.img.raw
Disque dos_8p.img.raw: ne peut obtenir la géométrie
Périph Amorce Début Fin #secteurs Id Système
dos_8p.img.raw1 * 63 516095 516033 6 FAT16
dos_8p.img.raw2 516096 4185215 3669120 5 Extended
dos_8p.img.raw3 0 - 0 0 Vide
dos_8p.img.raw4 0 - 0 0 Vide
dos_8p.img.raw5 516159 1032191 516033 6 FAT16
dos_8p.img.raw6 1032255 1548287 516033 6 FAT16
dos_8p.img.raw7 1548351 2064383 516033 6 FAT16
dos_8p.img.raw8 2064447 2580479 516033 6 FAT16
dos_8p.img.raw9 2580543 3096575 516033 6 FAT16
dos_8p.img.raw10 3096639 3612671 516033 6 FAT16
dos_8p.img.raw11 3612735 4185215 572481 6 FAT16
# mount -o loop,offset=32256 -t msdos dos_8p.img.raw /media/dos
calcul de l'offset :
* prendre le secteur du début, multiplier par 512
* la partition étendue n'est pas mountable : (ici 3 et 4) :
il faut passer directement à la 5 (offset == 516 159 * 512 )
PK
--
|\ _,,,---,,_ Patrice KARATCHENTZEFF
ZZZzz /,`.-'`' -. ;-;;,_ mailto:p.karatchentzeff@free.fr
|,4- ) )-,_. ,\ ( `'-' http://p.karatchentzeff.free.fr
'---''(_/--' `-'\_)