Post Reply 
 
Thread Rating:
  • 2 Vote(s) - 4.5 Average
  • 1
  • 2
  • 3
  • 4
  • 5
efi booting problem
2016-08-10, 11:05 (This post was last modified: 2016-08-23 01:56 by hohoajoma.)
Post: #1
efi booting problem
hi everyone..

I try to boot using ipxe.efi for efi mode.
The boot in VMWare works properly, but not working properly in real PC (DELL).

i used ipxe.efi file : make bin-x86_64-efi/ipxe.efi DEBUG=efi_driver
when I used snponly.efi :make bin-x86-64/snponly.efi ,too.

PC: Dell OptiPlex 3010
NIC: rtl8168

message:
iPXE initialising devices..
EFIDRV connecting our drivers
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) has driver "PCI"
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) disconnecting existing drivers
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0) has driver "NII"
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0) DRIVER_START
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0) is not supported by driver "PCI": Error 0x7f10e183 (http://tpxe.org/7f10e183)
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0)/IPv4(0,0,0,0) has driver "SNP"
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0)/IPv4(0,0,0,0) DRIVER_START
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0)/IPv4(0,0,0,0) is not supported by driver "PCI": Error 0x7f10e183 (http://tpxe.org/7f10e183)
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0)/IPv4(0,0,0,0) is not supported by driver "NII": Error 0x7f10e183 (http://tpxe.org/7f10e183)
EFIDRV UNKNOEN<0xd0a0d398> could not start driver "SNP": Error 0x7f45e082 (http://tpxe.org/7f45e082)
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0)/IPv6(0000:0000:0000:0000:0000:0000:0000:0000) has driver "SNP"
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0)/IPv6(0000:0000:0000:0000:0000:0000:0000:0000) DRIVER_START
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0)/IPv6(0000:0000:0000:0000:0000:0000:0000:0000) is not supported by driver "PCI": Error 0x7f10e183 (http://tpxe.org/7f10e183)
EFIDRV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0)/IPv6(0000:0000:0000:0000:0000:0000:0000:0000) is not supported by driver "NII": Error 0x7f10e183 (http://tpxe.org/7f10e183)
EFIDRV UNKNOEN<0xd0a0d398> could not start driver "SNP": Error 0x7f45e082 (http://tpxe.org/7f45e082)

And those messages are repeated.
If anyone know this problem, help me.
Find all posts by this user
Quote this message in a reply
2016-08-22, 09:47
Post: #2
RE: efi booting problem
The bios network device path of VMWare is set PciRoot(0x0)/Pci(0x11,0x0)/Pci(0x1,0x0)/MAC(000C29616B54,0x1)
But Dell Pc is set PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0)/IPv4(0,0,0,0)
The efi_child_add function in efi_utils.c is failed. DBG message is "EFIDEV PciRoot (0x0)/Pci (0x1c,0x4)/Pci(0x0,0x0) /MAC (c81f6625e234,0x0)/IPv4(0,0,0,0)
could not add child".

I think it seems to be because it contains an ip address after the device path.
How should I solve this problem?
Find all posts by this user
Quote this message in a reply
Post Reply 




User(s) browsing this thread: 1 Guest(s)