В операционные системы встроены утилиты проверки файловых структур, которые автоматически запускаются во время перезагрузки компьютера в случае обнаруже ния ошибок (например, ошибочных блоков) и, дополнительно в Linux, после длительного периода работы или определенного числа перезагрузок. Это checkdsk для Windows и fsck для Linux (строго говоря, fsck является оболочкой, которая запускает программу проверки, специфичную для используемой в Linux файловой системы).

Программы проверки можно запустить вручную. Обратите внимание, что для исправления ошибок необходимо отключить (размонтировать) логический диск. В Windows эта операция может быть осуществлена самой программой (с запросом подтверждения пользователя - кроме системного диска, ошибки на котором можно исправить только при старте операционной системы), в Linux размонтировать диск необходимо вручную.

Поскольку в Linux рекомендуется для проверки также перейти в однопользовательский режим, то для упрощения можно воспользоваться следующими двумя способами включения проверки при очередной перезагрузке. Если планируется перезагрузка в текущий момент, то следует выполнить команду shutdown -rf now (ключ f заставляет выполниться проверку при старте). Если необходимо просто настроить запуск проверки при очередной перезагрузке, то следует создать файл forcefsck в корне (например, командой touch /forcefsck, выполняемой от имени суперпользователя).

Неисправности аппаратной части компьютера | Самоучитель системного администратора | Восстановление данных с жестких дисков


Самоучитель системного администратора



Новости за месяц

  • Январь
    2021
  • Пн
  • Вт
  • Ср
  • Чт
  • Пт
  • Сб
  • Вс