Before we begin, it is assumed that you have followed a previous recipe in which you were shown how to download CentOS, confirm the checksum values of the image files, and that you have created and labeled the relevant installation disk(s).
For the purpose of this recipe, it will be assumed that you are using the twin DVD-based installation disks. In many respects, installing your system by Text Mode is similar to using the minimal installation image file and for this reason some configuration screens may not be available unless used in the graphical mode.
Text Mode is automatically activated if the system is running less than 652 MB of RAM and for this reason, you should be confident that your system meets the following minimum requirements:
An Intel-based or AMD-based CPU (Pentium, AMD, Via, AMD64/EM64T)
At least 392 MB RAM
At least 8-10 GB hard disk space
Note
You should be aware that these requirements act as guidance only and further details concerning the minimum system requirements can be found at http://wiki.centos.org/About/Product.
In this recipe, you have discovered how to install the CentOS 6 operating system using Text Mode. In many respects it is very similar to using the minimal installation file and if you have read the official documentation supplied by the CentOS project, they advise that it may not be the recommended approach. However, depending on the type of hardware you have at your disposal you may not have an alternative.
So what have we learned from this experience?
We started by initializing Text Mode at the welcome screen by pressing the Tab key to reveal the boot instruction, adding a single white space, and entering the following:
So in practice, your screen instruction will look like this:
When finished, pressing the Return key enables us to continue the installation process and check the installation media for possible corruption and defects.
Validating the data on your disk is a quick and painless process but remember, at this stage the installer will only validate the data contained on your installation disk(s). It will not reliably detect any hardware issues, so in effect merely completing this process does not necessarily guarantee a trouble-free installation. For this reason, most confident users who have already confirmed the checksum will generally skip this step.
The following stages then welcome us to CentOS and invite us to review and confirm the appropriate language settings, keyboard settings, and time zone location. Completing these configuration screens is again very simple and this is one of the benefits of streamlining. However, for veterans of other installation methods, you will quickly notice that the number of options have been limited.
If you were using a new hard disk, then it is quite possible that you were asked to initialize the disk by choosing re-initialize all. Initializing the hard disk is a process that is generally confined to new hard disks only; it is common to all operating systems and may have taken just a few seconds to complete. Once complete, you were then invited to create a root password before choosing the preferred partition scheme: use entire drive.
Note
Passwords should not contain whitespaces, or consist of simple phrases, or dictionary-based words. They should be longer than six characters in length and they should not be easily identifiable, so avoid using dictionary-based words, simple phrases, or actual names. The use of whitespaces should be avoided at all cost.
Again, veterans of the graphical installation method would have noticed that there were no options regarding the configuration of advanced storage methods such as LVM, RAID and iSCSI, customizing the partition layout, customizing the boot loader layout, and the selection of packages during the final phase of the installation. In fact, streamlining the CentOS 6 text installer has removed all of this and instead simply provided you a fast-track route to installing the necessary files that would make a complete minimal install.
You could argue that this approach has made it simpler, whereas you could also argue that the lack of such options can be a hindrance. It is not what the official documentation would call the recommended approach by any means, but this method does have its advantages. Text Mode is used for convenience, and it represents just another tool in your kit-bag, so regardless of whether you benefit from this streamlined approach or not, you now know that CentOS is accessible to even more computers than you originally thought.