James Mansion wrote: > Darren Reed wrote: >> Build mechanics: >> - When provided with a list of known PCI device IDs, be able to >> deliver a "kernel" with only the required drivers >> - For non-hardware devices, use some sort of configuration file to >> define which features are to be included >> > I had a look at OpenSolaris boot with a view to considering whether I > could use it as a PXE-booted diskless kernel. > > I know how to make such a thing with Linux, FreeBSD, and NetBSD - > there is a reasonable body of documentation available for init and the > rc processing and what needs to be in the ramdisk and how to switch root. > > But the Solaris boot process is really quite different.
If you create a jumpstart network install server for x86 boxes, the general idea is that it does a PXE boot to load Solaris and the installer. I use PXE boot to do fully automated jumpstart installs. Maybe looking up documentation on PXE, DHCP, jumjpstart and install will help? Darren