Я пытаюсь воссоздать метаданные файловой системы на виртуальном диске. Я могу сохранить эти метаданные с помощью e2image, и на странице справки e2image говорится, что я могу использовать e2image -I
для восстановления файловой системы. К сожалению, страница руководства не предоставляет никакой информации о том, как использовать этот аргумент. Я пробовал следующее (результаты команды с отступом для удобства чтения):
msk $ e2image /dev/nbd1 -I test.qcow2
e2image 1.42.5 (29-Jul-2012)
e2image: Wrong magic number for Ext2 Image Header while trying to open test.qcow2
msk $ sudo e2image /dev/nbd1 -I test.qcow2
e2image 1.42.5 (29-Jul-2012)
e2image: Wrong magic number for Ext2 Image Header while trying to open test.qcow2
msk $ sudo e2image test.qcow2 -I /dev/nbd1
e2image 1.42.5 (29-Jul-2012)
e2image: Wrong magic number for Ext2 Image Header while trying to open /dev/nbd1
Моя файловая система на самом деле ext4, однако на странице руководства написано следующее:
The e2image program will save critical ext2, ext3, or ext4
Я использовал следующую команду для создания изображения:
sudo e2image -Q /dev/mapper/nbd0p1 test.qcow2