Diskless: Howto create a root-disk image



I have a simple 2-PC LAN at home. I want to make one of them boot from
the other over the network. I am trying this out because I plan to
write some basic provisioning and maintenance routines for hardware
which can be run on individual server over the network without booting
them with their Disk OS.

I have come across enough HOWTOs over the internet describing how to
setup DHCP on the boot server or how to configure NFS share to share
the root-disk image. What I cannot make out however is how to create a
root disk image which can be used by the diskless PC as a read-only
disk source of OS files and utilities.

I tried installing RedHat Enterprise Linux 4.3 for this purpose using
"--root <netboot_root>" switch on rpm. But it did not work out. There
seemed to be too many cyclic dependencies between packages and even
when the packages did get installed, they threw %post(...) errors, and
sometimes failed with %pre errors. Not sure where I am going wrong. I
am really looking for a standard HOWTO or manual which describes
setting up such a root-disk image.

I know that the technique of doing this could vary from one OS to
another but any OS would do if it gives me an idea. I prefer specific
tips on how to do it for RHEL.

Please help.

Cheers,
Andy


P.S. The specs of the two PCs
-----------------------------------
Boot server: PIII 733 MHz w/ 133 MHz FSB, 512 Megs SDRAM @133MHz, 40
Gigs hard drive - Linux on (hd0,1). Dual boots to FreeBSD 6.1 and RHEL
4u3.

Client: PIV 2.4 GHz, 512 MB DDR SDRAM, 40 Gigs hard drive - Linux on
(hd0, 1). Dual boots to Win2k AS and Fedora Core 2.

Connected via a small 5-port switch using 100T network cables.

.



Relevant Pages

  • Re: Smartdrive and unattended network install problem...
    ... but it requires a DOS network boot disk with ... sufficient free conventional memory. ... My project includes such a boot ... > I have been trying to install xp from a network share to my dads ...
    (microsoft.public.windowsxp.setup_deployment)
  • Re: XP Pro Setup Hangs - just want my data.
    ... > I get to the point where I have the network drivers installed - and it ... Install the disk temporarily as a slave disk in some other WinXP PC, ... Create a Bart PE boot CD, ... up your files to a networked machine. ...
    (microsoft.public.windowsxp.setup_deployment)
  • Re: Login to Windows 2003 Immediately Logs Out
    ... Install the disk as a slave disk in some other Win2000/XP ... then edit the "System" registry file with regedit.exe ... Boot the machine with a Bart PE boot CD, ... > the network to connect to it. ...
    (microsoft.public.windows.server.general)
  • Re: Diskless: Howto create a root-disk image
    ... the other over the network. ... setup DHCP on the boot server or how to configure NFS share to share ... setting up such a root-disk image. ... If the etherboot.nbi on Knoppix terminal server does not boots the ...
    (comp.os.linux.networking)
  • Re: Network connectivity when booting from CDROM
    ... > The root disk on one of my Ultra2 just died and the machine crashed. ... > doesnt boot up now with 'File just loaded is not bootable' error at the ... > attaching it to some other host, can I get this machine onto the network ... > In other words, when I boot from the CDROM, how do I enable network ...
    (comp.unix.solaris)