Jumpstart an x86 Server Without DHCP
By Ben Couldrey on Aug 25, 2011
If you're stuck on a network that has no DHCP but you do have a Jumpstart server, you can still successfully install your OS.
The easiest way is to boot your server off a Solaris CD or DVD and make the necessary changes to GRUB on the fly. Choose any of the GRUB boot options and edit it to look like the following:
min_mem64 1024 ifconfig --address=client_address --gateway=client_gateway --mask=client_netmask --server=boot_server_address root (nd) kernel$ /I86PC.Solaris_10-1/multiboot kernel/unix -B install_media=boot_server_address:/export/install/media/sol10u9_x86,install_boot=boot_server_address:/export/install/media/sol10u9_x86/boot - nowin install module$ /I86PC.Solaris_10-1/x86.miniroot
Make sure you change client_address, client_gateway, client_netmask and boot_server_address to suit your setup.