Меню двойной загрузки не отображается после установки Ubuntu 15.10 вместе с Windows 10
Я установил Ubuntu 15.10 вместе с Windows 10 с UEFI. Чтобы установить Ubuntu, я выбрал опцию alongside windows 10
или что-то похожее на это. Затем я создал новый раздел для Ubuntu и установил его. После установки меню загрузки не появилось. Первоначально я думал, что Ubuntu не был установлен, но когда я подключил USB-накопитель и хотел установить Ubuntu, я увидел вариант переустановки Ubuntu на моем компьютере. Итак, я узнал, что Ubuntu установлен. прессование F8
а также F12
тоже не помогает. Может кто-нибудь помочь мне воспитать сапожников Grub?
В винде я тоже ввел команду bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
в cmd, но все равно меню загрузки не отображается.
6 ответов
В Windows 10 перейдите в меню "Пуск".
Найдите и откройте Параметры восстановления. Описание для него должно сказать Системные настройки.
В разделе " Расширенный запуск" нажмите " Перезагрузить сейчас".
Нажмите Использовать устройство; в описании должно быть написано "Используйте USB-накопитель, сетевое подключение или DVD-диск восстановления Windows".
Нажмите Ubuntu, и, надеюсь, вы попадете в меню загрузки grub.
Затем попробуйте вернуться к сеансу Ubuntu в режиме реального времени на USB, чтобы переустановить
grub-efi
, В режиме реального времени откройте терминал и введите следующие команды:sudo mount /dev/sda# /mnt
Заменить хэштегом в
/dev/sda#
с номером, представляющим раздел, на котором установлена Ubuntu. Вы можете проверить, используяgnome-disks
или жеgparted
,sudo mount /dev/sda# /mnt/boot/efi
Заменить хэштегом в
/dev/sda#
с номером, представляющим раздел EFI. Обычно это/dev/sda2
,sudo mount -o bind /dev /mnt/dev sudo mount -o bind /proc /mnt/proc sudo mount -o bind /sys /mnt/sys sudo mount -o bind /run /mnt/run sudo chroot /mnt/ sudo apt-get install --reinstall grub-efi sudo update-grub
Перезагружать.
Если это не удается, перейдите в настройки BIOS с помощью одной из клавиш F; эта опция может быть Enter настройки. Найдите приоритеты параметров загрузки и переместите Ubuntu над диспетчером загрузки Windows. Перейдите к опции, чтобы сохранить изменения, затем перезагрузите компьютер.
Наконец, вы можете попробовать использовать Boot-Repair.
Я прочитал много ответов и попытался соответственно, но проблема все еще была, поэтому я решил сделать это самостоятельно следующим образом:
- Нажмите меню "Пуск" и выберите " Настройки".
- Выберите ОБНОВЛЕНИЕ И БЕЗОПАСНОСТЬ.
- Нажмите Восстановление.
В разделе " Расширенный запуск" нажмите кнопку " Перезагрузить сейчас". Система перезагрузится и покажет загрузочное меню Windows 10.
Выберите Устранение неполадок.
Выберите Дополнительные параметры.
Выберите Настройки прошивки UEFI.
Нажмите " Перезагрузить", чтобы перезагрузить систему и войти в утилиту настройки UEFI (BIOS).
F10 BIOS setup -> вкладка " System Configuration " -> Boot Options -> OS Boot Manager -> Ubuntu -> (выберите опцию Ubuntu и переместите эту опцию вверх в список) -> F10 Save and Exit (нажмите F10 для сохранения Ubuntu как вариант загрузки по умолчанию) -> F10 (снова нажмите F10, чтобы сохранить изменения в утилите настройки BIOS / UEFI)
Когда компьютер перезагрузится, появится загрузочное меню Ubuntu.
Live boot Ubuntu и выберите опцию попробовать Ubuntu в появившемся меню GRUB, а затем установите восстановление загрузки, введя следующие команды.
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install -y boot-repair && boot-repair
Есть настройка в /etc/default/grub
называется GRUB_TIMEOUT_STYLE=hidden
что предотвращает отображение меню GRUB в течение периода ожидания, если вы не нажмете клавишу Esc. Проверьте, включен ли этот параметр GRUB_TIMEOUT_STYLE=hidden
и, если он включен, откройте /etc/default/grub
файл для редактирования в текстовом редакторе nano и отключить его.
sudo nano /etc/default/grub
Закомментируйте строку, которая говорит GRUB_TIMEOUT_STYLE=hidden
предшествуя ему с #
персонаж. Убедитесь, что GRUB_TIMEOUT
значение там установлено на значение больше нуля, например GRUB_TIMEOUT=10
, Сохраните файл.
Затем запустите update-grub
команда и перезагрузка:
sudo update-grub
sudo reboot
Сочетания клавиш для текстового редактора Nano
Используйте комбинацию клавиш Ctrl + O и после этого нажмите Enter, чтобы сохранить файл в текущем месте.
Используйте комбинацию клавиш Ctrl + X для выхода из нано.
Другие полезные ссылки
Я предполагаю, что GRUB успешно установлен, но что-то явно не так. Я знаю, что вы сказали, что уже пробовали bcdedit, но вот команда для его установки: bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
, Если вы установили это и не смогли загрузиться, как вы уже указали, не забудьте отменить изменения, сделанные вами с помощью bcdedit /deletevalue {bootmgr} path \EFI\ubuntu\grubx64.efi
,
Попробуйте выполнить шаги, подробно изложенные в ответе Enkouyami (например, выполнить загрузку в установленную систему Ubuntu с live CD и затем переустановить grub вручную).
Если вышеперечисленное не помогло, вы можете попробовать установить grub2win. Это позволяет вам загружать grub2 из встроенного программного обеспечения Windows EFI, внося изменения в загрузочный код. При выборе метода обязательно следуйте инструкциям на странице проекта.
Другой способ, вместо grub2win, - Super Grub2 Disk, который представляет собой live CD, позволяющий загружаться в различных операционных системах. Я бы попробовал это сначала вместо grub2win, так как в этом случае риск меньше, если что-то пойдет не так. Я не использовал Super Grub2 Disk лично, но я слышал, что это невероятно полезный инструмент. Используя этот инструмент, вы можете восстановить grub, следуя инструкциям здесь.
Там нет необходимости в живой печатной плате или что-то в этом роде.
Просто загрузитесь в BIOS (нажмите F2 в Dell Inspiron) и добавьте параметр загрузки с именем, скажем, ubuntu и путем .
EFI/ubuntu/shimx64.efi
.
Переместите вариант загрузки вверх. (Это для Dell GUI BIOS, но я предполагаю, что он работает для всех.)
Предполагая, что все остальное было установлено нормально, это будет работать очень хорошо.
После загрузки вы можете использовать установленный терминал Ubuntu для использования команд
update-grub
вместо этого использовать GRUB, если вы этого хотите.
Вот несколько ссылок, по которым вы должны пройти, чтобы получить представление о других возможностях ботинок (и самопомощи).
Вы можете включить загрузчик Windows для одной загрузки или всегда, как хотите, и загружать Ubuntu с него.