Dave Belfer-Shevett <[EMAIL PROTECTED]> writes:

> On Fri, 2004-08-20 at 13:03, Eric W. Biederman wrote:
> > > I hit 'Q' here.
> > 
> > The 'Q' option is generic in etherboot and it does not do anything sensible
> > under LinuxBIOS.  So you are probably triggering a triple fault again.
> > It does look like the code you have does not know how to reboot properly
> > but that is a minor issue.
> 
> Okay, sounds fine.
> > > I'm experiencing other problems with this bios image as well.  I can't
> > > boot of hard drive or off floppy, it justs, for [D]isk boot  "probing
> > > pci disk [IDE] LBA48mode, disk-1...
> > > Searching for image...
> > > <abort>
> > > Probing pci disk...
> > > [IDE]
> > > Probing isa disk...
> > > <sleep>
> > > Boot from (N)etwork...
> > 
> > Unless you have an ELF header at the start of your disk that is likely
> > the culprit.  
> 
> Ummm.  okay, so I need to make an elf-enabled floppy disk image?

dd the output of mkelfImage onto the floppy should work.
Assuming you have a valid floppy image.

> > The simple path is to get etherboot working with an image created by
> mkelfImage.
> 
> 
> I agree 8)
> 
> > > When I replace the BIOS chip back with the AMI original image, I'm able
> > > to boot from floppy without a problem.
> > 
> > You have a cluster node with a floppy drive?
> 
> Only when I pull the blade out and manually hook a floppy drive to it so
> I can re-flash the bios.
> 
> But getting back on track, am I doing this sequence improperly?
> 
> On the boot host...
> cd /usr/src/linux[whatever]
> make bzImage
> [compilecompilecompile]
> I end up with an arch/x86_64/boot/bzImage bootable image.
> cp arch/x86_64/boot/bzImage /tftpboot
> ~/src/mkelfImage-2.5/objdir/sbin/mkelfImage --kernel=/tftpboot/bzImage
> --output=/tftpboot/test1
> I alter dhcpd.conf to have 'filename "test1"'
> 
> I restart dhcpd, restart the blade.

Hmm.  You have not specified any command line arguments. 
--append="console=ttyS0,115200" or something like that is likely needed.
 
> Note the Etherboot header says:
> 
> Loading Etherboot version: 5.2.4
> ROM segment 0x0000 length 0x0000 reloc 0x00000000
> CPU 2063mhz
> Etherboot 4.2.5( (GPL)... Tagged ELF for [IDE][TG3]    <-- okay?
> Relocating _text from...
> Boot from (N)etwork....
> 
> After selecting 'boot from Network'
> 
> I get
> _Probing pci nic...
> [ptg3-5704]Ethernet add...
> Tigon3 [partno...
> Link is up..
> Searching for server
> Me: (addresses)
> Loading 192.168.1.200:test1 (ELF)... done
> Firmware type: LinuxBIOS
>  _
> 
> (note the ' ' before the cursor) - at this point it's hung.
> 
> Is this the right process?

Yes. And the Firmware type: LinuxBIOS comes from the prefix
mkelfImage prepended.  So it is even running.

My best guess is that you don't have serial console output
configured.

Eric
_______________________________________________
Linuxbios mailing list
[EMAIL PROTECTED]
http://www.clustermatic.org/mailman/listinfo/linuxbios

Reply via email to