В основном у меня есть двоичный образ NTFS-раздела, созданный с помощью WinHex. WinHex может открывать такие файлы и показывать структуру каталогов, кроме шестнадцатеричного редактирования. Есть ли инструмент с подобными возможностями в Ubuntu Linux?
1 ответ
1
Не уверен насчет такого инструмента, как WinHex, но вы можете смонтировать двоичный образ раздела, выполнив следующие действия:
Если sda.img - это двоичный файл образа, то ...
Получить макет раздела изображения
$ sudo fdisk -lu sda.img
...
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
...
Device Boot Start End Blocks Id System
sda.img1 * 56 6400000 3199972+ c W95 FAT32 (LBA)
Рассчитать смещение от начала изображения до начала раздела
Sector size * Start = (in the case) 56 * 512 = 28672
Смонтируйте его в /dev /loop0, используя смещение
sudo losetup -o 28672 /dev/loop0 sda.img
Теперь раздел находится в /dev /loop0. Вы можете установить его, смонтировать и т.д.
sudo fsck -fv /dev/loop0
sudo mount /dev/loop0 /mnt
Размонтируйте
sudo umount /mnt
sudo losetup -d /dev/loop0