User Tools

Site Tools


doc:appunti:linux:sa:loop_mount

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Last revisionBoth sides next revision
doc:appunti:linux:sa:loop_mount [2011/03/09 17:44] niccolodoc:appunti:linux:sa:loop_mount [2011/11/21 13:02] – [Metodo facile] niccolo
Line 7: Line 7:
 </code> </code>
  
-Se l'immagine contiene delle partizioni (ad esempio è l'immagine di un intero disco oppure di una memoria flash USB con delle partizioni al suo interno) il comando non funziona. Bisogna scoprire a quale **offset del file** inizia la partizione. La prima cosa da fare è vedere la tavola delle partizioni:+Se l'immagine contiene delle partizioni (ad esempio è l'immagine di un intero disco oppure di una memoria flash USB con delle partizioni al suo interno) il comando non funziona. 
 + 
 +===== Metodo difficile ===== 
 + 
 +Bisogna scoprire a quale **offset del file** inizia la partizione. La prima cosa da fare è vedere la tavola delle partizioni:
  
 <code> <code>
Line 31: Line 35:
 mount -o loop,offset=32256 usbdisk.img /mnt mount -o loop,offset=32256 usbdisk.img /mnt
 </code> </code>
 +
 +===== Metodo facile =====
 +
 +Bisogna che il modulo kernel **''loop''** sia caricato con il parametro ''max_part'' uguale o maggiore del numero di partizioni del device (purtroppo è zero per Debian):
 +
 +<code>
 +modprobe -r loop
 +modprobe loop max_part=4
 +</code>
 +
 +Quindi si monta il device in loop e si monta la partizione interessata:
 +
 +<code>
 +losetup /dev/loop0 /dev/device
 +mount /dev/loop0p1 /mnt
 +</code>
 +
 +Per smontare il device:
 +
 +<code>
 +umount /mnt
 +losetup -d /dev/loop0
 +</code>
 +
doc/appunti/linux/sa/loop_mount.txt · Last modified: 2013/07/01 15:15 by niccolo