KIM> Hi, I'm going to setup network booting feature.  My system has
  KIM> Intel Pro100+ network card.

  KIM> I'm not going to use NFS. Instead, I'd like to create small OS
  KIM> image which can run without NFL in server.

  KIM> Does anyone have information ?

Have a look at the 'etherboot' and 'netboot' tools 
(on www.freshmeat.net)

I would like to know how this goes with the Intel Cards.. but I'm able
to boot the kernel using dhcpd/tftp with a boot floppy (using an
NE2000 ISA clone). netboot (I think) contains several floppy images
depending on the network card being used.  I don't know if the Intel
cards would load and boot code the same way..

The kernel image (bzImage) needs to be 'massaged' by mknbi (from
etherboot).. and placed in a /tftpboot directory.. the easiest thing
from there was to mount the root file system via NFS, 'cause otherwise
you have to transfer a ramdisk image as well.. and I haven't seen how
to do this yet, although I think initrd might be the useful thing
here.

mknbi allows you to set command line options for the kernel,
so if you want to use the same kernel with different command line
options you have to have two complete copies.

One thing I would like to see in the kernel is a method of passing
additional command line options from dhcp (say) while the kernel is
booting...  (but this may cause complete chaos)... The best though way
would be to allow the kernel to completely boot with a ramdisk, and
then query its configuration from the net before going on and doing
other things.

The applications that I have in mind are 'clusters', and a self
installing OS for OEMS (plug the computer into the network, and after
checking that it hasn't installed a system onto it hard-drive yet.. do
so...)  where a minimum amount of duplicated code would be essential
for ease of maintenance.  

-- 
Paul Schulz([EMAIL PROTECTED]) - 8260 8170                 SysAdmin
CAE MRad, Innovation House West, First Avenue, TECHNOLOGY PARK SA 5095
-..-.----_...._--..._---_.-----.....---___.,-..----.-,---.-.--__._....
-- [rtl] ---
To unsubscribe:
echo "unsubscribe rtl" | mail [EMAIL PROTECTED] OR
echo "unsubscribe rtl <Your_email>" | mail [EMAIL PROTECTED]
---
For more information on Real-Time Linux see:
http://www.rtlinux.org/rtlinux/

Reply via email to