It seems some old version sata disk has problem. Can you try some new sata disk?
YH
On 5/25/06, Myles Watson myles@pel.cs.byu.edu wrote:
I decided to just add an IDE drive to boot the first kernel. Until I had LinuxBIOS booting, I felt like the 512KB that the BIOS Savior gave me was too little to play with for adding tiny Linux. After I can reliably boot from the 512KB "backup" I'll think about writing over my original 1 MB :)
When I boot from LinuxBIOS to the IDE drive it doesn't recognize my SATA drives, even though sata_nv gets loaded. They get mounted normally when I boot from the same drive with the factory BIOS. Any ideas or hints?
Thanks, Myles
-----Original Message----- From: linuxbios-bounces@linuxbios.org [mailto:linuxbios-bounces@linuxbios.org] On Behalf Of Myles Watson Sent: Thursday, May 18, 2006 7:49 AM To: 'Lu, Yinghai'; linuxbios@linuxbios.org Subject: Re: [LinuxBIOS] Etherboot (FILO) with SATA on tyan s2895
It's starting to seem like a long chain of events from LinuxBIOS to Etherboot to FILO to kernel on CF to myKernel. I'd also like to be able to get to grub eventually. Is there a way to go from LinuxBIOS to grub more directly on the s2895?
Thanks again for your help.
Myles
-----Original Message----- From: Lu, Yinghai [mailto:yinghai.lu@amd.com] Sent: Wednesday, May 17, 2006 5:09 PM To: myles@mouselemur.cs.byu.edu; linuxbios@linuxbios.org Subject: RE: [LinuxBIOS] Etherboot (FILO) with SATA on tyan s2895
You can not boot from CK804 sata directly with FILO in Etherboot.
The code only support Sata that can work on compatible IDE mode.
You need to use other media ( network, CF IDE flash) to load kernel with ck804 sata and kexec support, and use kexec to load final kernel in your sata disk.
YH
-----Original Message----- From: linuxbios-bounces@linuxbios.org [mailto:linuxbios-bounces@linuxbios.org] On Behalf Of Myles Watson Sent: Wednesday, May 17, 2006 3:57 PM To: linuxbios@linuxbios.org Subject: [LinuxBIOS] Etherboot (FILO) with SATA on tyan s2895
I am booting linuxbios with etherboot and filo as the payload. I tried to follow the s2881 tutorial on the wiki.
Etherboot only finds my cd-rom. When I try to use hde:/ it tells me that "Drive 4 does not exist". All drives up to j except hda (my cd-rom) give the same error message. Sometimes if I try hdg it hangs.
I saw README.filo_in_etherboot where it says it only works on SATA port 1 or 2. I've tried on SATA 0 port 0 and 1, SATA 1 port 2 and 3.
I also seem to need to boot the factory BIOS in between each attempt, or I won't get very far.
Is there something simple I've missed?
Thanks, Myles
Output:
Etherboot 5.4.2 Drivers: TG3 FILO Images: NBI ELF Protocols: DHCP TFTP Relocating text ... Scanning PCI: found 30 devices Probing pci disk... [FILO]FILO version 0.4.1 boot: hde3:/boot/vmlinuz... initrd=/boot/initrd... IDE time out No drive detected on IDE channel 2 boot: hdc:/ No drive detected on IDE channel 1
-- linuxbios mailing list linuxbios@linuxbios.org http://www.openbios.org/mailman/listinfo/linuxbios
-- linuxbios mailing list linuxbios@linuxbios.org http://www.openbios.org/mailman/listinfo/linuxbios
-- linuxbios mailing list linuxbios@linuxbios.org http://www.openbios.org/mailman/listinfo/linuxbios