гm trying to install Ubuntu 14.04.3 alongside Windows 10, on в x64 UEFI HP laptop.
I burned the Ubuntu (64bit версия) on the usb using UNetbootin, proceeded without problems with the installation of Ubuntu, and then rebooted the laptop. However, this resulted in the laptop just booting into windows with не grub appearing.
I consequently tried в variety of things. For example I followed the steps outlined in this guide:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
.гm not sure what else I хан try to make it work, гve never had such problems in installing в linux distribution alongside Windows on other laptops. Any help is appreciated at this point.
I did found в way to boot into Ubuntu through the GRUB. Холдинг down F11
during the booting process, Windows will boot into the blue "safe mode". In there if you select the "chose в booting device" option you will have the choice to boot from в серии of devices, including GRUB and Ubuntu (which however both result in booting from the GRUB). Here is в photo of this меню (sorry for the нечетное число - english language, the title says "Я Использовал в device"):
While this method works, it is obviously в pain to have to do this procedure every украл, but this proves that grub is installed correctly. "Only" the boot loader priority seems to be messed up. How хан I я вынудил the boot loader to boot into GRUB instead of windows?
Here is the output of bcdedit
on Windows 10:
Я знаю, что это старо, но для любого, кто сталкивается с этим, вот то, как я решил его. Это на основе информации в ссылке oldfred отправленный.
У меня была та же проблема на HP Laptop. Существует много ноутбуков, которые любят загружать окна как приоритет несмотря на то, что Вы настраиваете. Необходимо перезаписать диспетчер начальной загрузки окон с личинкой. Это - определенный взлом, но это работало отлично для меня и других. Windows перезапишет этот каждый раз, когда он обновляет.
Я создал SH (файл сценария) со следующими командами и выполнил его как sudo. (удостоверьтесь, что Ваш раздел начальной загрузки смонтирован в /boot/efi
, которым это должно быть по умолчанию),
7z a /boot/efi/EFI_`date +\%d\%m\%Y`.7z /boot/efi/EFI/
cp -a /boot/efi/EFI/ubuntu/* /boot/efi/EFI/Boot/
mv /boot/efi/EFI/Boot/grubx64.efi /boot/efi/EFI/Boot/bootx64.efi
cp /boot/efi/EFI/ubuntu/grubx64.efi /boot/efi/EFI/Microsoft/Boot/
mv /boot/efi/EFI/Microsoft/Boot/grubx64.efi /boot/efi/EFI/Microsoft/Boot/bootmgfw.efi
Сценарий в основном создает резервную копию текущей конфигурации EFI (использующий 7zip, измените это к своей предпочтительной разновидности резервного копирования), затем перезаписывает сценарии начальной загрузки efi диспетчера начальной загрузки окон.
Это должно будет быть выполнено каждый раз, окна делают основное обновление.
Попробованный эта команда в Ваших окнах cmd (как администратор)
bcdedit /set {bootmgr} path \EFI\ubuntu\grubx64.efi
, Если это не работы, попробуйте это
bcdedit /set {bootmgr} path \EFI\ubuntu\bootx64.efi