недавно я не смог смонтировать свой жесткий диск, поэтому я загрузился с live cd и сделал fsck на этом разделе. он сказал, что удаленный индекс 992193 имеет нулевое время. Исправьте, я ввел y и еще один, он снова показал мне это приглашение, и я ввел ctrl-C

Теперь я могу смонтировать этот жесткий диск. но моя проблема: я не могу получить доступ к некоторым файлам, это говорит об ошибке ввода / вывода. Если я делаю fsck снова и отвечаю на все запросы как (Удаленный inode 992193 имеет нулевое время dtime. Исправить) да, мои данные будут восстановлены ?! мои другие данные будут потеряны ?! Я не разбираюсь в жестких дисках, поэтому не могу читать руководства. у него есть некоторые технические проблемы

2 ответа2

6

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

Запустите fsck -y , дайте ему завершиться, и тогда у вас все будет хорошо (большую часть времени).

1

Остерегайтесь выполнения fsck на неисправном диске. Если это аппаратная проблема, лучше сначала создайте образ того, что все еще доступно для чтения, с помощью чего-то вроде ddrescue (обратите внимание, что вы получаете GNU, это лучшее из двух ddrescues, которые есть вокруг).

Попытка исправить файловую систему на неисправном диске может привести к ее износу и ограничению объема данных, которые вы сможете восстановить. Итак, сначала скопируйте, и попробуйте исправить ФС на копии.

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