> - Jumpstart Solaris 10 onto an !!NON-Sun!! manufactured x86 systems
> (where there is a BIOS, and not OpenBoot).
Sun manufactured x86 systems also lack a OpenBoot PROM; but some
may have a form of lights out management.
Quote:> - Completely hands-off since we are building racks of these x86
Is it allowable to tell them to ethernet boot once? In that
case it's all possible using PXE boot and the appropriate
What configuration is acceptable on the platforms?
With Solaris Express and S10 update 1 you can have a grubmenu booted
over the net which first defaults to booting an install image using
PXE and later resets it after the install is complete to booting from
Quote:>How does one get around the fact that the BIOS, once set to boot off
>via PXE, cannot "programmatically" be reset to boot off the disk? (as
>far as I know
>it can only be done manually, which means no hands-off jumpstart). :-(
Get different hardware which allows this.
E.g., if you have hardware with a BMC (baseboard management console)
which can be controlled using ipmitool, you can run:
ipmitool chassis bootdev disk
after completing the network install using PXE.
Quote:>Side Note: Having to deal with this issue early on, Linux does so via a
>called pivot_root, which avoids rebooting altogether by essentially
>unwinding the in-memory
>O/S used at build time to a certain point, and then rebuilding the O/S
>but from information
>contained on the disk to create the run-time version (... it never
So if it reboots it reinstalls?
Quote:>Anyone see any work arounds for Solaris x86 (in any fashion) for this
Depends on the hardware. I'm sure you can also craft something with
the device configuration assistent where it will always boot from the
net boot then load the OS from the disk.
In order to do so you'd have to have some post install script which
registers the system and creates a custom 01MACADDRESS.bootenv.rc or
01MACADDRESS.menu.lst file in the server's /tftpboot server after the
install is done. This file should redirect the netboot to the appropriate
But if you x86 hardware is half-way decent it may have sufficient support
to change the boot device in flight like SPARCs do.
Expressed in this posting are my opinions. They are in no way related
to opinions held by my employer, Sun Microsystems.
Statements on Sun products included here are not gospel and may
be fiction rather than truth.