Выполнение диска начинает работу, смонтировал раздел ОС?

У меня есть проблемы с основным разделом ОС, но кажется, что я не могу выполнить fsck на смонтированных разделах?

Существует ли способ диагностировать смонтированный раздел (у меня есть проблемы в последнее время), и если нет того, что лучший способ состоит в том, чтобы проверить его при отсутствии монтирования?

2
задан 16 May 2017 в 22:44

2 ответа

Можно выполнить fsck на корневом разделе во время следующей перезагрузки путем создания файла, названного forcefsck в корневом каталоге:

sudo touch /forcefsck
reboot
3
ответ дан 2 December 2019 в 02:15

Я предлагаю выполнить его в "Initramfs".

dracut инструмент низкого уровня для генерации изображений "initramfs" с большим количеством возможностей.

Позволяют нам установить его:

sudo apt install dracut

После того, как установка закончена, новый "initramfs" будет сгенерирован, и GRUB будет обновлен автоматически; Это также удаляет initramfs-tools.

Теперь перезагружают систему, содержат Сдвиг , чтобы заставить GRUB появиться (если это не будет отдельно), нажать e для редактирования меню по умолчанию. Существует строка, которая запускается с linux в конце той строки, добавляют rd.break=pre-mount затем нажатие Ctrl + x для продолжения процесса начальной загрузки.

это означает, что бросают меня в initramfs прежде, чем смонтировать файловую систему, Теперь мы находимся в sh оболочка, и мы можем просто работать fsck:

$ fsch /dev/sda1
/dev/sda1: clean,  xxx/xxx files,  yyy/yyy blocks
<час>

dracut
dracut.cmdline

1
ответ дан 2 December 2019 в 02:15

Другие вопросы по тегам:

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