{"id":6032,"date":"2016-07-14T11:39:50","date_gmt":"2016-07-14T03:39:50","guid":{"rendered":"http:\/\/rmohan.com\/?p=6032"},"modified":"2016-07-14T11:39:50","modified_gmt":"2016-07-14T03:39:50","slug":"creating-a-jumpstart-server-from-iso-images","status":"publish","type":"post","link":"https:\/\/mohan.sg\/?p=6032","title":{"rendered":"Creating a Jumpstart Server from ISO images"},"content":{"rendered":"<p>Creating a Jumpstart Server from ISO images<\/p>\n<p>What is Jumpstart ? Jumpstart is a computer network installation tool set used by the Solaris OS. On this post, you will find easy step to perform Jumpstart installation from ISO Solaris OS images.<\/p>\n<p>here are the step-by-step:<\/p>\n<p>first of all, you need to upload Solaris ISO image to server that will used as Jumpstart server. In this example, my ISO images is \u201csol-10-u8-ga-sparc-dvd.iso\u201d and I uploaded already to root home directory (\/).<br \/>\nAdd your client IP address &#038; hostname to \u201c\/etc\/hosts\u201d, also the hostname and mac address to \u201c\/etc\/ethers\u201d.<br \/>\nif your client is Sparc, then you can find the mac address by running \u201cbanner\u201d command from OK prompt. For x86, the mac address can be found on BIOS.<\/p>\n<p># more \/etc\/hosts<br \/>\n::1     localhost<br \/>\n127.0.0.1       localhost<br \/>\n10.32.16.1      solaris10 solaris10. loghost<br \/>\n192.168.1.2    client1<br \/>\n192.168.1.3    client2<br \/>\n192.168.1.4    client3<\/p>\n<p># more \/etc\/ethers<br \/>\n0:0:be:a5:1a:9e client1<br \/>\n0:0:be:a5:1a:9f client2<br \/>\n0:0:be:a5:1a:a0 client3<\/p>\n<p>mount ISO images using \u201clofiadm\u201d command to \u201c\/mnt\u201d directory:<br \/>\n# lofiadm -a \/sol-10-u8-ga-sparc-dvd.iso \/dev\/lofi\/1<br \/>\n# lofiadm<br \/>\nBlock Device             File<br \/>\n\/dev\/lofi\/1              \/sol-10-u8-ga-sparc-dvd.iso<br \/>\n# mount -F hsfs -o ro \/dev\/lofi\/1 \/mnt<\/p>\n<p>Check the \u201c\/mnt\u201d directory, the jumpstart scripts are located at \u201c\/Solaris_10\/Tools\/\u201d directory:<br \/>\n# cd \/mnt\/Solaris_10\/Tools\/<br \/>\n# ls<br \/>\nadd_install_client    dial                  rm_install_client<br \/>\nBoot                  Installers            setup_install_server<\/p>\n<p>If you don\u2019t hv enough disk space, then you can run \u201cadd_install_client\u201d script directly:<br \/>\nthe format is \u201cadd_install_client <hostname> <platform>\u201d<\/p>\n<p>#.\/add_install_client client1 sun4u<br \/>\nsaving original \/etc\/dfs\/dfstab in \/etc\/dfs\/dfstab.orig<br \/>\nAdding \u201cshare -F nfs -o ro,anon=0 \/mnt\u201d to \/etc\/dfs\/dfstab<br \/>\nmaking \/tftpboot<br \/>\nenabling tftp in \/etc\/inetd.conf<br \/>\nstarting rarpd<br \/>\nstarting bootparamd<br \/>\nstarting nfsd\u2019s<br \/>\nstarting nfs mountd<br \/>\nupdating \/etc\/bootparams<br \/>\ncopying boot file to \/tftpboot\/inetboot.SUN4U.Solaris_10-1<br \/>\n#<\/p>\n<p>NOTE: If you want to copy all or part of the install DVD onto a system to set it up as a long term install server with the install media available on local disk, then you can run \u201csetup_install_server\u201d script.<\/p>\n<p>FORMAT: setup_install_server <destination_dir>.<\/p>\n<p>Check \u201c\/etc\/bootparams\u201d. The bootparams file contains a list of client  entries  that diskless  clients  use for booting. Make sure your client listed in there..<br \/>\nConfigure Client to boot from Network. for Sparc, run \u201cboot net \u2013 install\u201d from OK Prompt. For X86 configure BIOS to boot from Network.<br \/>\nFollow the installation procedure till finish..<br \/>\nNOTE For X86\/i386pc:<\/p>\n<p>You need to configure DHCP macro on Jumpstart server, run \u201c\/usr\/sadm\/admin\/bin\/dhcpmgr\u201d from X Windows \/ GUI, then click EDIT > NETWORK WIZARD.<br \/>\nput \u201ci386pc\u201d as your platform while running add_install_client , exp:<br \/>\n.\/add_install_client -d -e 0:0:be:a5:1a:9e -s 192.168.1.1:\/mnt i86pc<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Creating a Jumpstart Server from ISO images<\/p>\n<p>What is Jumpstart ? Jumpstart is a computer network installation tool set used by the Solaris OS. On this post, you will find easy step to perform Jumpstart installation from ISO Solaris OS images.<\/p>\n<p>here are the step-by-step:<\/p>\n<p>first of all, you need to upload Solaris ISO image [&#8230;]<\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[39],"tags":[],"_links":{"self":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/6032"}],"collection":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=6032"}],"version-history":[{"count":1,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/6032\/revisions"}],"predecessor-version":[{"id":6033,"href":"https:\/\/mohan.sg\/index.php?rest_route=\/wp\/v2\/posts\/6032\/revisions\/6033"}],"wp:attachment":[{"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=6032"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=6032"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mohan.sg\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=6032"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}