Step by Step Installation of Solaris 10 on VMware


Creating VM

Once you have VMware server installed, invoke VMware server and do the following:

    1. Create New Virtual Machine by selecting File -> New -> Virtual Machine.

creating vm

  1. Click “Next”, Virtual Machine Configuration -> Custom
  2. Guest Operating System “Solaris 10 64-bit” creating_vm_02
  3. Name the Virtual Machine whatever you feel like, I named it “orasun01″ and click “Next”creating_vm_03_name_the_vm
  4. “Number of processors ” choose “One” and click “Next”
  5. Access Rights, Uncheck “Make this Virtual Machine Private” and click “Next”creating_vm_04_access_rights
  6. Allocate Memory to the VM, I have given 1024M. Click “Next”creating_vm_05_memory_for_vm
  7. Network Connection , choose “Bridged Networking” and click “Next”.creating_vm_06_network_connection
  8. Create New Virtual Disk and click “Next”
  9. Virtual Disk Type, select “SCSI” and click “Next
  10. Specify Disk Capacity, Choose 10.0 GB and uncheck “Allocate Disk Space Now” and  Click “Next”.creating_vm_07_disk_capacity
  11. Specify Disk File Name, name it differently if you wish or leave it as it is and click “Finish”.
  12. creating_vm_08_disk_file

So your VM should look like this:


Source Solaris 10 ISO during boot up

Source Solaris 10 ISO image to be read on boot up, this can be done by clicking:

Edit Virtual Machine -> select “CDROM” ->  Click radio button “use ISO image” -> give the location of the Solaris 10 downloaded ISO image. Then click “OK”


From the above we have configured the VM to install Solaris 10. Lets start installing Solaris 10…

Installation of Solaris 10

  1. “Power On” the Virtual Machine and you should see the “Grub Menu” Select “Solaris” from the menu and press enter/return key.installation_sol10_grub_menu_select_01
  2. Choose “Solaris Interactive (default)” from the menu and press enter/return key.installation_sol10_solaris_interactive_02
  3. Select Language , I have chosen “English”installation_sol10_select_language_03
  4. Click “Next”installation_sol10_welcome_04
  5. Select the radio button “Networked” and click “Next”installation_sol10_networked_05
  6. This section lets you enable  DHCP, I have chosen not to select DHCP. I feel it is best to assign ip manually , gives you more control ..:)installation_sol10_dhcp_06
  7. Enter the hostname and click “Next”installation_sol10_hostname_07
  8. Enter Ip address, ensure this ip is free and not used by any other system.installation_sol10_ipaddress_08
  9. Enter “NetMask”, I have selected it default value which was automatically picked up.installation_sol10_netmask_09
  10. Select “Yes” if you like to enable IPv6,installation_sol10_ipv6_10
  11. Select “Default Route”, I have selected “none” as this can be defined at later point in time.installation_sol10_default_route_11
  12. Select “No” if you do not intend to use Kerberos Security.installation_sol10_kerberos_12
  13. Select your desired “Name Service”, I have selected “None”installation_sol10_nameservice_13
  14. Select “Time Zone”, I chose the radio button “Geographic Continent/Country/Region”installation_sol10_geo_14
  15. Select your relevant countryinstallation_sol10_country_15
  16. Confirm “Date and Time” and click “Next”
  17. Enter “root” password and click “Next”installation_sol10_rootpwd_16
  18. Select “Yes” if you wish to Enable Remote Services and click “Next”installation_sol10_enable_remote_services_17
  19. Confirm the “Summary” and proceed to next section by clicking “Confirm
  20. Click “Next” to go to the next tasks of Installation
  21. In the “Installer Options” click the radio button “No” for Reboot automatically after installation and “No” for “Eject CD/DVD after Software Installation” and click “Next”installation_sol10_installer_options18
  22. A Notice will pop up to you should also eject the CD/DVD. Click “OK” to continue.
  23. Specify Media, click radio button “CD/DVD” and click “Next” to continueinstallation_sol10_speciry_media_19
  24. Accept the “License” and click “Next”
  25. Select “Type of Install”, choose “Custom Install” radio button and click “Next”. You can select “Default” if you like to.installation_sol10_type_of_install_20
  26. Select “Software Localization” specific to your country and click “Next”.installation_sol10_localization_21
  27. Select “System Locale” specific to your country.installation_sol10_system_locale_22
  28. Select “Extra Value Software Software” and click “Next”.
  29. Select “None” for “Web Start Ready product scan location
  30. Click “Next”, I made no changes and accepted the defaults.installation_sol10_sol_soft_groups_23
  31. Confirm the disks are selected and click “Next”.installation_sol10_disk_sel_24
  32. Select fdisk Partitions to be customized, check mark the displayed disk and click “Next”installation_sol10_fdisk_25
  33. Confirm the values and click “Next”.installation_sol10_cust_fdisk_26
  34. Layout File Systems, Highlight “c1t0d0″ disk and click “Modify” to reflect the following valuesinstallation_sol10_filesystem_layout_27
  35. And Finally click “Install Now” which will begin the installation.installation_sol10_install_now_28The installation will take sometime to finish.
  36. Click “Reboot Now”  installation_sol10_reboot_29
  37. Login using “SUN Console Login”installation_sol10_login_30
  38. You can use either “Java Desktop System” or “CDE”installation_sol10_desktop_selection_31
  39. The installation is Complete, Solaris 10 Fresh Install is ready to be used.installation_sol10_complete_32

Finally you might want to configure internet to your Solaris 10 VM, to do this do the following:

  1. If not already created, create file “/etc/defaultrouter” and enter your routers ip address
  2. If not already created, create file “/etc/resolv.conf” and enter the following:
    search  domainname
    nameserver  default router address
  3. copy /etc/nsswitch.dns to /etc/nsswitch.conf
  4. Restart the network by issuing the following command:
    #svcadm restart /network/dns/client
  5. Check the routing table and confirm the network is using the new sttings:
    #netstat -r

    If not then add the default route by:

    #route add default <gateway>
  6. Thats it you should be able to connect to the internet.
    #ping is alive

Leave a Reply

Fill in your details below or click an icon to log in: Logo

You are commenting using your account. Log Out /  Change )

Google photo

You are commenting using your Google account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s