[syslinux] PXELINUX based kickstart query (probably OT)

Geert Stappers stappers at stappers.nl
Tue Oct 17 07:56:30 PDT 2006


Op 17-10-2006 om 07:37 schreef H. Peter Anvin:
> Geert Stappers wrote:
> >
> >What about replacing the bootsector's executable code with
> >
> >     LD  AX,boot_failed_code ; assume AX holds return value
> >     RTS
> >
> >or something other that returns and allows a network boot?
> >
> 
> Can't be done.  Unfortunately the BIOS considers loading a boot sector 
> (from floppy or from hard disk) to be "terminal" in the sense that it 
> has now booted, and there is no going back.
> 
> This is one of the most unfortunate aspects of the BIOS.


And what about executing

     JSR available_bootdevices  ; find network bootdevice
     LD  foo,bar    ; init various registers
     INT bioscall   ; go network boot

? So, infact try to ignore that the jump into bootsector was terminal.



Cheers
Geert Stappers




More information about the Syslinux mailing list