I didn't have another sata disk, but I looked again and noticed that the
network didn't work either. Here is the first suspicious snippet of
/var/log/messages:
May 26 13:36:20 orangutan kernel: ACPI: Unable to locate RSDP
May 26 13:36:20 orangutan kernel: Scanning NUMA topology in Northbridge 24
May 26 13:36:20 orangutan kernel: Number of nodes 2
May 26 13:36:20 orangutan kernel: Node 0 MemBase 0000000000000000 Limit
0000000080000000
May 26 13:36:20 orangutan kernel: Node 1 MemBase 0000000080000000 Limit
0000000140000000
May 26 13:36:20 orangutan kernel: Using node hash shift of 31
May 26 13:36:20 orangutan kernel: Bootmem setup node 0
0000000000000000-0000000080000000
May 26 13:36:20 orangutan kernel: Bootmem setup node 1
0000000080000000-0000000140000000
Then part that talks about SATA:
May 26 13:36:27 orangutan kernel: SCSI subsystem initialized
May 26 13:36:27 orangutan kernel: ata1: SATA max UDMA/133 cmd 0x2850 ctl
0x28A2 bmdma 0x2830 irq 23
May 26 13:36:27 orangutan kernel: ata2: SATA max UDMA/133 cmd 0x2860 ctl
0x28B2 bmdma 0x2838 irq 23
May 26 13:36:27 orangutan kernel: input: ImPS/2 Generic Wheel Mouse as
/class/input/input1
May 26 13:36:27 orangutan kernel: ata1: SATA link down (SStatus 0)
May 26 13:36:27 orangutan kernel: scsi0 : sata_nv
May 26 13:36:27 orangutan kernel: ata2: SATA link down (SStatus 0)
May 26 13:36:27 orangutan kernel: scsi1 : sata_nv
May 26 13:36:27 orangutan kernel: ata3: SATA max UDMA/133 cmd 0x2870 ctl
0x28C2 bmdma 0x2840 irq 22
May 26 13:36:27 orangutan kernel: ata4: SATA max UDMA/133 cmd 0x2880 ctl
0x28D2 bmdma 0x2848 irq 22
May 26 13:36:27 orangutan kernel: ata3: SATA link down (SStatus 0)
May 26 13:36:27 orangutan kernel: scsi2 : sata_nv
May 26 13:36:27 orangutan kernel: ata4: SATA link down (SStatus 0)
May 26 13:36:27 orangutan kernel: scsi3 : sata_nv
And another with the network:
May 26 13:36:28 orangutan kernel: forcedeth.c: Reverse Engineered nForce
ethernet driver. Version 0.49.
May 26 13:36:28 orangutan kernel: PCI: Error while updating region
0000:00:0a.0/0 (f5205000 != 00000000)
May 26 13:36:28 orangutan kernel: PCI: Enabling device 0000:00:0a.0 (0000 ->
0003)
May 26 13:36:28 orangutan kernel: 0000:00:0a.0: Invalid Mac address
detected: ff:ff:ff:ff:ff:ff
May 26 13:36:28 orangutan kernel: Please complain to your hardware vendor.
Switching to a random MAC.
May 26 13:36:28 orangutan kernel: 0000:00:0a.0: open: Could not find a valid
PHY.
May 26 13:36:28 orangutan kernel: forcedeth: probe of 0000:00:0a.0 failed
with error -12
May 26 13:36:28 orangutan kernel: eth0: forcedeth.c: subsystem: 010f1:2895
bound to 0000:80:0a.0
May 26 13:36:28 orangutan kernel: nvnet: module license 'NVIDIA' taints
kernel.
May 26 13:36:28 orangutan kernel: ERROR: nvenet_probe, unable to create
adapter object
May 26 13:36:28 orangutan kernel: nvnet: probe of 0000:00:0a.0 failed with
error -12
Is there somewhere that the ACPI information should be getting passed
through, and it's getting clobbered? I'm booting LinuxBIOS -> FILO/Etherboot
-> Kernel on an IDE disk.
Thanks,
Myles
-----Original Message-----
From: linuxbios-bounces(a)linuxbios.org
[mailto:linuxbios-bounces@linuxbios.org] On Behalf Of yhlu
Sent: Thursday, May 25, 2006 9:11 PM
To: myles(a)mouselemur.cs.byu.edu
Cc: linuxbios(a)linuxbios.org
Subject: Re: [LinuxBIOS] Etherboot (FILO) with SATA on tyan s2895
It seems some old version sata disk has problem. Can you try some new sata
disk?
YH
On 5/25/06, Myles Watson <myles(a)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(a)linuxbios.org
[mailto:linuxbios-bounces@linuxbios.org] On Behalf Of Myles Watson
Sent: Thursday, May 18, 2006 7:49 AM
To: 'Lu, Yinghai'; linuxbios(a)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(a)mouselemur.cs.byu.edu; linuxbios(a)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(a)linuxbios.org
[mailto:linuxbios-bounces@linuxbios.org] On Behalf Of Myles Watson
Sent: Wednesday, May 17, 2006 3:57 PM
To: linuxbios(a)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(a)linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios
--
linuxbios mailing list
linuxbios(a)linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios
--
linuxbios mailing list
linuxbios(a)linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios
--
linuxbios mailing list
linuxbios(a)linuxbios.org
http://www.openbios.org/mailman/listinfo/linuxbios