РЕШЕНО :EXT4 -fs (md1 ):невозможно прочитать суперблок -очень хочется избежать потери данных

Вам не нужно помещать все настройки в ваш ~/.bashrc, но вы можете добавить «один -лайнер», который видит, имеет ли функция _behat_suitesбыли определены и функция завершения не не определена; если да, то определите завершение.

Вот один из вкладышей -, немного разбитый для удобства чтения:

declare -f _behat_suites          >/dev/null && 
  ! complete -p run_behat_suite   >/dev/null && 
      complete -F _behat_suites run_behat_suite
2
23.07.2020, 12:47
1 ответ

Во избежание дальнейшей потери данных настройте копию -на -наложение записи и используйте его для всех своих экспериментов.

Затем вы можете попытать счастья с силой сборкибездиска с самым устаревшим временем обновления и счетчиком событий, /dev/sdd.

mdadm --stop /dev/md1
mdadm --assemble /dev/md1 --force /dev/mapper/sdc /dev/mapper/sde /dev/mapper/sdh

И, если повезет, это даст вам доступ к вашим данным (в деградированном режиме ).

Тем не менее, большой вопрос, как это развалилось в первую очередь. Поэтому проверьте значения SMART, и если на каких-либо дисках есть перераспределенные / ожидающие / неисправимые сектора, вам понадобятся новые диски и ddrescue, прежде чем продолжить. Не рекомендуется пытаться восстановить данные на неисправных дисках.

1
18.03.2021, 23:18

Теги

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