Hi! But does it have to? Doesn't elilo support headless systems? The GOP is probably not installed but the elilo documentation clearly states in elilo.txt at section "XIII/ Booting on EFI/x86_64 platforms" that "The elilo for x86_64 attempts to query the firmware for GOP and if it fails it defaults to text mode."
Which my sort of "printf debugging" with ERR_PRT confirms. That elilo continues to execute until ExitBootServices and then it is gone. Does anyone have any experience with PXE booting elilo ? How can I be certain that elilo executes the start_kernel() call ? /Thomas 2010/6/1 <[email protected]> > > Perhaps your uEFI firmware doesn't support graphics output > protocol (gop)...? > > > ------------------------------ > *From:* Thomas Ekstrand [mailto:[email protected]] > *Sent:* Monday, May 31, 2010 3:31 AM > *To:* [email protected] > *Subject:* [elilo-discuss] Trouble netbooting elilo 3.12 > > Hi! > > I'm having trouble netbooting elilo. I have a x86_64 EFI system booting > elilo.efi off of a tftp boot server. > I think it goes as far as calling ExitBootServices but never returns from > there. > > After "create_boot_params" it just stops dead. > > Kernel is 2.6.27 and compiled with CONFIG_EFI=y > > Any ideas or hints is appreciated. > > > Thanks! > Thomas > > > > This is the ouput in verbose=5 mode: > > trying chooser simple > trying chooser textmenu > selected chooser simple > kernel is 'vmlinuz.x86_64_2' > arguments are ' rw root=/dev/ram0 acpi=off nosplash text noapic isolcpus=1 > console=ttyS0,115200n8r loglevel=7 crashkernel=...@16m > bb...@15mramdisk_size=60000 sm=2500 cm iommu=merge' > initrd is 'gsdi_uabmagj5.cpio' > ELILO v3.12 for EFI/x86_64 > downloading gep4/vmlinuz.x86_64_2 from 192.168.1.1... > setting default buffer size of 16777216 for gep4/vmlinuz.x86_64_2, no > filesize recd from tftp server > Done > Probing loader: gzip_x86_64 > Probing loader: plain_elf64 > plain_probe: kname=vmlinuz.x86_64_2 > Probing loader: bzImage_loader > kernel header suggests kernel start at address 0x100000 > allocator: AllocatePages(2, 2, 2048, 0x100000) failed (Not Found) > kernel_start: 0x100000 kernel_size: 8388608 loading at: 0x3807000 > Using bzImage_loader loader > kernel loaded in [0x100000-0x900000] entry=0x100000 > kstart=0x100000 kentry=0x100000 kend=0x900000 > initrd start_addr=0x900000 pgcnt=0 > downloading gep4/gsdi_uabmagj5.cpio from 192.168.1.1... > setting default buffer size of 16777216 for gep4/gsdi_uabmagj5.cpio, no > filesize recd from tftp server > buffer too small, need netbuf_size=61597139 > setting default buffer size of 61597139 for gep4/gsdi_uabmagj5.cpio, no > filesize recd from tftp server > Done > gsdi_uabmagj5.cpio image: total_size: 61597139 bytes base: 0xF113000 pages > 15039 > Loading file > gsdi_uabmagj5.cpio...|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\| > "cut some out" > > |/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\|/-\| > done > final cmdline(0): BOOT_IMAGE=net0:gep4/vmlinuz.x86_64_2 rw root=/dev/ram0 > acpi=off nosplash text noapic isolcpus=1 console=ttyS0,115200n8r loglevel=7 > crashkernel=...@16m bb...@15m ramdisk_size=60000 sm=2500 cm iommu=merge > ............... > system.c(line 212):LocateHandle GopProtocol failed. > >
------------------------------------------------------------------------------
_______________________________________________ elilo-discuss mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/elilo-discuss
