Grub не работает после удаления одного из разделов

Вопрос или проблема

У меня было установлено 2 версии Ubuntu в режиме двойной загрузки. Я удалил одну из них. Выполнил update-grub. Однако после перезагрузки у меня открылась оболочка grub вместо меню загрузки. Как это исправить?

Ответ или решение

Если после удаления одной из установок Ubuntu и выполнения команды update-grub загрузчик Grub не загружает меню, а вместо этого отображает командную строку Grub, это может быть связано с тем, что конфигурация загрузчика была повреждена или неправильно обновлена. Вот шаги, которые помогут вам восстановить корректную работу Grub:

  1. Запуск с Live USB:

    • Создайте Live USB с Ubuntu или используйте уже имеющийся Live-носитель.
    • Загрузитесь с Live USB, выбрав его в качестве загрузочного устройства в BIOS/UEFI.
  2. Открытие терминала:

    • После загрузки в режиме Live выберите "Try Ubuntu" (Попробовать Ubuntu).
    • Откройте терминал (Ctrl + Alt + T).
  3. Определение разделов:

    • Выполните команду sudo fdisk -l для отображения списка всех разделов на вашем диске.
    • Найдите раздел, на котором установлен оставшийся Ubuntu (например, /dev/sda1).
  4. Монтирование корневого раздела:

    • Выполните команду:
      sudo mount /dev/sda1 /mnt
    • Замените /dev/sda1 на ваш фактический корневой раздел.
  5. Монтирование необходимых файловых систем:

    • Выполните следующие команды:
      sudo mount --bind /dev /mnt/dev
      sudo mount --bind /proc /mnt/proc
      sudo mount --bind /sys /mnt/sys
  6. Chroot в систему:

    • Перейдите в вашу установленную систему:
      sudo chroot /mnt
  7. Обновление Grub:

    • Теперь обновите конфигурацию Grub:
      update-grub
    • Данная команда должна правильно обнаружить оставленную версию Ubuntu и восстановить загрузочное меню.
  8. Установка Grub (если необходимо):

    • Если после обновления возникают проблемы, вы также можете переустановить Grub на загрузочный сектор:
      grub-install /dev/sda
    • Замените /dev/sda на диск, на который вы хотите установить Grub, без номера раздела.
  9. Выход и перезагрузка:

    • Выйдите из chroot:
      exit
    • Размонтируйте файловые системы:
      sudo umount /mnt/dev
      sudo umount /mnt/proc
      sudo umount /mnt/sys
      sudo umount /mnt
    • Перезагрузите систему:
      sudo reboot

После перезагрузки на экране должен появиться правильно настроенный интерфейс загрузчика Grub с доступными для загрузки операционными системами. Если проблемы сохраняются, убедитесь, что BIOS/UEFI настроен правильно и что порядок загрузки установлен на правильный диск.

Оцените материал
Добавить комментарий

Капча загружается...