Mam notebook HP Envy dv6, na którym zainstalowano Windows 8 (później zaktualizowany do Windows 10). Zainstalowałem Ubuntu 16.04 na moim laptopie w podwójny rozruch tryb z Windows 10 . Usiłowałem uruchomić menu GRUB-a podczas startu, z którego mógłbym wybrać Ubuntu 16.04 lub Windows 10. Problem polega na tym, że bezpośrednio uruchamiam Windows 10, nie mając możliwości dostępu do menu GRUB. W każdym razie próbowałem pewnych rzeczy:
- Wyłączanie „ szybki start „Specyfikacja w Windows 10.
- Wyłączanie „ bezpieczny bagażnik „Funkcja w moim oprogramowaniu sprzętowym UEFI
- Użyłem " naprawa bagażnika „w Ubuntu (uruchamiając GRUBa, wybierając go z opcji rozruchowych UEFI) F11 ) i wypróbowałem sugestie, które otrzymałem od narzędzia. Nic się nie zmieniło.
- Próbowałem zmienić kolejność rozruchu za pomocą narzędzia „efibootmgr” w Ubuntu, używając opcji -o, aby utworzyć nową kolejność rozruchu, ale bez powodzenia: kolejność rozruchu zmienia się w sesji Ubuntu, ale po ponownym uruchomieniu laptopa kończę na Windows 10 bez przechodzenia przez GRUB2
- Próbowałem zmienić kolejność rozruchu jako administrator w wierszu polecenia systemu Windows, wpisując:
bcdedit set {bootmgr} path \EFI\ubuntu\grubx64.efi
ibcdedit set {bootmgr} path \EFI\ubuntu\shimx64.efi
- Próbowałem użyć narzędzia „easyUEFI” w systemie Windows 10, tylko po to, aby odkryć, że wpis Ubuntu nie pojawia się na liście wpisów rozruchowych w narzędziu (mimo że widziałem go na liście wpisów rozruchowych w menu rozruchowym przy użyciu F11 )
- Muszę też wspomnieć, że moja lista startowa menu startowego jest teraz trochę bałaganem; Próbowałem go wyczyścić za pomocą
sudo update-grub2
ale nic się nie zmieniło, więc jeśli istnieje sposób na oczyszczenie, dzięki z góry za udostępnienie.
Jedynym sposobem, w jaki mogłem wejść do menu GRUB, jest ponowne uruchomienie po uruchomieniu systemu Windows, przytrzymując wciśnięty klawisz & lt; przesunięcie & gt; klucz i kończąc na menu BIOS, z którego dostałem się do ustawień oprogramowania sprzętowego UEFI i wybrałem wpis Ubuntu.
Oto, co wykorzystałem ” efibootmgr „w terminalu Ubuntu:
BootCurrent: 0001
Timeout: 0 seconds
BootOrder: 3000,3001,3002,3003,2001,2002,2003
Boot0000* Windows Boot Manager
Boot0001* ubuntu
Boot0002* Ubuntu
Boot0003* Ubuntu
Boot2001* USB Drive (UEFI)
Boot2002* Internal CD/DVD ROM Drive (UEFI)
Boot3000* EFI Internal Hard Disk or Solid State Disk
Boot3001* EFI Internal Hard Disk or Solid State Disk
Boot3002* EFI Internal Hard Disk or Solid State Disk
Boot3003* EFI Internal Hard Disk or Solid State Disk
Ostatni fragment tego, co dostałem w „ naprawa bagażnika „log:
Boot successfully repaired.
You can now reboot your computer.
Please do not forget to make your BIOS boot on sda (1000GB) disk!
The boot files of [The OS now in use - Ubuntu 16.04.3 LTS] are far from the start of the disk. Your BIOS may not detect them. You may want to retry after creating a /boot partition (EXT4, >200MB, start of the disk). This can be performed via tools such as gParted. Then select this partition via the [Separate /boot partition:] option of [Boot Repair]. (https://help.ubuntu.com/community/BootPartition)
If your computer reboots directly into Windows, try to change the boot order in your BIOS.
If your BIOS does not allow to change the boot order, change the default boot entry of the Windows bootloader.
For example you can boot into Windows, then type the following command in an admin command prompt:
bcdedit /set {bootmgr} path \EFI\ubuntu\shimx64.efi
P.S. Nadal mam dwa zdjęcia do udostępnienia (jedno dla narzędzia easyUEFI w systemie Windows 10, a drugie dla listy kolejności rozruchu w menu UEFI), którego nie mogłem opublikować, ponieważ nie mam wystarczającej liczby punktów reputacji. Ale być może będę w stanie opublikować je podczas interakcji z tobą później.
źródło