Hello from Gregg C Levine Okay, here is what I mean. I have successfully built the Bare Metal boot loader. Now the question is, or should be: How do I use it?
Steven this is an interesting project. Now I'm just fishing for advice. ------------------- Gregg C Levine hansolofalcon@worldnet.att.net ------------------------------------------------------------ "The Force will be with you...Always." Obi-Wan Kenobi "Use the Force, Luke." Obi-Wan Kenobi (This company dedicates this E-Mail to General Obi-Wan Kenobi ) (This company dedicates this E-Mail to Master Yoda )
Greetings,
I should document this :-)
The bootselect will scan the ROM for payload tags (see baremetal/include/rom/read_bytes.h)
The signature is $TAG$
the data field and any subsequent 16 byte blocks of the tag contain an ASCIIZ name for the payload.
Currently, it's hardwired to the serial console. When it runs, if there is a byte waiting in the rx buffer, it will present a list and wait for a numerical selection, otherwise, it will chain to the default payload (the one that follows bootselect).
You'll want to build LinuxBIOS with option PYRO_SERIAL so that the rx buffer will accept and hold your keypress (giving you enough time to hit space).
Usually, I use it with an etherboot or two, memtest86, and a forth environment I'm working on (not in the tree yet since the build is a mess).
G'day, sjames
On Fri, 14 Mar 2003, Gregg C Levine wrote:
Hello from Gregg C Levine Okay, here is what I mean. I have successfully built the Bare Metal boot loader. Now the question is, or should be: How do I use it?
Steven this is an interesting project. Now I'm just fishing for advice.
Gregg C Levine hansolofalcon@worldnet.att.net
"The Force will be with you...Always." Obi-Wan Kenobi "Use the Force, Luke."� Obi-Wan Kenobi (This company dedicates this E-Mail to General Obi-Wan Kenobi ) (This company dedicates this E-Mail to Master Yoda )
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
Hello again from Gregg C Levine Thought you should know, that I've built my copy of the Bare Metal bootloader. According to your notes below, it gets used with an Ether boot, and the memory tester. And that I'd need to build my Linux BIOS builds with that serial setting turned on. One quick question before I do all that, can I simply test Bare Metal, by sending it via an etherboot device to the system in question? Your notes say I can. But how? ------------------- Gregg C Levine hansolofalcon@worldnet.att.net ------------------------------------------------------------ "The Force will be with you...Always." Obi-Wan Kenobi "Use the Force, Luke." Obi-Wan Kenobi (This company dedicates this E-Mail to General Obi-Wan Kenobi ) (This company dedicates this E-Mail to Master Yoda )
-----Original Message----- From: steven james [mailto:pyro@linuxlabs.com] Sent: Saturday, March 15, 2003 4:46 PM To: Gregg C Levine Cc: Linuxbios Subject: Re: Bare Metal bootloader built, now how do I use it?
Greetings,
I should document this :-)
The bootselect will scan the ROM for payload tags (see baremetal/include/rom/read_bytes.h)
The signature is $TAG$
the data field and any subsequent 16 byte blocks of the tag contain
an
ASCIIZ name for the payload.
Currently, it's hardwired to the serial console. When it runs, if
there is
a byte waiting in the rx buffer, it will present a list and wait for
a
numerical selection, otherwise, it will chain to the default payload (the one that follows bootselect).
You'll want to build LinuxBIOS with option PYRO_SERIAL so that the
rx
buffer will accept and hold your keypress (giving you enough time to
hit
space).
Usually, I use it with an etherboot or two, memtest86, and a forth environment I'm working on (not in the tree yet since the build is a mess).
G'day, sjames
On Fri, 14 Mar 2003, Gregg C Levine wrote:
Hello from Gregg C Levine Okay, here is what I mean. I have successfully built the Bare Metal boot loader. Now the
question
is, or should be: How do I use it?
Steven this is an interesting project. Now I'm just fishing for advice.
Gregg C Levine hansolofalcon@worldnet.att.net
"The Force will be with you...Always." Obi-Wan Kenobi "Use the Force, Luke." Obi-Wan Kenobi (This company dedicates this E-Mail to General Obi-Wan Kenobi ) (This company dedicates this E-Mail to Master Yoda )
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
-- -------------------------steven james, director of research, linux
labs
... ........ ..... .... 230 peachtree st nw ste
2701
the original linux labs atlanta.ga.us
30303
-since 1995
office 404.577.7747 fax
404.577.7743
---------------------------------------------------------------------- -
Greetings,
You can 'sort of' manage it in theory. Put the bootselect.elf on your boot server and set up dhcpd.conf filename= line to send bootselect.elf.
Since your flash won't have any tags, you'll see it come up on serial, then fail (since it won't find any tags).
G'day, sjames
On Wed, 19 Mar 2003, Gregg C Levine wrote:
Hello again from Gregg C Levine Thought you should know, that I've built my copy of the Bare Metal bootloader. According to your notes below, it gets used with an Ether boot, and the memory tester. And that I'd need to build my Linux BIOS builds with that serial setting turned on. One quick question before I do all that, can I simply test Bare Metal, by sending it via an etherboot device to the system in question? Your notes say I can. But how?
Gregg C Levine hansolofalcon@worldnet.att.net
"The Force will be with you...Always." Obi-Wan Kenobi "Use the Force, Luke."� Obi-Wan Kenobi (This company dedicates this E-Mail to General Obi-Wan Kenobi ) (This company dedicates this E-Mail to Master Yoda )
-----Original Message----- From: steven james [mailto:pyro@linuxlabs.com] Sent: Saturday, March 15, 2003 4:46 PM To: Gregg C Levine Cc: Linuxbios Subject: Re: Bare Metal bootloader built, now how do I use it?
Greetings,
I should document this :-)
The bootselect will scan the ROM for payload tags (see baremetal/include/rom/read_bytes.h)
The signature is $TAG$
the data field and any subsequent 16 byte blocks of the tag contain
an
ASCIIZ name for the payload.
Currently, it's hardwired to the serial console. When it runs, if
there is
a byte waiting in the rx buffer, it will present a list and wait for
a
numerical selection, otherwise, it will chain to the default payload (the one that follows bootselect).
You'll want to build LinuxBIOS with option PYRO_SERIAL so that the
rx
buffer will accept and hold your keypress (giving you enough time to
hit
space).
Usually, I use it with an etherboot or two, memtest86, and a forth environment I'm working on (not in the tree yet since the build is a mess).
G'day, sjames
On Fri, 14 Mar 2003, Gregg C Levine wrote:
Hello from Gregg C Levine Okay, here is what I mean. I have successfully built the Bare Metal boot loader. Now the
question
is, or should be: How do I use it?
Steven this is an interesting project. Now I'm just fishing for advice.
Gregg C Levine hansolofalcon@worldnet.att.net
"The Force will be with you...Always." Obi-Wan Kenobi "Use the Force, Luke."� Obi-Wan Kenobi (This company dedicates this E-Mail to General Obi-Wan Kenobi ) (This company dedicates this E-Mail to Master Yoda )
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios
-- -------------------------steven james, director of research, linux
labs
... ........ ..... .... 230 peachtree st nw ste
2701
the original linux labs atlanta.ga.us
30303
-since 1995
office 404.577.7747 fax
404.577.7743
Linuxbios mailing list Linuxbios@clustermatic.org http://www.clustermatic.org/mailman/listinfo/linuxbios