os-uninstaller завис и при перезагрузке система зависает на grub.

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

У меня установлены Windows и Ubuntu 24.04, и я пытался полностью удалить Windows, для этого использовал os-uninstaller. Он выбрал Windows и что-то зависло, когда я переписывал команду GRUB, после чего я перезагрузил компьютер, и теперь появляется экран GRUB.

Я уверен, что раздел с Windows мог быть поврежден, но Ubuntu все еще в порядке, и когда я пытаюсь проверить с помощью команды ls.

ls (hd0,gpt1)

вывод:

efi/ System Volume information

Так как же мы можем отредактировать GRUB, чтобы он запускал Ubuntu?

Вот как выглядит вывод ls для всех разделов:
экран GRUB

Спасибо

Обновление

После того, как я прочитал несколько сообщений, я попытался установить префикс, но папки boot нет, поэтому установил:

set root=(hd0,gpt1)
set prefix=(hd0,gpt1)/efi/boot/grub

А когда я запускаю set,

вывод такой:

вывод команды grub set

После этого я выхожу, и Windows загружается, но Ubuntu не работает, меню загрузки вообще не появляется.

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

Похоже, что вы столкнулись с проблемой загрузчика GRUB после попытки удаления Windows с помощью OS-Uninstaller. Когда GRUB не отображает меню загрузки Ubuntu, это может быть связано с повреждением конфигурации GRUB или неправильным указанием корневого раздела. Давайте попробуем решить эту проблему шаг за шагом.

Шаг 1: Загрузитесь в режим восстановления Ubuntu

  1. Включите компьютер и во время загрузки нажмите клавишу Shift (или Esc для EFI систем), чтобы отобразить меню GRUB.
  2. Выберите ‘Advanced options for Ubuntu’ и затем выберите вариант с ‘recovery mode’.

Шаг 2: Проверка файловой системы

  1. В меню восстановления выберите ‘fsck’ для проверки файловой системы. Это поможет вам выявить и, возможно, исправить проблемы с вашей Ubuntu системой.

Шаг 3: Перемещение в корневой терминал

  1. Если проверка завершена успешно, вернитесь в меню восстановления и выберите ‘Drop to root shell prompt’. Это откроет терминал с правами администратора.

Шаг 4: Переустановка GRUB

  1. В терминале выполните команды для переустановки GRUB. Прежде всего, нужно смонтировать вашу корневую файловую систему:

    mount /dev/sdXn /mnt

    Замените sdXn на соответствующий раздел вашу Ubuntu (например, sda2).

  2. Замонтируйте другие необходимые файловые системы:

    mount --bind /dev /mnt/dev
    mount --bind /proc /mnt/proc
    mount --bind /sys /mnt/sys
  3. Затем выполните chroot:

    chroot /mnt
  4. Теперь переустановите GRUB:

    grub-install /dev/sdX

    Замените sdX на ваш диск (например, sda, без номера раздела).

  5. После этого обновите конфигурацию GRUB:

    update-grub
  6. Выйдите из chroot и размонтируйте файловые системы:

    exit
    umount /mnt/dev
    umount /mnt/proc
    umount /mnt/sys
    umount /mnt

Шаг 5: Перезагрузка

Перезагрузите компьютер с помощью команды:

reboot

Шаг 6: Проверка загрузки

После перезагрузки вы должны увидеть меню GRUB, где можете выбрать загрузку Ubuntu.

Примечание

Если у вас все еще нет доступа к Ubuntu, возможно, стоит рассмотреть возможность использования Live USB, чтобы загрузиться с него и выполнить аналогичные действия по переустановке GRUB.

Если у вас возникнут дополнительные вопросы или потребуется помощь на каком-либо из этапов, не стесняйтесь сообщить об этом. Удачи!

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

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