Введение
Режим восстановления Ubuntu — это безопасная среда, которая позволяет исправлять критические ошибки, восстанавливать загрузчик и проверять файловую систему. После выполнения нескольких простых шагов вы сможете быстро вернуть систему в рабочее состояние, даже если она не загружается.
Требования
- Доступ к BIOS/UEFI для настройки порядка загрузки (если меню GRUB не отображается).
- Права администратора (
sudo). - Доступный USB-накопитель или консоль (по желанию, для резервного доступа).
Пошаговая инструкция
Шаг 1: Перезагрузите систему и откройте меню GRUB
Перезагрузите компьютер и сразу начните нажимать клавишу Shift (или Esc) – так откроется меню GRUB. Если меню не появляется, зайдите в BIOS/UEFI (Del/F2 при загрузке) и включите Показывать меню загрузки по умолчанию или измените порядок загрузки в пользу USB/HDD.
Шаг 2: Выберите пункт «Режим восстановления»
В меню GRUB перейдите к Дополнительные параметры для Ubuntu (или Дополнительные варианты загрузки, если вы используете старый GRUB) и нажмите Режим восстановления. Подтвердите выбор – система загрузится в среду восстановления.
Шаг 3: Выполните проверку файловой системы
В терминале среды восстановления выполните:
sudo fsck -y
Команда проверит /, /home и другие разделы, исправив обнаруженные ошибки. Если система не смонтирована автоматически, укажите точку монтирования с помощью -t (например, sudo fsck -y -t ext4 /dev/sdb1).
Шаг 4: Восстановите загрузчик GRUB
Если система не загружается даже после проверки файловой системы, восстановите GRUB:
sudo update-grub
sudo grub-install /dev/sda # замените на ваш диск, например /dev/nvme0n1
Команда update-grub обновляет конфигурацию загрузчика, а grub-install переустановит GRUB в MBR или GPT.
Шаг 5: Обновите систему (необязательно)
Для обновления до последней версии или исправления проблем используйте:
sudo do-release-upgrade
Следуйте подсказкам – скрипт выполнит обновление, заменит конфигурационные файлы и перезагрузит систему при необходимости.
Шаг 6: Перезагрузитесь и проверьте работу
Выполните sudo reboot, чтобы перезагрузить систему. После перезагрузки убедитесь, что Ubuntu стартует корректно и все предыдущие проблемы устранены.
Проверка результата
- Загрузитесь в обычном режиме и убедитесь, что меню GRUB появляется.
- Проверьте диск с помощью
lsblkилиfdisk -l, чтобы убедиться, что разделы смонтированы корректно. - Выполните
sudo apt update, чтобы подтвердить работу сетевого стека.
Возможные проблемы
- Меню GRUB не появляется – проверьте настройки BIOS/UEFI, убедитесь, что загрузчик установлен (
sudo grub-install /dev/sda), и проверьте наличие файла/boot/grub/grub.cfg. - Ошибки монтирования в режиме восстановления – используйте
sudo mount /dev/sdX1 /mnt, затемsudo chroot /mntи выполнитеfsckвнутри. - Команда
sudo do-release-upgradeзависает – прервите процесс, очистите/var/lib/dpkg/alternativesи выполнитеsudo dpkg --configure -aперед повторным запуском.
Эти шаги обеспечат стабильную работу Ubuntu и быстро устранят наиболее распространенные ошибки загрузки.