Solaris 9 Jumpstart
Following is the procedures resquired to configure Jumpstart server
1. Spool the operating system image
# mkdir /export/install
Insert the solaris 9 CD1
# cd /cdrom/cdrom0/s0/Solaris_9/Tools
# ./setup_install_server /export/install
Process can take 1 hour
# cd /
# eject cdrom
Insert the solaris 9 CD2
# cd /cdrom/cdrom0/Solaris_9/Tools
# ./add_install_server /export/install
Process can take 30 mins
# cd /
# eject cdrom
2. Edit the sysidcfg file
Create a directory to hold sysidcdf file
# mkdir /export/config
# cd /export/config
# vi sysidcfg
network_interface=primary { protocol_ipv6=no
netmask=netmask_value
default_route=router_ip }
security_policy=none
name_service=none
timezone=timezone
system_locale=locale
timeserver=timeserver_IP
root_password=encrypted passwd from /etc/shadow
Save it and quit .
3. Edit the rules and profile file
# cd /export/config
# vi rules
hostname client_name – profile1 –
Save and quit
# vi profile1
install_type initial_install
system_type standalone
partitioning explicit
filesys cxtxdxs0 free /
filesys cxtxdxs1 512 swap
cluster SUNWCXall
Save the file and quit
4. Run the check script
We must run the check script to produce a file call rules.ok. The check validates the rules file and profile file
# cd /export/install/Solaris_9/Misc/Jumpstart_sample
# cp check /export/config
# cd /export/config
# ./check
This will validate the rules and profile file. If it gives error check the profile , rules and sysidcfg file.
5. Run the add_install_client
Before running add_install_script, edit the /etc/hosts file, and add client hostname and ipaddress.
# vi /etc/hosts
IPADDRESS client1
Save and quit
Also add ethernet address of the client
# vi /etc/ethers
xx:xx:xx:xx:xx:xx client1
save and quit
Just enter the client MAC address with the client name
Edit the dfstab file
# vi /etc/dfs/dfstab
share -o ro /export/config
Save and quit
# /etc/init.d/nfs.server start
# shareall
# share
Now run the script
# cd /export/install/Solaris9/Tools
# ./add_install_client -c server_name:/export/config -p server_name:/export/config client_name platform_group
where,
server_name is name of the server
client_name is name of the client
platform_group is the kernel architecture
This will start the jumpstart server
6. Boot the client
From the client go to OK prompt
Then type the following
ok boot net – install
This will start the installation

Leave a Reply