Visualizzazione dei risultati da 1 a 3 su 3
  1. #1

    mount di un disco immagine

    Salve ragazzi, ho da montare sul mio file system (/dev/sda) l'immagine di un disco creata con il comando dd la quale è presente su un hard disk esterno (/dev/sdb5).
    codice:
    root@giuseppe-laptop:/# fdisk -l
    
    Disk /dev/sda: 30.0 GB, 30005821440 bytes
    255 heads, 63 sectors/track, 3648 cylinders
    Units = cilindri of 16065 * 512 = 8225280 bytes
    
    Dispositivo Boot      Start         End      Blocks   Id  System
    /dev/sda1   *           1        3492    28049458+  83  Linux
    /dev/sda2            3493        3648     1253070    5  Esteso
    /dev/sda5            3493        3648     1253038+  82  Linux swap / Solaris
    
    Disk /dev/mmcblk0: 32 MB, 32112640 bytes
    2 heads, 32 sectors/track, 980 cylinders
    Units = cilindri of 64 * 512 = 32768 bytes
    
       Dispositivo Boot      Start         End      Blocks   Id  System
    /dev/mmcblk0p1               2         980       31328    4  FAT16 <32M
    
    Disk /dev/sdb: 80.0 GB, 80026361856 bytes
    255 heads, 63 sectors/track, 9729 cylinders
    Units = cilindri of 16065 * 512 = 8225280 bytes
    
    Dispositivo Boot      Start         End      Blocks   Id  System
    /dev/sdb2   *           2        9729    78140160    f  W95 Ext'd (LBA)
    /dev/sdb5               2        9729    78140128+   b  W95 FAT32
    Dato che il file system di quest'ultimi è di tipo FAT32, sono stato costretto a spezzettare l'immagine dell'hard disk copiato in 8 blocchi da 4 GB ciascuno (img1.iso, ..., img8)
    codice:
    root@giuseppe-laptop:/# mount -t vfat -o ro,noexec,loop /dev/sdb5 /mnt/hd01
    root@giuseppe-laptop:/# ls /mnt/hd01
    img1.iso  img2.iso  img3.iso  img4.iso  img5.iso  img6.iso  img7.iso  img8.iso
    Ora il mio obiettivo, al quale sto lavorando vanamente da diversi giorni è quello di montare tramite loop l'intero disco immagine frammettato, a tale proposito mi chiedo:
    1. si possono montare tutte le immagini come se fossero un unico disco?
    2. per montare il disco immagine dovrei sapere il suo contenuto, ma se applico il comando fdisk ho il seguente risultato:
    codice:
    root@giuseppe-laptop:/mnt/hd01# fdisk -l img1.iso
    Si devono impostare cilindri.
    È possibile effettuare questa operazione dal menu delle funzioni supplementari.
    3. se provo a montare direttamente la prima immagine ho il seguente risultato:
    codice:
    root@giuseppe-laptop:/mnt/hd01# losetup /dev/loop0 /mnt/hd01/img1.iso
    ioctl: LOOP_SET_FD: Dispositivo o risorsa occupata
    root@giuseppe-laptop:/# mount -t iso9660 -o ro,loop=/dev/loop0 /mnt/hd01/img1.iso /mnt/image
    ioctl: LOOP_SET_FD: Dispositivo o risorsa occupata
    dove sbaglio?
    Giuseppe SPECCHIO

  2. #2
    hai provato a concatenare le immagini tramite cat in un unico file.img e montare quello ?

  3. #3
    potrei, ma c'è il problema che il disco che contiene le immagini è una FAT32 non ce la farebbe a gestire un'unica immagine di 30 GB.
    Giuseppe SPECCHIO

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2024 vBulletin Solutions, Inc. All rights reserved.