Hi! I can't boot off USB, DVD and I can't even boot off my HDD. Only options are network adapter boot ipv4 and ipv6. Laptop model: HP G6-2104so InsydeH2O, F.29 Legacy boot: disabled secure bootisabled I set up a tftp server with TinyPXE and booted a modified efi shell 2.0 from the network. Now I'm in the efi shell. From the Efi shell I saw: UEFI Interactive Shell v2.0. UEFI v2.31 (INSYDE Corp., 0x100000001). Revision 1.02 Mapping table BLK0: Alias(s): PciRoot(0x0)/Pci(0x11, 0x0)/Ata(0x0) BLK5: Alias(s): PciRoot(0x0)/Pci(0x11, 0x0)/Ata(0x0) BLK1: Alias(s): PciRoot(0x0)/Pci(0x11, 0x0)/Ata(0x0)/HD(1, GPT, 94AAEACD-768E-4520-AED6-ABC2C1284092, 0x800, 0x96000) BLK2: Alias(s): PciRoot(0x0)/Pci(0x11, 0x0)/Ata(0x0)/HD(2, GPT, DD59715C-870D-4D4A-8C7F-A0115920C238, 0x96800, 0x32000) BLK3: Alias(s): PciRoot(0x0)/Pci(0x11, 0x0)/Ata(0x0)/HD(3, GPT, 4255A22D-2CDA-400E-9445-25502A52A7CF, 0xC8800, 0x40000) BLK4: Alias(s): PciRoot(0x0)/Pci(0x11, 0x0)/Ata(0x0)/HD(4, GPT, C9D25E7B-9C7B-49F3-9578-C1F34E6F86F4, 0x108800, 0x3A27D800) Press ESC in 0 seconds to skip startup.nsh or any other key to continue. 2.0 Shell>bcfg boot dump -v Option: 00. Variable: Boot0000 Desc - Network Adapter (IPv4 UEFI) DevPath - PciRoot(0x0)/Pci(0x15, 0x1)/Pci(0x0, 0x0)/MAC(A0B3CC7DBEC4, 0x0)/IPv4(0.0.0.0) Optional - N Option: 01. Variable: Boot0001 Desc - Network Adapter (IPv6 UEFI) DevPath - PciRoot(0x0)/Pci(0x15, 0x1)/Pci(0x0, 0x0)/MAC(A0B3CC7DBEC4, 0x0)/IPv6(0000:0000:0000:0000:0000:0000:0000:0000) Optional - N Option: 02. Variable: Boot2001 Desc - USB DRIVE (UEFI) DevPath - Optional - N Option: 03. Variable: Boot2002 Desc - Internal CD/DVD ROM DRIVE (UEFI) DevPath - Optional - N Error. Unable to read from 'Boot2003' (Not Found) 2.0 Shell> _ So the question is: How do I get my windows 8.1 on the HDD bootable again, and why can't I boot off any USB drive i've tried? And why are the DevPaths for CD/DVD ROM DRIVE and USB DRIVE empty? Any help is appreciated!! Thanks! EDIT: NEW INFO Okay, this time I inserted an USB DRIVE to the computer. So now there's 2 additional items on the bottom of the Mapping table 3rd usb port: BLK6: Alias(s): PciRoot(0x0)/Pci(0x12, 0x2)/USB(0x0, 0x0) BLK7: Alias(s): PciRoot(0x0)/Pci(0x12, 0x2)/USB(0x0, 0x0)/HD(1, MBR, 0xD01669F5, 0x800, 0x1DD0800) EDIT: there are actually 3 usb ports on this laptop, so I inserted the same usb drive to the other usb ports aswell. 1st usb port: BLK0: Alias(s): PciRoot(0x0)/Pci(0x10, 0x0)/USB(0x3, 0x0) BLK1: Alias(s): PciRoot(0x0)/Pci(0x10, 0x0)/USB(0x3, 0x0)/HD(1, MBR, 0xD01669F5, 0x800, 0x1DD0800) 2nd usb port: BLK0: Alias(s): PciRoot(0x0)/Pci(0x10, 0x1)/USB(0x2, 0x0) BLK1: Alias(s): PciRoot(0x0)/Pci(0x10, 0x1)/USB(0x2, 0x0)/HD(1, MBR, 0xD01669F5, 0x800, 0x1DD0800) The output of bcfg boot dump -v is still the same 2.0 Shell>bcfg boot dump -v Option: 00. Variable: Boot0000 Desc - Network Adapter (IPv4 UEFI) DevPath - PciRoot(0x0)/Pci(0x15, 0x1)/Pci(0x0, 0x0)/MAC(A0B3CC7DBEC4, 0x0)/IPv4(0.0.0.0) Optional - N Option: 01. Variable: Boot0001 Desc - Network Adapter (IPv6 UEFI) DevPath - PciRoot(0x0)/Pci(0x15, 0x1)/Pci(0x0, 0x0)/MAC(A0B3CC7DBEC4, 0x0)/IPv6(0000:0000:0000:0000:0000:0000:0000:0000) Optional - N Option: 02. Variable: Boot2001 Desc - USB DRIVE (UEFI) DevPath - Optional - N Option: 03. Variable: Boot2002 Desc - Internal CD/DVD ROM DRIVE (UEFI) DevPath - Optional - N Error. Unable to read from 'Boot2003' (Not Found) 2.0 Shell> _
and why are there no fs* devices??? I got windows booting somehow... by booting the uefi shell and issuing the command map -r and then exiting, the OS Boot manager reappeared on the boot list so I could boot to the desktop. after restart i have to go through this again and it's pissing me off... Why is it doing this???