Доступ к диску ext4, который потерял суперблок и его резервные копии

Сpax(командой POSIX для чтения tarфайлов):

pax -'s@.*/@@' < file.tar

(, в котором перечислены все файлы независимо от их типа, включая каталоги ).

4
02.06.2021, 11:32
1 ответ

ВСЕГДА, но ВСЕГДА читайте документацию, прежде чем делать что-то вслепую. man mkfs.ext4и найдите флаг -S, где он сообщит вам, что после этого вы должны запустить e2fsck.

Я подозреваю, что если вы записали свою сохраненную копию диска, то она теперь также мертва. Правило 1 восстановления диска — сделать копию как можно скорее. Правило 2: НИКОГДА не записывайте в сохраненную копию.

Я заметил одну вещь: вы путаете диск(/dev/sda)с разделом(/dev/sda3). Если вы уверены, что запускали mkfs -S /dev/sda, вы пытались воссоздать файловую систему на диске, а не на разделе. Если вы сможете восстановить таблицу разделов, вы сможете успешно запустить mkfs -S /dev/sda3. Или эквиваленты через петлевое устройство.

ПРИМЕЧАНИЕ. :Пожалуйста, не пытайтесь больше писать одновременно на умирающий диск и на единственную сохраненную копию. Возьмите свежую копию копии и работайте над ней.

-1
28.07.2021, 11:27

Теги

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