fsck имеет много ошибок, читая блок 24251xx (попытайтесь читать, блок от файловой системы привел к короткому чтению) при получении следующего inode от сканирования. Проигнорировать ошибку (y)?
Сила переписывает (y)?
Иногда существует другой вывод, смешанный в:
[8222.00061] ata1.00: исключение Emask 0x0 .bunch hex.frozen [8222.00124] ata1.00 cmd.. набор шестнадцатеричного числа.. в [8 222,00264] res.. набор шестнадцатеричного числа.. (тайм-аут) [8222.00124] ata1.00: состояние: {DRDY}
Что продолжается и что я должен сделать?
Обновление: Я узнал о второй части. Это - сообщение об ошибке Libata от ядра, указывающего, что диск не отвечал на команду вовремя. Этот совет, предположительно, поможет с тем [я сообщу, как он идет, после того как я заканчиваю fsck]
В частности, тайм-ауты могут быть решены acpi=off или 'noapic' или pci=nomsi или pci=biosirq.
Скорее всего, Ваш жесткий диск умирает...
Получите живой CD (Ubuntu Устанавливают/Живут CD, прекрасен).
Если Вы имеете какие-либо важные данные по тому диску без резервного копирования, монтируете Ваш диск, только для чтения, и копируете все, что Вы можете от диска.
Затем попытайтесь сделать изображение раздела с dd
или dd_rescue
, или на другой раздел или как файл к где-то в другом месте (если у Вас нет пространства, сделайте изображение к/dev/null), так, чтобы Вы видели, существует ли физическое повреждение к Вашему диску.
Если существуют ошибки носителя при копировании файла с dd
, fsck Ваша новая копия (или монтируют обратную петлю или используют реальный раздел при использовании/dev/null, необходимо запустить с реального диска), и скопируйте все данные от Вас, может все еще скопировать. Затем попытайтесь исследовать изготовителя своего диска и имеет ли он все еще гарантию. Если да, возобновите инструменты тестирования производителя... В противном случае сверьтесь с инструментами SMART, если существуют какие-либо reallocatable покинутые секторы и если да пытаются записать, обнуляет в поврежденные секторы с dd
(который перераспределит их). Если у Вас нет удачи, необходимо будет попытаться разделить вокруг поврежденной области; или используйте -c
опция для mkfs.ext[23]
.
Если нет никаких ошибок носителя, необходимо будет переформатировать диск и скопировать назад данные снова. Обычно ext3 (я предполагаю, что это...), намного более устойчиво, чем другие файловые системы, таким образом, я действительно не думаю, что это может быть одной только ошибкой файловой системы...
Кажется, что у Вас есть поврежденный сектор, если числа последовательны через попытки к fsck. К сожалению, Вы собираетесь проиграть, какой бы ни файл хранился в этом inode.
Проверьте умное состояние, оно будет обычно говорить Вам, о каком количестве сбойных блоков диск знает. Хотелось бы надеяться, только некоторые. Если это говорит Вам, что диск перестал работать, я надеюсь, что у Вас есть резервное копирование.
Выполнение fsck -c /dev/WHATEVER
должен выполнить сканирование сбойного блока и затем сказать Вам, что Вы потеряли (или должен восстановить от резервного копирования).