[geeks] Solaris 10 U6: install failure
Jonathan C. Patschke
jp at celestrion.net
Mon Apr 6 13:02:19 CDT 2009
On Mon, 6 Apr 2009, Phil Stracchino wrote:
> Yeah, I tried doing it from OpenBSD once and could never quite make it
> work.
I have Jumpstart running well on a FreeBSD system. It's not that hard:
0) Populate a Jumpstart root with the contents of the Solaris DVD.
You'll need to find a way to mount the boot slice to populate
Solaris_10/Tools/Boot.
1) In /etc/rc.conf, turn on dhcpd, inetd, and nfs_server.
2) In /etc/exports, export your Jumpstart hive with the options
-alldirs, -ro, and -mapall=0:0
3) In /etc/inetd.conf, turn on tftp, daytime, and time.
4) Copy pxegrub from $JSROOT/Solaris_10/Tools/Boot to /tftpboot
5) Copy the contents of $JSROOT/boot to /tftpboot/Solaris10.i86pc
6) Install isc-dhcpd from ports.
7) Add the Jumpstart option definitions to dhcpd.conf (google "option
space sunw").
8) Add host definitions to dhcpd.conf for the machines you want to
Jumpstart, and point them at your 'pxegrub' file.
9) Create a sysidcfg file defining the name service, network interfaces,
root password, system locale, timezone, timeserver, and nfs4 domain.
10) Define an installation profile or copy one of the defaults from
Solaris_10/Misc.
11) Create a rules file pointing your installation targets at the
installation file.
12) Generate the rules.ok file as a copy of the rules file with the
following line appended:
# version=2 checksum=XXXXX
(where XXXXX is the first result field you get when you run "sum
rules")
I've probably left something out somewhere, but that should get you the
majority of the way there.
--
Jonathan Patschke ( "They don't have the right to read a book out loud."
Elgin, TX ( --Paul Aiken
USA ( Executive Director, Authors Guild
More information about the geeks
mailing list