Filo Error Help
YhLu
YhLu at tyan.com
Mon Jul 12 20:29:01 CEST 2004
Good idea.
-----Original Message-----
From: Takeshi Sone [mailto:ts1 at tsn.or.jp]
Sent: Monday, July 12, 2004 6:56 PM
To: David Aubin
Cc: YhLu; Hendricks David W.; ron minnich; LinuxBIOS
Subject: Re: Filo Error Help
Can you try out my FILO? (http://te.to/~ts1/filo/)
If it works, it might help narrow the problem.
On Mon, Jul 12, 2004 at 05:14:39PM -0400, David Aubin wrote:
> Here are the results:
>
> I took my known working hard drive and stuck it in the device to test
> with filo.
> The results were the same! Meaning a known working kernel & intird on
> my hard drive failed at the initrd portion, again with the crc error.
>
> I'm now going to try a basic etherboot test without filo to see if I can
> read off of the
> hard drive, just as a baseline.
>
> Any other ideas would be appreciated.
>
> Thanks,
> Dave
>
> On Mon, 2004-07-12 at 16:01, YhLu wrote:
>
> > I mean if you build tg3?filo?ide_disk.zelf, it will confuse the
> > Etherboot. So you can only build tg3?filo.zelf or tg3?ide_disk.zelf.
> >
> >
> >
> > Do you have spare IDE disk? If So format the disk into ext3 or fat
> > format and copy the .elf file into it.
> >
> >
> >
> > Then connect that to your MB do test.
> >
> >
> >
> > hda1:/ram0_......elf
> >
> >
> >
> > Regards
> >
> >
> >
> > YH
> >
> >
> >
> >
> > ______________________________________________________________________
> >
> > From:David Aubin [mailto:daubin at actuality-systems.com]
> > Sent: Monday, July 12, 2004 12:50 PM
> > To: YhLu
> > Cc: Hendricks David W.; ron minnich; LinuxBIOS
> > Subject: RE: Filo Error Help
> >
> >
> >
> >
> > Hi,
> >
> > I am unable to get my kernel & initrd off of the usb stick. I was
> > reading
> > through the documents and came across this line in
> > README.etherboot_in_filo:
> > You can not use filo and ide_disk at the same time.
> >
> > Can you tell me what this means? Do I need to rebuild filo without
> > IDE
> > support to get USB support?
> >
> > Just to recap: My kernel & initrd fails as the initrd execution
> > complaining of
> > a bad CRC when I use the elf as a payload to load with with filo. I
> > then try
> > uda1:/kernel initrd=/boot/initrd root=/dev/sda1 and I get those td
> > errors. I then
> > tried your ramfs.elf and I get the same behavior are my elf image with
> > the CRC
> > complaining when the initrd portion is executed. Note, I have
> > confirmed my elf
> > works with etherboot, just not filo yet....
> >
> > The CRC error makes me think that the image did not get loaded
> > correctly
> > by the elf boot. Can you confirm you used Eric's mkelfImage2-5? Here
> > is
> > my dump of the readelf -a.
> >
> > ELF Header:
> > Magic: 7f 45 4c 46 01 01 01 00 00 00 00 00 00 00 00 00
> > Class: ELF32
> > Data: 2's complement, little endian
> > Version: 1 (current)
> > OS/ABI: UNIX - System V
> > ABI Version: 0
> > Type: EXEC (Executable file)
> > Machine: Intel 80386
> > Version: 0x1
> > Entry point address: 0x10000
> > Start of program headers: 52 (bytes into file)
> > Start of section headers: 0 (bytes into file)
> > Flags: 0x0
> > Size of this header: 52 (bytes)
> > Size of program headers: 32 (bytes)
> > Number of program headers: 5
> > Size of section headers: 0 (bytes)
> > Number of section headers: 0
> > Section header string table index: 0
> >
> > There are no sections in this file.
> >
> > Program Headers:
> > Type Offset VirtAddr PhysAddr FileSiz MemSiz Flg
> > Align
> > NOTE 0x0000d4 0x00000000 0x00000000 0x00088 0x00088 RWE 0
> > LOAD 0x00015c 0x00010000 0x00010000 0x0559c 0x1aa24 RWE 0
> > LOAD 0x0056f8 0x00091000 0x00091000 0x00000 0x00070 RWE 0
> > LOAD 0x0056f8 0x00100000 0x00100000 0x1a952a 0x700000 RWE
> > 0
> > LOAD 0x1aec22 0x00800000 0x00800000 0x2769f5 0x2769f5 RWE
> > 0
> >
> > There is no dynamic segment in this file.
> >
> > There are no relocations in this file.
> >
> > There are no unwind sections in this file.
> >
> > No version information found in this file.
> >
> >
> > Thanks,
> > Dave
> >
> > On Fri, 2004-07-09 at 15:48, YhLu wrote:
> >
> > I have got two cpus and four dimms for every CPU.
> >
> >
> >
> > YH
> >
> >
> >
> >
> > ______________________________________________________________________
> >
> >
> >
> > From:David Aubin [mailto:daubin at actuality-systems.com]
> > Sent: Friday, July 09, 2004 12:07 PM
> > To: YhLu
> > Cc: Hendricks David W.; ron minnich; LinuxBIOS
> > Subject: RE: Filo Error Help
> >
> >
> >
> >
> > Hi,
> >
> > Yes, I did, but I don't have a DHCP environment so it kept searching
> > at the DHCP phase.
> >
> > This problem is odd. I can boot my elf fine with etherboot, but not
> > with filo. I can boot
> > my kernel fine with filo, but not the initrd. I can even boot your
> > kernel of the ram.elf you
> > sent me, but when it hits the initrd it fails with the same error as
> > mine.
> >
> > I suspect either my filo is not configured like yours or that there
> > is a problem loading a
> > mulitpart elf (kernel & initrd in filo). I'm confused as to why filo
> > didn't just use the etherboot
> > portion of elf_load. It could be you were on the, "bleeding" edge?
> > ;)
> >
> > Can you tell me how much memory you have in your working system? I
> > have just
> > one cpu and 512meg memory. Curious if loading it high & it runs out
> > of memory or
> > something like that.
> >
> > Thanks,
> > Dave
> >
> >
> > On Fri, 2004-07-09 at 13:05, YhLu wrote:
> >
> >
> > Did you try the tg3--filo.zelf I sent to you?
> >
> > YH
--
Takeshi
More information about the coreboot
mailing list