Поврежденная файловая система ext4 после прерывания работы e2image

У меня есть файловая система ext4 размером ~ 450 гигабайт, расположенная в / dev / sda5 на моем компьютере. Однако раздел, в котором он находился, был примерно на гигабайт больше. Поэтому я использовал команду e2image -ra -p -O XXXX , чтобы переместить файловую систему влево, чтобы я мог использовать дополнительный гигабайт на разделе по адресу / dev / sda6 . Я не запускал эту точную команду, конечно, я забыл десятичное значение после -O (я не запускал эти команды вручную, это было сделано GParted). e2image был принудительно уничтожен (сигнал девять) около 100/170 гигабайт в процессе. Я смонтировал sda5 только для чтения и получал много ошибок о недопустимых индексных дескрипторах и файлах с плохой структурой, когда пытался получить доступ к различным файлам или перечислить различные каталоги.Итак, я запустил fsck (который, как я теперь понимаю, вероятно, еще больше повредил вещи), и каталоги вроде / home и / run (которые, вероятно, содержали больше всего данных по весь раздел), которые я не смог успешно запустить ls и получил много сообщений об ошибках, не существовали. Я запустил grep на sda5 и обнаружил, что различные файлы в / home все еще нетронуты, но я не мог получить к ним нормальный доступ, потому что / home ] был удален fsck . Как восстановить файлы без ручного поиска с помощью grep , less или шестнадцатеричного редактора? У меня есть очень важные файлы, которые мне нужно вернуть.

-1
24.11.2016, 00:19
1 ответ

Я думаю, что комментаторы правы в том, что ваша файловая система довольно хорошо сломана. Однажды я случайно записал /dev/zero на свой основной жесткий диск (во время работы) примерно на полсекунды, прежде чем убить его. Я смог использовать Photorec (http://www.cgsecurity.org/wiki/PhotoRec) для восстановления таблицы разделов (практически автоматически) и до сих пор использую эту систему.

Я думаю, вам стоит взглянуть на Photorec, поскольку он с открытым исходным кодом (да!), и поскольку он читает непосредственно с диска (игнорируя файловую систему), поэтому я подозреваю, что он может легко сэкономить вам много часов поиска файлов вручную.

Кроме того, комментатор, который говорит, что нужно сделать образ вашего текущего, испорченного жесткого диска прямо сейчас, определенно прав

1
28.01.2020, 05:10

Теги

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