Installing CentOS 6 Linux



Installing CentOS 6.3 Linux

(Click any image to enlarge)

CentOS Linux is a free Linux enterprise level distribution that is simple but robust. This distribution and more information is attainable from For this excersise you will need to download CentOS-6.3-x86_64-bin-DVD1.iso and ether burn it to DVD or mount it on your client virtual machine as a DVD drive.


I have opted to install CentOS in a Hyper-V environment, however you can use a other virtual environment such as VMWare, Virtual Box, another virtual environment or on a physical machine, however certain steps are specific to Hyper-V support. I recommend minimum of 2GB of ram and 40 GB of Hard storage for a typical desktop installation, which we will perform here.


Let's get started. Boot the machine to the DVD. You will be prompted to select and instillation option. we will select the first option: "Install or upgrade an existing system." If you do not make a selection, It will automatically boot to this option. NOTE: If you are using Hyper-V your mouse will not function running the console through a RDP session, but will if you are running the VM console from the physical machine.


Disc Found. The instillation will inform you that it has found a disk and ask you if you want to test the media. You can Skip this. Next you will start to get to the heart of the pre-instillation options. At the CentOS 6 splash screen you can click next to start the process. You will select your preferred language from the list for the instillation.  Then you can select the keyboard you are using.


Next you will need to select your storage. Since it is a local drive I can select "Basic Storage Devices", however, you have the option to select "Specialized Storage Devices" Such as iSCSI. 



Following this it will examine your storage devices then ask you for a host name and domain name. This can be anything you want, but if your network already has a domain hierarchy I would use that domain.



Now it is time to select your time zone. You will select the city closest to your current location. If your system clock is set to the local time zone uncheck "system clock uses UTC".



Set your systems "root" password. This is like the "Administrator" password in windows, windows usually has an "Administrator" account that has a high level of permissions in windows. Likewise, Linux has a "root" user, this user account has a similar function. This should be a complex password that is not easily guest, but you will want to keep it in a safe place where you won't loose it because you will need it to make advanced changes to your system which require "superuser" rights.



Now the system wants to know how it should use the space on your hard drive. your options are:

  • Use All Space: this will delete all partitions and use all disk space for your Linux installation.
  • Replace Existing Linux System(s): this will delete all Linux based partitions, but will not replace windows partitions such as FAT32 and NTFS
  • Shrink Current System: this will shrink existing partitions to make room for this instillation layout
  • Use Free Space: This will keep your current data , only using unpartitioned space to create a installation location.
  • Create Custom Layout: You will be able to use a partitioning toll to manually create the layout for your installation. You can create and delete partitions and configure it how you want.

You also have the option to Encrypt the system and review  and modify the partitioning layout.


LAST CHANCE! This is your last chance to go back and change your selection to your disk configuration. "Write changes to disk" will do just that, which depending on your selection from the previous screen, can overwrite everything and destroy any existing data. Proceed with caution.


Now it is time to select what is to be installed and the function of the computer. I will install mine as a desktop computer, you can also Select Customize now so you can select additional software to install or remove software you don't want. Next it will start to install the system, unless you selected to customize, then you will be prompted to select and deselect software packages.

When prompted, reboot the system and start configuration.



  Configure CentOS Linux


Now you are ready to configure the operating system, just select forward and agree to the License Agreement.


Now create a regular User account. Remember, in linux, usernames are case sensitive.




Set Time and Date to your current time and date.




Kdump retains information incase the system crashes. this retains information that can be used for diagnostic purposes. you will need to set an amount of memory available for this. the default is fine. It will now ask you to reboot. Go ahead and reboot.


Select a user and log in as that user OR you can select "Other..." and login as "root" how ever I highly discourage this because this use has elevated privilages.







For Hyper-V

For Hyper-V download Linux Integration Services 3.4 for Hyper-V (, and mount the ISO on your DVD drive.


The disk should automatically open. If you are accessing the host server via RDP for console access, use your arrow keys to select the RHEL63 directory.


Now arrow to and hold "ALT" key while press the"f" key. now a terminal window will open. Type: su

now enter the root (Administrator) password you created during system installation.

Finally type:sh

once this is done you will need to reboot. you can do this in the terminal window simply by typing reboot. Play with your system and enjoy!

This website and its content is copyright of ITHierarchy Inc - © ITHierarchy Inc 2013-2015. All rights reserved.

Any redistribution or reproduction of part or all of the contents in any form is prohibited other than the following:

  • you may print or download to a local hard disk extracts for your personal and non-commercial use only
  • you may copy the content to individual third parties for their personal use, but only if you acknowledge the website as the source of the material

You may not, except with our express written permission, distribute or commercially exploit the content. Nor may you transmit it or store it in any other website or other form of electronic retrieval system.