Меню Grub не отображается при загрузке после обновления до Windows 10 в режиме двойной загрузки

13

Я установил Windows 7 и Ubuntu в двух режимах на разных дисках. Я заменил Windows 7 на Windows 10. Теперь только Windows 10 загружается; он не показывает опцию Ubuntu во время загрузки.

Как я могу решить эту проблему?

Прем Чандра
источник

Ответы:

5

Сначала загрузитесь в Windows 10 и отключите быстрый запуск . Вот учебник, чтобы сделать это

Теперь вам нужна живая загрузка Ubuntu (так же, как вы делали это при первой установке Ubuntu). Вам нужно иметь работающее подключение к интернету для этого.

После загрузки в Ubuntu вам нужно вводить эти команды в терминале построчно:

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair

После установки Boot Repairпрограммного обеспечения оно запустится автоматически. Затем нажмите на Recommended repair. Теперь перезагрузитесь, если все пойдет хорошо, вы получите возможность выбрать ОС по вашему выбору при запуске компьютера

введите описание изображения здесь

Эдвард Торвальдс
источник
Спаси мой бекон, приятель, спасибо! Мне пришлось выполнить установку Unetbootin, и после установки Ubuntu на компьютер с Win XP он не появился при загрузке. Теперь все нормально и модно.
brasofilo
3

В моем случае меню GRUB Boot Manager внезапно пропустилось, и мой ноутбук сразу перешел бы к окнам. Попробовав все вышеперечисленное без посторонней помощи, я обнаружил, что на странице меню BIOS (при загрузке) в меню загрузочного устройства в главном параметре загрузки (жесткий диск) неожиданно появилось новое подменю (помеченное стрелкой вправо). и внутри этого подменю было показано Windows Boot Manager поверх Ubuntu Boot Manager. Изменение их порядка (с помощью F6-F5) восстановило загрузочное меню GRUB.

Рон
источник
1
Добро пожаловать в Спросите Ubuntu! В своем нынешнем виде ваш ответ не так хорош, как мог бы быть. Не могли бы вы прочитать « Как написать хороший ответ» и руководство по стилю для вопросов и ответов .
Дж. Старнс
1

Сначала вам нужно отключить спящий режим и быструю загрузку в вашей установке Windows 10 .
Загрузитесь в Windows, откройте командную строку от имени администратора и выполните эту команду:

powercfg /h off  

Чтобы отключить быструю загрузку, откройте панель управления (старая версия - не современный дизайн),
выберите « Настройки энергопотребления» , включите показ скрытых настроек и снимите флажок «Быстрая загрузка» .

Выключите машину ( НЕ перезагружайте ) полностью.

Если у вас более старая машина с устаревшим BIOS -
переустановите загрузчик GRUB в вашу установку Ubuntu в устаревшем режиме .

Загрузитесь с установочного носителя Ubuntu - затем откройте терминал и выполните:

sudo mount /dev/sd** /mnt  
sudo grub-install --boot-directory=/mnt/boot /dev/sd*

Примечание 1: sd*= диск | sd**= системный раздел

Если у вас более новая машина с UEFI BIOS -
переустановите загрузчик GRUB в вашу установку Ubuntu в режиме EFI .

Загрузитесь с установочного носителя Ubuntu - затем откройте терминал и выполните:

sudo mount /dev/sd*** /mnt
sudo mount /dev/sd** /mnt/boot/efi
for i in /dev /dev/pts /proc /sys /run; do sudo mount -B $i /mnt$i; done
sudo chroot /mnt
grub-install /dev/sd*
update-grub  

Примечание 2: sd*= диск | sd**= EFI раздел | sd***= системный раздел

Загрузитесь в BIOS и измените порядок загрузки в настройках UEFI.
Выберите Ubuntu, чтобы быть операционной системой по умолчанию для загрузки.

Заметка 3 :

Если расположение дисков вашего компьютера настроено как таблица разделов mbr (устаревшая
версия BIOS): установите GRUB на тот же диск, где установлена ​​Windows, если это первый диск на вашем ПК, то это sda.

Когда схема вашего компьютера настроена как таблица разделов gpt (UEFI):
Установите GRUB в уже существующий раздел EFI, где должны быть установлены все загрузчики.

Для определения номеров разделов используйте GParted . Инструмент включен в установочный носитель Ubuntu.

сл-NetBox
источник
1

Способ 1:

Live boot ubuntu и выберите опцию try ubuntu в появившемся меню grub, а затем установите восстановление загрузки, введя следующие команды.

sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair

Хотя использование восстановления загрузки является лучшим решением, но все же, если оно не поможет вам, вы можете попробовать этот метод.

Способ 2. В Windows перейдите к кнопке «Пуск» в левом нижнем углу и нажмите ее. Затем найдите командную строку в папке «Приложения / Windows», щелкните правой кнопкой мыши и запустите ее с правами администратора. Теперь введите это и нажмите Enter. bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi

В следующий раз, когда вы перезагрузитесь, вы снова увидите меню grub.

arnav
источник