Как проверить корневой раздел с помощью fsck?

Я установил Linux Mint 12 KDE, и я хотел бы проверить корневой раздел на наличие ошибок.

Как проверить корневой раздел с помощью fsck во время загрузки?

  • Hp probook white screen с ошибкой отменить изображение и загрузить в следующий порядок загрузки
  • XP CD не предлагает вариант ремонта
  • Добавить загрузочные записи Windows после установки Ubuntu?
  • ПК запускается, но не может загружаться с USB / CD
  • Все параметры загрузки - это примерный цикл
  • Не удалось загрузить с USB-устройства
  • Установка Windows на ноутбук Dell
  • Две установки Windows 8 на отдельных жестких дисках - невозможность загрузки
  • Увеличение размера виртуального диска
  • При загрузке Windows 7, каждый раз, когда sceen появляется в течение 10 минут, «настраивая обновления 0%», прежде чем продолжить
  • Как сделать загрузочный USB с Windows XP liveCD от linux (debian)
  • Linux Hibernate после ожидания
  • 5 Solutions collect form web for “Как проверить корневой раздел с помощью fsck?”

    sudo touch /forcefsck 

    Затем перезагрузитесь.

    Вы также можете использовать команду shutdown.

     shutdown -rF now 

    От человека:

    Флаг -F означает «force fsck».
    Это создает только консультативный файл / forcefsck, который может быть проверен системой, когда он снова появится. Загрузочный файл rc может проверить, присутствует ли этот файл, и принять решение запустить fsck (1) со специальным флагом «force», чтобы проверить правильность размонтированных файловых систем. После этого процесс загрузки должен удалить / forcefsck.

    Вот еще один способ сделать это:

    tune2fs -C 2 -c 1 /dev/THEDEVTHATROOTIS

    перезагружать

    То файловая система будет проверена, и как только все будет хорошо, вы должны сделать

    tune2fs -c 60 /dev/THEDEVTHATROOTIS

    Я предположил, что максимальное количество монтирования было установлено в 60, вы должны узнать, прежде чем выпустить первую команду с

    dumpe2fs /dev/THEDEVTHATROOTIS |grep "Maximum mount count"

    На моих системах (несколько ноутбуков x86 и Banana Pi Pro), говоря, что sudo shutdown now приводит меня к уровню запуска 1 (также известный как режим обслуживания), где я могу безопасно проверять свой корневой FS:

     mount -o remount,ro /dev/rootpartition fsck /dev/rootpartition reboot 

    Нет необходимости изменять /etc/fstab для этого, и у меня есть возможность запустить fsck с любыми параметрами, которые могут понадобиться для исправления сложного случая.

    Примечание: /forcefsck и tune2fs работают на x86, но не на банане Pi.

    На современных Linux-системах ответы выше (с forcefsck) не работают. Вы должны сделать это вручную:

    1. Поместите свой корневой раздел в режим только для чтения , изменив строку неисправного раздела на /etc/fstab (но помните старые настройки):

       UUID=fd1d0fad-3a4c-457f-9b5e-eed021cce3d1 / ext4 remount,ro 1 1 
    2. перезагружать

    3. Переключитесь на уровень запуска 1, чтобы свести к минимуму количество мешающих процессов:

       init 1 
    4. Исправьте свою файловую систему (замените / dev / sda2 на устройство раздела), которая теперь должна работать, потому что корневой раздел находится в режиме чтения:

       fsck /dev/sda2 
    5. Перезагружать. (В моей системе Fedora 21 мне пришлось перейти на уровень 1 при загрузке с Grub2 , потому что в противном случае система застревала из-за невозможности записи на корневом разделе)

    6. Сделайте вашу корневую файловую систему доступной для чтения / записи:

       mount -o remount,rw /dev/sda2 
    7. Восстановите свой / etc / fstab в исходное состояние.

    8. перезагружать


    Источник: http://bitsofmymind.com/2014/03/14/how-to-fix-fsck-your-root-file-system-that-you-have-to-boot-into-on-linux/

    Давайте будем гением компьютера.