9fans - fans of the OS Plan 9 from Bell Labs
 help / color / mirror / Atom feed
From: andrey mirtchovski <mirtchov@cpsc.ucalgary.ca>
To: 9fans@cse.psu.edu
Subject: Re: [9fans] PXE boot?
Date: Fri, 30 May 2003 13:20:06 -0600	[thread overview]
Message-ID: <Pine.LNX.4.44.0305301310360.8556-100000@fbsd.cpsc.ucalgary.ca> (raw)
In-Reply-To: <81bb64a172526c2b471d6db3e451dd44@plan9.bell-labs.com>

On Fri, 30 May 2003, David Presotto wrote:

> The 32k limitation doesn't seem to be true.  The limitiation is architecture
> dependent and the PC seems to have chosen infinite, though there is a
> practical limit of (640-28)K because of where things get loaded.  I've
> got 9load saying hello but it crashes when it jumps to 32 bit mode.
> My forehead is getting bloodier by the minute.
>

i'm there too. i gave up though -- etherboot won't recognize the gigabit
ethernet card on this box, so i'm waiting until i get a card etherboot can
use.

another suggestion: why not do a three-stage boot? the dhcp configuration for
etherboot (linux dhcp, though, not sure if supported in plan9) has this
interesting option:

        if substring (option vendor-class-identifier, 0, 9) = "PXEClient" {
            filename "/tftpboot/etherboot";
        } else {
            filename "/tftpboot/9load";
        }

the first time it loads the etherboot kernel, which then repeats the same
operation, but is this time given a 9load, which is masked as a linux kernel
image (this is what Ron uses to boot the small solid-state cluster). then
9load could proceed loading any way it likes (still no plan9.ini at this
point, though). this way there is no restriction on the size of the 9load
image.

I can't test this right now, unfortunately.

andrey

ps: i'm aiming for an even better setup -- PXE downloads etherboot through
the gige card, etherboot downloads 9load through a 100baseT rtl card i've
stuck in the machine just for that purpose, 9load does something else that i
haven't decided upon yet.





  parent reply	other threads:[~2003-05-30 19:20 UTC|newest]

Thread overview: 15+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2003-05-28 17:31 andrey mirtchovski
2003-05-28 17:36 ` David Presotto
2003-05-28 18:32   ` andrey mirtchovski
2003-05-28 18:58     ` ron minnich
2003-05-30 18:57       ` David Presotto
2003-05-30 19:03         ` ron minnich
2003-05-30 19:20         ` andrey mirtchovski [this message]
2003-05-30 19:41           ` ron minnich
2003-05-30 19:53             ` boyd, rounin
2003-05-30 19:57               ` ron minnich
2003-05-30 20:04                 ` boyd, rounin
2003-05-30 19:57             ` andrey mirtchovski
2003-06-01 14:14 Richard Miller
2003-06-01 15:45 ` Nigel Roles
2003-06-02  4:10   ` lucio

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=Pine.LNX.4.44.0305301310360.8556-100000@fbsd.cpsc.ucalgary.ca \
    --to=mirtchov@cpsc.ucalgary.ca \
    --cc=9fans@cse.psu.edu \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).