Вопрос или проблема
Я выключил свой ноутбук, пока он перезагружался. А когда я попытался открыть его снова, он попросил меня выполнить fsck
вручную. У меня нет должного понимания того, как выполнить fsck
. Поэтому я ввел yes
и нажал Enter в командной строке. И он продолжает вводить y
и не останавливается. Это Ubuntu 18.04.
Что мне делать? Также не могли бы вы описать шаги по выполнению fsck
вручную?
Вам не следует запускать fsck на смонтированной файловой системе. Вместо этого способ ремонта файловой системы заключается в загрузке с другого устройства, например, с Live USB Ubuntu.
- Скачайте файлы и создайте Live USB Ubuntu (или используйте устройство, с помощью которого вы устанавливали Ubuntu).
- Выключите ПК.
- Вставьте USB-накопитель.
- Удерживайте клавишу для изменения порядка загрузки ПК (например, F9 или F12 на некоторых моделях ПК), включите питание и выберите USB-накопитель для загрузки.
- Выберите попробовать Ubuntu, а не установить, снова.
- Затем вы можете запустить fsck из Терминала или просто открыть графический интерфейс Диски и выполнить ремонт каждой раздела там.
Кстати, я заметил, что часто ремонты неудачны с первой попытки без объяснения проблемы, а затем проходят со второй попытки. Это не вселяет доверия, но пока что это работало хорошо… и гораздо быстрее, чем альтернатива — восстановление из последнего образа диска.
Ответ или решение
Чтобы вручную выполнить проверку файловой системы с помощью утилиты fsck
в Ubuntu, вам необходимо следовать определенным шагам. Особенно это актуально в ситуации, когда ваша система требует запуска fsck
из-за неправильного отключения компьютера, как это произошло у вас. Ниже описаны пошаговые инструкции.
Шаг 1: Подготовьте загрузочный носитель
Первый шаг – это подготовка загрузочного USB-носителя с Ubuntu. Если у вас его нет, выполните следующие действия:
- Скачайте образ Ubuntu с официального сайта Ubuntu.
- Создайте загрузочный USB-накопитель с помощью программ, таких как Rufus (для Windows) или
Startup Disk Creator
(для другой системы Ubuntu). Следуйте инструкциям на экране, чтобы записать загруженный файл на USB-носитель.
Шаг 2: Загрузка с USB
После того как вы подготовили загрузочный USB-накопитель, выполните следующие шаги:
- Выключите компьютер.
- Вставьте USB в компьютер.
- Включите компьютер и нажмите клавишу для изменения порядка загрузки (например,
F9
,F12
или другую, в зависимости от модели вашего ПК). - Выберите ваш USB-накопитель в меню загрузки и нажмите
Enter
.
Шаг 3: Запуск Ubuntu в режиме Live
После загрузки с USB-накопителя вы увидите меню установщика Ubuntu:
- Выберите опцию "Try Ubuntu", чтобы запустить Ubuntu в режиме Live без установки на жесткий диск.
Шаг 4: Открытие терминала
Теперь откройте терминал:
- Нажмите комбинацию клавиш
Ctrl + Alt + T
или найдите терминал в меню приложений.
Шаг 5: Определите, какие разделы необходимо проверить
Чтобы узнать, какие разделы доступны, выполните следующую команду:
sudo fdisk -l
Эта команда выведет список ваших дисков и разделов. Найдите тот раздел, который вы хотите проверить (например, /dev/sda1
).
Шаг 6: Запуск fsck
Теперь, чтобы выполнить проверку файловой системы, выполните команду fsck
, заменяя /dev/sdXY
на имя вашего раздела (например, /dev/sda1
):
sudo fsck /dev/sdXY
Шаг 7: Подтверждение исправлений
fsck
может предложить вам исправить ошибки. Вам нужно будет ответить на вопросы с помощью y
(да) или n
(нет). Для автоматического согласия на исправление всех найденных ошибок вы можете использовать флаг -y
:
sudo fsck -y /dev/sdXY
Шаг 8: Перезагрузка системы
После завершения работы команды fsck
вам необходимо перезагрузить компьютер. Чтобы это сделать, выполните:
sudo reboot
- Удалите USB-накопитель.
- Позвольте системе загрузиться с жесткого диска.
Заключение
Таким образом, вы научились выполнять ручную проверку файловой системы с помощью fsck
в Ubuntu. Это важная процедура для обеспечения стабильности и надежности работы вашей системы, особенно после непредвиденных отключений. Следуя этим шагам, вы сможете исправить ошибки файловой системы и вернуть свой компьютер к нормальному состоянию.