Dans le cas que tu d�cris, il va d'abord falloir choisir quelle
partition tu veux monter puique tu as copi� le disque entier !

# fdisk -lu hd_WD_8Gig_debian.img 

Cela va te donner la table des partitions et l'unit� sera le nombre de
blocs et plus de cylindres.

par exemple:

 Device    Boot    Start       End       Blocks   Id  System
/dev/hda1          63          498014    248976   83  Linux

En admettant que cette partition soit sur ton image :

mount hd_WD_8Gig_debian.img /mnt/monpoitdemontage -r -o
loop,offset=32256

voir man losetup

Pour obtenir l'offset, il te faut multiplier le 63*taile_de_blocs
(probablement 512).

Sinon, tu peux encore extraire les partition avec un nouveau "dd" et les
options skip=63 (start) count=$((248976-63+1)) (le nombre de blocs - le
start +1 (pour le premier bloc))

Bon ,c'est un peu confu, je ne suis d�cid�ment pas un bon prof.

Mais tu peux aller voir sur la page de sleuthkit dans les informer.

http://www.sleuthkit.org/informer/

C'est tr�s bien d�crit dans "how to split images" ou kekchose comme �a.

D-fence
Christophe Monniez





Le sam 17/01/2004 � 19:13, Beno�t Barbier a �crit :
> Salut la liste,
> 
> 
> Pour monter l'image d'une partition il suffit de passer l'arg :
>  -o loop
> 
> Mais comment fait-on pour monter une partition de l'image d'un disque
> cr�e avec :
> 
>  dd if=/dev/hdd of=hd_WD_8Gig_debian.img
> 
> Heeeu, �a parait �vidant mais l'op�ration inverse va bien recr�er ma
> table de partition?
> 
> Merci d'avance,
> 
> Beno�t


Didier> oh...
tr�s tr�s int�ressant !
J'allais justement poser une question de ce genre...
J'ai un probl�me avec un appareil photo num�rique, des photos perdues...
Elles ont l'air delet�e...

Je n'ai pas trouv� comme faire le Undelete dans la carte m�moire 
directement (cable USB avec l'appareil photo).
J'ai fini par recopier la partition FAT de la carte m�moire 128 MB dans le 
PC avec un 

cp /dev/sda1 carte_usb.img

(oui, j'ai fait un cp si je me souviens ... mais �a semble avoir 
fonctionn� malgr� tout...)

�a me fait un fichier de presque 128 MB.

J'ai finalement r�ussi � l'�diter avec VI en Hexa (pas des plus �vident) 
et � faire une sorte de Undelete des fichiers (remettre le premier 
caract�re du fichier qui est Deleted, c'est comme �a en FAT).
Mais pour le moment, je dois � chaque essais, recopier le fichier vers 
l'appareil photo via USB...
Pas pratique...

Donc... ok !
Je peux utiliser le LOOP (je le savais... mais pas la syntaxe... �a semble 
pourtant si simple...) pour monter mon fichier Image de 128 MB...

Je suppose que la commande sera du genre :

mount carte_usb.img /mnt/monpointdemontage -r -o loop     ???

(pas besoin d'offset... vu que j'ai copier la partition 1, et pas la carte 
m�moire enti�re...)


IMPEC... vais essayer cela !


�a m'impressionne le

fdisk -lu mon_image_de_mon_disque    ...  et la technique de l'offset...

Je ne savais pas que c'�tait possible �a ! 
On en d�couvre qd mm tous les jours !

Merci...

-- 
Didier



_______________________________________________________
Linux Mailing List - http://www.unixtech.be
Subscribe/Unsubscribe: http://www.unixtech.be/mailman/listinfo/linux
Archives: http://www.mail-archive.com/[EMAIL PROTECTED]
IRC: chat.unixtech.be:6667 - #unixtech

Répondre à