Если система перестала загружаться, показывая черный экран или ошибку GRUB, не спешите удалять данные. Архитектура Linux позволяет реанимировать дистрибутив с помощью установочного носителя. Ниже приведены методы восстановления: от простого ремонта загрузчика до замены поврежденных компонентов.
Создание носителя и вход в BIOS
Для начала подготовьте флешку объемом от 4 ГБ и скачайте актуальный ISO-образ с официального сайта. Используйте программы Rufus или Etcher для записи образа. В Rufus рекомендуется выбирать режим DD для максимальной совместимости.
После записи включите компьютер и войдите в меню загрузки (обычно клавиши F12, F2 или Del). Выберите USB-накопитель. Если система не стартует, проверьте настройки UEFI/Legacy и отключите Secure Boot. На старых платах попробуйте использовать порты USB 2.0.
Важно: если диск зашифрован через LUKS, вам потребуется парольная фраза для доступа к данным. Без нее стандартные методы восстановления будут бесполезны.
Диагностика дисков и файловой системы
Запустив Live-режим, откройте терминал (Ctrl+Alt+T). Определите системный раздел командой lsblk или fdisk -l. Ищите диск размером, соответствующим вашему основному накопителю, обычно это /dev/sda1 или аналогичный NVMe-раздел.
Перед проверкой убедитесь, что раздел не смонтирован. Запуск утилиты на активном разделе приведет к потере данных. Для исправления ошибок используйте команду:
sudo fsck -y /dev/sdXN
Где sXN — идентификатор вашего раздела. Утилита автоматически исправит битые индексы, что часто решает проблему зависания при старте.
Проведите по таблице влево, чтобы увидеть остальные столбцы
| Команда | Назначение | Риски |
|---|---|---|
| lsblk | Просмотр структуры дисков | Отсутствуют |
| fsck | Ремонт файловой системы | Низкие (при размонтировании) |
| chroot | Работа в окружении основной ОС | Средние (требует точности) |
Восстановление загрузчика GRUB вручную
Частая причина сбоя — повреждение загрузчика. Для его восстановления нужно смонтировать корневой раздел и связать его с текущей сессией.
- Смонтируйте корень:
sudo mount /dev/sdXN /mnt. - Подключите системные директории:
sudo mount --bind /dev /mnt/devsudo mount --bind /proc /mnt/procsudo mount --bind /sys /mnt/sys
- Перейдите в окружение установленной системы:
sudo chroot /mnt. - Выполните установку загрузчика:
grub-install /dev/sdX(указывайте диск, а не раздел!). - Обновите конфигурацию:
update-grub.
После выхода из chroot перезагрузите ПК и извлеките флешку. Если в системе есть Windows, она появится в меню загрузки.
Автоматическое восстановление через Boot-Repair
Если работа с терминалом вызывает сложности, используйте графическую утилиту Boot-Repair. Она требует подключения к интернету.
Добавьте репозиторий и установите программу:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt update
sudo apt install boot-repair
Запустите приложение и нажмите «Recommended repair». Программа самостоятельно проанализирует диски и предложит оптимальное решение. Сохраните URL отчета, если возникнут трудности.
Переустановка с сохранением данных
При критических повреждениях системных файлов поможет переустановка поверх старой версии. Запустите установщик и выберите пункт «Переустановить Ubuntu». Убедитесь, что отмечена опция сохранения папки /home. Это гарантирует целостность ваших документов и настроек приложений.
Предупреждение: перед началом работ скопируйте критически важные файлы на внешний носитель. Ошибка при ручном выборе разделов может привести к форматированию диска.
Исправление проблем с ядром и драйверами
Сбои после обновления ядра или установки видеодрайверов можно исправить без полной переустановки. Через chroot или меню GRUB (Advanced options) выберите старое рабочее ядро.
Удалите проблемный пакет драйверов или ядро:
sudo apt remove linux-image-*
Также проверьте файл /etc/fstab. Неверные UUID дисков после изменения разметки препятствуют завершению загрузки. Исправьте ошибки в этом файле, используя правильные идентификаторы разделов.
Часто задаваемые вопросы
Можно ли восстановить систему без флешки?
Да, если доступен загрузчик GRUB. Выберите режим Recovery Mode в меню загрузки. При полном повреждении загрузчика внешний носитель обязателен.
Пропадут ли файлы при восстановлении GRUB?
Нет. Процедура затрагивает только файлы загрузчика и таблицу разделов. Личные данные остаются нетронутыми.
Что делать, если флешка не видна в BIOS?
Попробуйте другой порт USB или запишите образ в режиме DD через Rufus. Проверьте, не заблокирован ли USB-контроллер в настройках материнской платы.