[LinuxBIOS] RE: boot from SATA

YhLu YhLu at tyan.com
Tue May 24 18:56:34 CEST 2005


Please use 5.2.6 and gcc 3.2.2, so you need to use RH9. for that.
 
You may try 5.4 too (use CVS to get latest one), it can be compiled in late
compiler.
 
The problem it doesn't support memtest till now....
 
YH


  _____  

From: Stephen.Kimball at bench.com [mailto:Stephen.Kimball at bench.com] 
Sent: Tuesday, May 24, 2005 9:31 AM
To: YhLu
Subject: boot from SATA



YH,

 

I want to boot from a SATA drive with etherboot.

I made the Config file change from
http://www.linuxbios.org/index.php/Etherboot
<http://www.linuxbios.org/index.php/Etherboot> .

But I get these errors:

 

ld -r bin/tg3.o bin/filo.rt.o -o bin/tg3--filo.rt.o

objcopy -R .text16 bin/elfprefix.o bin/elfprefix.entry.o

objcopy -R .prefix bin/elfprefix.o bin/elfprefix.exit.o

ld  -N -T arch/i386/core/etherboot.lds -o bin/tg3--filo.elf.rt
bin/elfprefix.exit.o  bin/tg3--filo.rt.o

bin/tg3--filo.rt.o(.text+0x4507): In function `install_pxe_stack':

: undefined reference to `allot_base_memory'

bin/tg3--filo.rt.o(.text+0x457e): In function `install_pxe_stack':

: undefined reference to `e820mangler_size'

bin/tg3--filo.rt.o(.text+0x4763): In function `install_pxe_stack':

: undefined reference to `install_rm_callback_interface'

bin/tg3--filo.rt.o(.text+0x4769): In function `install_pxe_stack':

: undefined reference to `install_e820mangler'

bin/tg3--filo.rt.o(.text+0x4787): In function `use_undi_ds_for_rm_stack':

: undefined reference to `forget_real_mode_stack'

bin/tg3--filo.rt.o(.text+0x47b7): In function `hook_pxe_stack':

: undefined reference to `hide_etherboot'

bin/tg3--filo.rt.o(.text+0x4852): In function `unhook_pxe_stack':

: undefined reference to `unhide_etherboot'

bin/tg3--filo.rt.o(.text+0x4889): In function `remove_pxe_stack':

: undefined reference to `forget_base_memory'

bin/tg3--filo.rt.o(.text+0x4a51): In function `filo_pci_probe':

: undefined reference to `filo'

bin/tg3--filo.rt.o(.text+0x98b9): In function `pxenv_restart_tftp':

: undefined reference to `get_free_base_memory'

make: *** [bin/tg3--filo.elf.rt] Error 1

rm bin/elfprefix.exit.o bin/tg3--filo.rt.o bin/filo.rt.o
bin/elfprefix.entry.o bin/filo.o

 

What am I missing?  Thanks.

 

Steve

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.coreboot.org/pipermail/coreboot/attachments/20050524/86eec391/attachment.html>


More information about the coreboot mailing list