Принудительно проверить все файловые системы в Ubuntu
Как заставить проверить все файловые системы под Linux/Ubuntu?
Мой недавно установленный Ubuntu 15.04 Vivid перестает загружаться после сбоя приостановки / возобновления. Есть ли простой способ принудительно проверить все файловые системы на моем компьютере?
Мое интуитивное мышление состоит в том, чтобы перечислить все устройства Linux, а затем добавить к ним префикс fsck
чтобы проверить их каждый. Тем не менее, это не удалось для btrfs
файловые системы. fsck
будет жалуется "плохие супер блоки". fsck.btrfs
ничего не будет делать, кроме как сказать мне, чтобы использовать другой инструмент. Отсюда и мой вопрос.
Пытаясь найти ответ сам, я нашел эту Arch Wiki
https://wiki.archlinux.org/index.php/Fsck
что предполагает прохождение fsck.mode=force
в качестве параметра ядра. Но я использовал его в своей Ubuntu 14.10, и, похоже, он не работает, поскольку ни один из дисков не подвергается принудительной проверке. Более того, вики говорит, что "проверит каждую файловую систему, установленную на компьютере", но я не уверен, что это фактически каждая файловая система в fstab
или каждая файловая система на машине.