Sorry for the delays here..
On Tue, Mar 20, 2007 at 03:43:46PM +0100, Stefan Reinauer wrote:
- Peter Stuge stuge-linuxbios@cdy.org [070320 04:35]:
Please test this patch. Note I have only implemented multiread support in fsys_ext2fs.c.
I am getting "Can't read kernel" on a CF:
hda: LBA 128MB: TRANSCEND DOM128M
On Tue, Mar 20, 2007 at 10:09:39AM -0400, Ward Vandewege wrote:
Hmm, that doesn't seem to work. This is what's in my grub stanza to boot with an umodified filo:
title Ubuntu LB, kernel 2.6.21-rc3 root (hd4,0) kernel /boot/vmlinuz-2.6.21-rc3 root=/dev/sda1 ro apic=debug acpi_dbg_level=0xffffffff pci=noacpi,routeirq snd-hda-intel.enable_msi=1 console=tty0 console=ttyS0,115200 savedefault boot
I've attached the boot log.
You're booting FILO from GRUB? Ok.
load_linux_kernel: offset=0x1e00 addr=0x100000 size=0x1d1473 Loading kernel... Can't read kernel
Same error as Stefan; FILO did not get enough bytes back from the filesystem.
I've added debugging output with this patch, please test this patch with DEBUG_BLOCKDEV, DEBUG_IDE and DEBUG_EXT2 (or DEBUG_ALL) set so I can get more details.
Unfortunately my own EPIA-MII board doesn't run anymore (blown GSC capacitors) so I haven't been able to test it myself.
Otherwise no new code since last patch. Please enable this debugging output (DEBUG_ALL=1 is easiest) and send it to the list.
The debugging was added back in a hurry and since I can't test I may need to send yet another patch if there's something missing.
No sign-off this time.
//Peter