From: Christoph Plattner <[EMAIL PROTECTED]>
Subject: Re: Diskless Booting (Etherboot/nbgrub)
Date: Tue, 15 Aug 2000 20:24:16 +0200

> Using memory bekow 0x10000 for boting an image is not at all a
> violation. This violation was aonly true for the documentation 
> of netboot 0.8.1 and before, as mkbni-xxx was the base of all.

  Whether that was a mistake or not, the Network Boot Image Proposal
0.3 says:

  The image cannot be loaded into address spaces below 10000h, or
  between A0000h through FFFFFh, or between 98000h through 9FFFFh.
  (gk)Only when the image is not going to return to the boot process,
  all the memory is available to it once it has been started, so it can
  relocate parts of itself to these areas.(gk)

AFAIK, 0.3 is the latest version of the proposal, so we should follow
this agreement. Even if this was not what Gero wanted to mean, once a
spec is established, that becomes a right thing (unfortunately).

> I have not tried to change GRUB to be loaded and located > 0x8000 !

  No problem. GRUB just relocates itself to 0x8000 after being loaded
by a network loader.

Okuji

Reply via email to