Как лучше всего использовать fsck на поврежденном диске + redhat 7?

244
King David

Каков наилучший подход, чтобы сделать fsck на поврежденном диске

  • один из следующих вариантов:

Первый вариант - установить «1» (последний символ) на устройстве в файле / etc / fstab,

поэтому он сначала проверит этот раздел, как в следующем примере:

 /dev/sdc /grop/sdc ext4 defaults,noatime 0 1 <-------- < we set 1 instead 0 > 

а затем перезагрузите машину

  • во время загрузки fsck будет работать на устройстве / dev / sdc

Второй подход заключается в следующем

init 1 stop the relevant services umount /dev/sdc e2fsck -y /dev/sdc init 3 
0

1 ответ на вопрос

0
pim

Не звоните init 1на удаленную машину! или вы будете заблокированы.

Если диск действительно поврежден, я не буду доверять запуску fsck в одиночку при загрузке.

Если машина локальная, я бы порекомендовал ваш init 1метод, затем перезагрузите компьютер.

Если машина является удаленной машиной.

  • Остановите все службы по одному, не останавливая ssh, пока umount /dev/sdcкоманда не выполнится.
  • Исправьте диск с помощью e2fsck.
  • перемонтируйте его, чтобы убедиться, что оно действительно хорошо ( mount -a).
  • reboot, Поскольку вы уже остановили большинство полезных служб, перезагрузка не займет так много времени. Обычно я устанавливаю обновления безопасности непосредственно перед перезагрузкой, поэтому я сохраняю следующую перезагрузку, необходимую для обновлений безопасности.

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