Ошибка: Нет такого раздела, Grub Rescue

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

Я новичок в Ubuntu, кроме того, я сталкиваюсь со следующей проблемой:

Недавно я удалил 3 ГБ раздел на моем Windows (который был пуст), после чего при перезагрузке я не смог добраться до grub, вместо этого я был перенаправлен на ошибку:

Error: No such partition
Grub Rescue>

Я сразу же поискал на YouTube и соответственно ввел следующее в rescue CLI:

ls
ls (hd0,msdos7)
>>ext2 File System 
set boot=(hd0,msdos7)
set prefix=(hd0,msdos7)/boot/grub
insmod normal
normal

Теперь я попал в grub загрузчик!! и выбрал Windows 10, он успешно загрузился. Я снова перезагрузился, чтобы проверить, загружается ли Ubuntu… Я снова попал в Grub Rescue CLI, повторил тот же процесс, и я снова был в grub загрузчике и загрузил Ubuntu.

ВСЕ РАБОТАЕТ ХОРОШО, но каждый раз при загрузке ноутбука я попадаю в GRUB RESCUE CLI.

Пожалуйста, помогите, как можно скорее!

Ну, выглядит неловко отвечать на свой собственный вопрос, но для других, у кого такая же проблема, вот как я справился с этой проблемой:
Я загрузился в Ubuntu, в терминале я написал:
sudo update-grub
и нажал клавишу ввода, затем следующую команду:
sudo grub-install yourhd, где yourhd относится к расположению вашего жесткого диска, например:

  • Для `hd0`, `yourhd` = `/dev/sda`
  • Для `hd1`, `yourhd` = `/dev/sdb`
  • Для `hd2`, `yourhd` = `/dev/sdc`
  • И так далее…

В моем случае код следующий:

sudo grub-install /dev/sda

Затем просто перезагрузите ваш компьютер и хорошего дня!

Ссылка: grub rescue появлялся каждый раз, когда я включал ПК

Для остальных, кто сталкивается с той же проблемой, но вышеуказанное исправление не работает: Еще одна (иная) причина, по которой у вас может возникать эта проблема, в том, что ваш BIOS может пытаться загрузиться с неправильного диска. Изменение BIOS для загрузки с диска, на котором установлен grub, должно решить эту проблему.

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

Ошибка "No Such Partition, Grub Rescue" может быть крайне неприятной, особенно для новичков в мире Ubuntu и Linux. Эта проблема обычно возникает, когда GRUB, загрузчик операционной системы, не может найти раздел, на который он установлен. Это может произойти, если раздел был удален или изменены настройки BIOS. Давайте подробно рассмотрим, как можно решить эту проблему.

Шаги для устранения проблемы

  1. Диагностика проблемы
    При возникновении ошибки "Grub Rescue", система не может загрузиться в нормальном режиме. В данной ситуации вы уже использовали некоторые команды в режиме Grub Rescue, такие как ls, чтобы определить, какие разделы доступны. Это первый шаг для диагностики проблемы, поскольку он помогает выявить, на каких разделах могут находиться загрузочные файлы GRUB.

  2. Загрузка в GRUB Bootloader
    Воспользовавшись командами:

    set boot=(hd0,msdos7)
    set prefix=(hd0,msdos7)/boot/grub
    insmod normal
    normal

    вы смогли загрузить GRUB и выбрать нужную операционную систему. Это временное решение позволяет продолжить работу, но не решает проблему полностью.

  3. Постоянное решение проблемы
    Чтобы устранить необходимость ввода команд вручную каждый раз, необходимо восстановить установку GRUB на жесткий диск. Для этого:

    • Загрузитесь в Ubuntu.
    • Откройте терминал и выполните команду для обновления конфигурации GRUB:
      sudo update-grub
    • Затем используйте команду:
      sudo grub-install /dev/sda

      где /dev/sda — это ваш основной жесткий диск. Перед выполнением команды убедитесь, что выбрали правильный диск; на ошибочном диске GRUB устанавливаться не должен.

  4. Перезагрузка и проверка
    После выполнения вышеуказанных шагов перезагрузите систему и убедитесь, что ошибка "Grub Rescue" больше не появляется, а GRUB успешно загружается по умолчанию.

Дополнительные шаги

  • Проверка настроек BIOS
    Иногда ошибка может возникнуть из-за того, что BIOS пытается загрузиться с неправильного диска. Убедитесь, что первый загрузочный диск содержит правильный загрузочный сектор GRUB.

  • Проверка целостности файловой системы
    Используйте fsck для проверки файловой системы на наличие ошибок, которые могут вызвать проблемы с загрузкой.

Эти шаги помогут вам восстановить стабильную и работоспособную конфигурацию загрузчика GRUB. Использование команд терминала, таких как grub-install и update-grub, обеспечивает восстановление стандартной процедуры загрузки и избегания повторного появления ошибок.

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

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