Монтирование образа диска в формате Raw

При попытке монтировать образ диска в формате Raw (dd) с помощью следующей команды

mount  nps-2010-emails.dd /media/manu/

Появляется следующее сообщение об ошибке

mount: you must specify the filesystem type

Я знаю, что использование -t мы можем указать файловую систему, но какова терминология для файла RAW (dd), который может быть передан в качестве аргумента команде mount. Если мой метод монтировать эту файловую систему не так, пожалуйста, помогите мне сделать то же самое.

$ file -s nps-2010-emails.dd
nps-2010-emails.dd: x86 boot sector; 
partition 1: ID=0xb, starthead 254, startsector 1, 20479 sectors, extended partition table (last)\011, code offset 0x0

$ fdisk -l nps-2010-emails.dd
Disk nps-2010-emails.dd: 10 MB, 10485760 bytes
255 heads, 63 sectors/track, 1 cylinders, total 20480 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000

             Device Boot      Start         End      Blocks   Id  System
nps-2010-emails.dd1               1       20479       10239+   b  W95 FAT32 
1
задан 31 December 2014 в 01:00

2 ответа

Вы также можете заставить компьютер автоматически сканировать все разделы в дампе и автоматически подготовить все устройства цикла, как описано здесь.

Итак, скажем, вы сбросили весь свой /dev/sda во что-то, что называется [ f5]. Вы можете получить доступ к его разделам следующим образом:

losetup -f -P sda.img

В моей системе он отображается следующим образом:

здесь

[d7 ] В средах, отличных от GUI, вы можете перечислить созданное устройство с помощью losetup -l, которое сообщит вам имя устройства цикла, например:

# losetup -l
NAME       SIZELIMIT OFFSET AUTOCLEAR RO BACK-FILE
/dev/loop0         0      0         0  0 /path/mmcblk0

Затем вы можете установить say, первый раздел , с:

mount /dev/loop0p1 /mnt/mypartition

Надеюсь, что это помогает.

2
ответ дан 24 May 2018 в 06:40

Невозможно добавить комментарий из-за отсутствия репутации, но вы хотите рассказать тем из вас, у кого есть GPT-диск, при тестировании его с помощью fdisk, вместо этого используйте gdsik, чтобы получить начальный сектор и считать надлежащее смещение. Это помогло мне.

fdisk -l дал мне:

      Device Boot      Start         End      Blocks   Id  System
vm2080737.bak1   *           1        3901    31457279+  ee  GPT

, и он не мог быть установлен с 512 смещением с ошибкой mount: вы должны указать тип файловой системы '

gdisk -l дал хороший результат:

Number  Start (sector)    End (sector)  Size       Code  Name
   1              34             545   256.0 KiB   A501  gpboot
   2             546          993825   485.0 MiB   A502  swap
   3          993826        62914526   29.5 GiB    A503  rootfs
1
ответ дан 24 May 2018 в 06:40

Другие вопросы по тегам:

Похожие вопросы: