У меня был компакт-диск, который автоматически запускает образ системы с Windows XP/NTFS. Случайно загрузился с него в системе Linux, которая имеет один большой раздел ext4 (500 ГБ). Прервал процесс формирования изображения примерно через 3-4 секунды.

Я думаю, что файловая таблица исчезла, так как было достаточно времени, чтобы записать на диск не менее 100 МБ. Тем не менее, я слышал о некотором резервном копировании суперблока на ext4(?) Любое программное обеспечение / процесс для восстановления не перезаписанных файлов с поврежденного раздела ext4?

1 ответ1

0

Лучше всего попробовать. Резервный суперблок должен быть неповрежденным, поэтому загрузитесь с живого компакт-диска, если ОС загружена, и запустите

/sbin/fsck.ext4 /dev/<thePartition>

Если требуется что-то более глубокое, выполнение этого шага может усугубить ситуацию, поэтому, если у вас есть место где-то еще, вы можете сначала сделать копию уровня байтов безопасности на другой диск с разделом того же размера:

dd if=/dev/<thePartition> of=/dev/<aSparePartition> bs=1M

Если ваш процесс создания образа перераспределил диск, вы можете перестроить таблицу разделов, не удаляя данные с помощью fdisk или parted, при условии, что вы знаете используемый макет.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .