Если вы сделали образ всего диска например /dev/sdb
то вы должны восстановить его на весь диск.
А вот если вы сделали образ раздела например /dev/sdb1
, то вы должны восстановить его на раздел.
Вы можете проверить содержимое файла изображения с помощью kpartx
. Он может видеть структуру каталогов, если она есть (а не только файловую систему, расположенную в головной части образа). См. этот пример,
Карта:
$ sudo kpartx -av t-3.5g.img
добавить карту loop0p1 (253:0): 0 6293372 линейная 7:0 503907
добавить карту loop0p2 (253:1): 0 1954 линейный 7:0 1953
добавить карту loop0p3 (253:2): 0 500000 линейная 7:0 3907
Удалить карту:
$ sudo kpartx -d шаблон-3.5GB.img
Обратите внимание, что устройства для разделов, вероятно, будут выглядеть так, когда их видят другие инструменты:
/dev/картограф/loop0p1
...
Другой пример,
$ sudo kpartx -av lubuntu-18.04.5-рабочий стол-amd64.iso
добавить карту loop0p1 (253:0): 0 2345472 линейная 7:0 0
добавить карту loop0p2 (253:1): 0 4928 линейная 7:0 2314176
$ lsblk -f /dev/loop0
ИМЯ FSTYPE МЕТКА UUID ТОЧКА МОНТАЖА
loop0 iso9660 Lubuntu 18.04.5 LTS amd64 2020-08-06-23-08-05-00
ââloop0p1 iso9660 Lubuntu 18.04.5 LTS amd64 2020-08-06-23-08-05-00
ââloop0p2 vfat EC34-71CF
$ lsblk -f /dev/mapper/loop0p1
ИМЯ FSTYPE МЕТКА UUID ТОЧКА МОНТАЖА
loop0p1 iso9660 Lubuntu 18.04.5 LTS amd64 2020-08-06-23-08-05-00
Когда вы знаете, что у вас есть, вы также будете знать, как клонировать контент. Но также можно смонтировать сопоставленный исходный раздел и целевой раздел и извлечь файлы (скопировать их с помощью rsync
или другая программа).