Как заставить fsck при загрузке



Попробуйте наш инструмент устранения неполадок

Команда fsck запускает проверку целостности файловой системы в любой операционной системе на основе Unix и часто считается технологией Linux, сравнимой с chkdsk. Проблемы согласованности файловой системы обычно возникают в результате зависания системы или сбоев питания и аккумулятора, а также случаев, когда диск внезапно отключается от системы по какой-либо причине. Проблемы с передачей файлов могут мешать накопителям резервного копирования.



Большинству случайных пользователей Linux никогда не придется запускать fsck с какой-либо регулярностью, и это особенно верно для тех, кто использует операционную систему на встроенных устройствах, таких как смартфоны и планшеты. Однако системным администраторам часто требуется запускать эту программу, а это невозможно сделать в действующей файловой системе. Поэтому необходимо обходное решение.



Принудительно запускать fsck при запуске системы

Если вы не можете размонтировать файловую систему по какой-либо причине, что, скорее всего, означает, что вы загружаетесь с нее, вы все равно можете заставить свою систему запустить fsck при следующей загрузке с помощью этой команды:



sudo touch / forcefsck

Запустите графический терминал, выбрав его в меню «Приложения» или одновременно удерживая клавиши CTRL, ALT и T перед тем, как передать ему эту команду. Когда вас спросят, вам нужно будет ввести пароль администратора. Сразу после подачи команды перезагрузите систему. Вернувшись в систему, вы можете проверить результаты сканирования, введя команду:

подробнее / var / log / fsck / checkfs



Вы также можете ввести:

CD /

ls

Это необходимо для того, чтобы убедиться, что файл forcefsck удален. Если это не так, введите:

sudo rm / forcefsck

fsck

1 минута на чтение