GNU/Linux >> Linux Esercitazione >  >> Linux

Montaggio di un'immagine disco completa salvata da ddrescue

Se hai creato l'immagine dell'intero disco, puoi utilizzare l'opzione offset con il comando mount. mmls (da The Sleuth Kit) può mostrare le partizioni all'interno di un'immagine

$ mmls image -b
DOS Partition Table
Offset Sector: 0
Units are in 512-byte sectors

     Slot    Start        End          Length       Size    Description
00:  -----   0000000000   0000000000   0000000001   0512B   Primary Table (#0)
01:  -----   0000000001   0000000031   0000000031   0015K   Unallocated
02:  00:01   0000000032   0001646591   0001646560   0803M   DOS FAT16 (0x06)
03:  00:00   0001646592   0002013183   0000366592   0179M   DOS FAT16 (0x06)

Monta la partizione DOS a partire dal blocco 32:

sudo mount -o loop,offset=16384 image mnt

(32 moltiplicato per blocchi di 512 byte =16384)

Per montare una tipica partizione NTFS creata da Windows usa:

sudo mount -t ntfs -o r,force,loop,offset=32256 image mnt

(63 blocchi moltiplicati per 512 byte =32256)


Un'altra soluzione è utilizzare losetup per mappare l'immagine su un dispositivo a blocchi, quindi kpartx per scansionare il dispositivo di loopback e creare dispositivi a blocchi per ogni partizione, quindi montarli. Qualcosa come (non testato)

losetup /device/loop0 /path/to/file.img
kpartx /dev/loop0
mount /device/mapper/loop0p1 /mntpath

Linux
  1. Comando per vedere dove è montato un disco?

  2. Linux – Rendi più lenta la copia del disco/disco?

  3. Come montare un'unità disco USB in UNIX o Linux

  4. Montaggio di una condivisione Windows nel sottosistema Windows per Linux

  5. Come montare un'immagine disco multi-partizione in Linux?

Come clonare un'immagine del disco crittografata con Clonezilla

Come montare il disco NTFS su Linux

Come montare il file del disco rigido virtuale (VHD) in Ubuntu Linux?

Forza l'immagine del disco rigido clonato su un disco rigido più piccolo

Rendi la copia disco/disco più lenta

Montaggio cifs:Operazione non supportata