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

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

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

  • Как я могу стать корнем в Йосемити?
  • Установка postgres без apt-get
  • Сброс пароля root в Linux
  • Включить пользователя root в Gnome для Fedora 14?
  • Как запустить команду запуска с правами root
  • Судо против корня; Любые фактические различия?
  • Могу ли я создать пользователя SSH, который может получить доступ только к определенному каталогу?
  • Что такое сообщение «У вас есть новое письмо» в Linux / UNIX?
  • 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/

    Interesting Posts

    Автоматическое переименование пакетов * _2. * TO *. *

    Office 2010 Pro Plus Install Failure – Программа установки не может найти ProPlusr.WW \ ProPrWW2.cab

    Кто-нибудь знает температурные диапазоны, которые можно ожидать на ядре core2

    В чем разница в «Boot with BIOS» и «Boot with UEFI»

    Включить расширения Chrome для всех пользователей

    Как повторно включить путь в адресной строке Chrome?

    Какие команды я могу использовать для сброса и очистки терминала?

    Повторный ввод серийного номера в Windows 7

    Где я могу законно загружать файлы .ISO для Windows 7?

    Как сделать MPC-HC более опасным для кеширования

    Как сделать Notepad ++ удалять строки, подобные Eclipse?

    Может ли 64-разрядная ОС работать как гость на 64-битном хосте VirtualBox?

    Предложения по восстановлению поврежденных файлов

    Какие устройства необходимо расширить мою беспроводную домашнюю сеть, создав новую беспроводную сеть (не используя расширитель)

    Как удалить очень большую папку (~ 40 ГБ) с большим количеством файлов в Linux

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