This has gone on for 4 days and 14 posts so far..\. I can see from the disk-repair script, that it has EFI files that follow HP naming conventions. I also see the HP UEFI system and firmware setup and diagnostics startup files there. Being I just updated and re-certified my HP Certs... I recognize those. LOL
It looks like it was originally Windows 7, will an MBR disk (not GPT), so, even though it is UEFI, has no "real" physical EFI partition. So the MBR sector contains the Windows pointer.
That laptop came out in 2014 and came pre-loaded with either Win 7 or Win 8.1... So, either way, the OP upgraded it to Windows 10. On lines 75 and 77... The current boot is set at 0000, but the only entry in boot order is 0006(???) There is no entry in the boot order for any of the windows startup files, nor for the HP system or HP Diagnostics startup files. He needs to use efibootmgr to reset his boot order.
But YES... If he uses <F9>while the logo/boot process is going on, it should bring up his EFI boot menu, where he can try to boot windows, Ubuntu, The HP Setup, or HO Diagnostics. His Setup should also come up with eithether <Esc> or <Fn><Esc>... There was one model that used that...
If you boot from your Ubuntu LiveCD, and bring up a Treminal seesion, what is the output from
What I saw on the report was this:
Code:
efibootmgr -v BootCurrent: 0000
Timeout: 0 seconds
BootOrder: 0006
Boot0000* Notebook Hard Drive BBS(HD,,0x0).......................................................................
Boot0001* Notebook Ethernet BBS(128,,0x0)........................E..............................................
Boot0002* Notebook Ethernet BBS(128,,0x0)........................E..............................................
Boot0003* ubuntu HD(2,GPT,17e8e658-fbdf-4bb8-ac11-4260db3f1aca,0x40800,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0004* ubuntu HD(2,GPT,17e8e658-fbdf-4bb8-ac11-4260db3f1aca,0x40800,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0005* ubuntu HD(2,GPT,17e8e658-fbdf-4bb8-ac11-4260db3f1aca,0x40800,0x32000)/File(\EFI\ubuntu\shimx64.efi)
Boot0006* ubuntu HD(2,GPT,17e8e658-fbdf-4bb8-ac11-4260db3f1aca,0x40800,0x32000)/File(\EFI\ubuntu\shimx64.efi)
...which if you did this
Code:
sudo efibootmgr -o 0000,0003,0001,0002
sudo efibootmgr -b 0005 -B
sudo efibootmgr -b 0006 -B
That would reset the boot order to Windows, Ubuntu, NIC1, NIC2. Then the next two will delete the duplicated entries in the boot menu...
Doing this
Code:
sudo efibootmgr -c -p 2 -L "Grub" -l '/Boot/grubx64.efi'
sudo efibootmgr -c -p 2 -L "Memory" -l '/Boot/mmx64.efi'
sudo efibootmgr -c -p 2 -L "BIOS Setup" -l '/HP/BiosUpdate/HpBiosUpdate.efi'
sudo efibootmgr -c -p 2 -L "Windows" -l '/Microsoft/Boot/bootmgr.efi'
After adding those entries in, then do
...to see the entries.
What i would do then is to reboot, and on the startup, bring up the Boot Menu and try each entry, to set which you want to add to your boot order.
Bookmarks