Creating a custom Solaris Live CD
Tip: You will need the full Solaris repository for this process to work (4 ISO from Oracle’s web site 4+Gb).
Create the local repo directory.
1 |
mkdir /export/support-repo/ &&b cd /export/support-repo/ |
1 |
./install-repo.ksh -d /export/support-repo/ |
Create cd, usb, rep, etc
1 |
cd /tmp |
1 |
cp /usr/share/distro_const/dc_livecd.xml dc_livecd.xml |
vi dc_livecd.xml and change the repo to http://, or file://
Also Modify the entire line to the proper entire (or leve latest)
1 |
distro_const build dc_livecd.xml |
Make proper changes to the dc_livecd.xml. the below changes are the minimum, change to your own repo address in this case its 10.10.10.11:11000.
Tip: You can also use files instead of an ip, something like this files:///solaris-repo/repo-files
1 2 3 4 5 6 7 8 9 10 11 12 13 14 |
From <origin name="http://pkg.oracle.com/solaris/rel"/> TO <origin name="http://10.10.10.11:11000/solaris/"/> From <name>pkg:/entire@latest</name> To <name>pkg:/entire@0.5.11-0.175.2.7.0.4.0</name> From <origin name="http://pkg.oracle.com/solaris/rel"/> To <origin name="http://10.10.10.11:11000/solaris/"/> |
Note: You can also specify -p create-iso, or just run -l for a list of available options
Note: The option of create-iso never worked for me, instead I just let the full process complete.
Reference
http://blog.ls-al.com/solaris-11-2-sru-updates/
Leave a Reply