Я случайно отформатировал неправильный объем - действительно ли возможно восстановить предыдущую файловую систему Ext4?

Эти странные экранирующие последовательности - команды изменения цвета.

Код завершения запускает следующую команду для перечисления доступных команд:

git help -a|egrep '^  [a-zA-Z0-9]'

Вывод git help -a выглядит следующим образом:

добавить grep remote add--interactive хэш-объект пульт дистанционного управления-xt am help remote-fd … фсек-объекты приёма-пакета дерево записей рефлог КГ get-tar-commit-id relink

Если grep настроен на цветную печать соответствующей части строки, то имена команд, которые находятся в первой колонке, будут выделены первой буквой:

$ git help -a|egrep --color=always '^  [a-zA-Z0-9]' | cat -v | head -n 1
^[[01;31m^[[K  a^[[m^[[Kdd                      grep                     remote

Когда bash видит этот вывод, он думает, что ^[[01;31m^[[K, a^[[m^[[Kdd, grep и remote являются возможными командами. Первая не появляется, последние две правильные, вторая искажена.

Нужно настроить grep, чтобы не использовать цвета, когда его вывод не на терминале. Если у вас есть псевдоним egrep на egrep --color=always (и то же самое для grep и fgrep), измените его на --color=auto. Если вы где-то установили переменную GREP_OPTIONS, измените там --color=всегда на --color=авто.

0
11.04.2014, 11:45
2 ответа

Моя рекомендация - UFS Explorer. Если это не удастся, вам понадобится профессиональная помощь.

- применяются стандартные правила восстановления.... Не записывайте на затронутый том и попытайтесь восстановить на другое устройство.

Также смотрите: https://serverfault.com/questions/469460/how-to-recover-xfs-file-system-with-superblock-read-failed/469461#469461

1
28.01.2020, 02:52

Видимо, восстановить старую файловую систему ext4 невозможно. В настоящее время я восстанавливаю некоторые файлы с помощью Photorec, с переменным успехом.

Ответ от разработки проводника UFS следующий:

Причина в том, что ext4 по времени форматирования полностью уничтожает все коды. и даже журнал файловой системы, поэтому объем содержит только данные файлов; обычно он фрагментирован. Ext4 использует специальную древовидную структуру для хранения карта фрагментов файла и это дерево хранится в стертых с нулями.

Рекомендуется продолжать использовать PhotoRec и другие аналогичные свободные. утилиты в попытке получить обратно некоторые данные; нет коммерческого программного обеспечения. поможет вам в этом деле больше.

Так как они являются экспертами в этой области и их утверждение поддерживается Википедией, я бы сам ответил на вопрос с выводом о том, что невозможно восстановить всю файловую систему.

.
0
28.01.2020, 02:52

Теги

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