Installing CentOS 5 on a ThinkPad 600X
Since the 600X is a fairly old machine (production stopped in 2000), and CentOS is a very stable Linux platform, they may be a good match for each other.
This document will step you through installing CentOS 5 on your ThinkPad 600X. Since I have installed Red Hat Linux and Fedora many times on many machines, I may omit some things that newer folks would not. I will endeavor to fix any such occurrences when they are pointed out.
For very thorough documentation on installation and deployment of CentOS 5, you can read the documents on this page: [1].
Contents
Requirements
CPU
The 600X has a Pentium III at 450, 500 or 650MHz. The 650MHz models can easily be upgraded with processors running at 850MHz. This is easily enough processor to run a modern Linux like CentOS 5.
Optical Drive
I'll be using a set of installation CD's since every 600X shipped with a drive that can read CD-R discs. If your 600X has a DVD drive, it may not read recordable DVD discs, but you can certainly try. DVD-R is more likely to work than DVD+R. You will not need disc 6 for the default selections.
Memory
You'll need at least 128MB RAM to install CentOS 5. CentOS 5 documentation states that the graphical installer may have problems with less than 512MB memory. If you have less than 512MB memory, you may want to consider upgrading. The 600X has 64MB RAM built in and can use two low-density 256MB PC100 memory modules for a total of 576MB RAM, which is enough to comfortably run CentOS 5 and several applications simultaneously.
Disk Space
Every 600X shipped with a hard drive of at least 6GB capacity. This is enough for CentOS 5. You may also wish to consider a larger, newer (and more reliable) hard drive for data storage.
Installation
Dual Booting
This document will not cover dual booting, but you should note that the Quick Boot option in EZ Setup can do strange things when switching operating systems. I suggest you turn OFF quick boot if you dual boot. It will not hurt to have it off if you only boot Linux.
Screen Expansion
The graphical install runs at 800x600 resolution, and will enable screen expansion by default. This is rather ugly on the 600X. You can change disable this on the fly by pressing Fn+F8 (perhaps twice) if you prefer. I certainly recommend it.
Begin
Configure EZ Setup to boot from the CD drive before the hard disk, or clear the boot order altogether, and that will ensure the CD drive boots before the hard drive. Put CD 1 in the drive and boot (or reboot) the system. If you have at least 512MB RAM, or want to try the graphical install anyway, just press enter or wait for the bootloader to continue.
To use the text mode installer (and if you have than 512MB RAM but at least 128MB RAM you should do this), enter
linux text
at the boot prompt. This will use the text-mode installer.
You will be asked to test your installation media. I always test my media during my first install from any set.
You will be asked your preferred installation language and keyboard layout.
You will be asked about partitioning. There are many opinions on this topic, but for now I'll use the default option "Remove linux partitions on selected drives and create default layout."
Select your time zone. Select and enter the root password for the superuser account.
For software selection, I will leave the defaults set. Only Desktop - Gnome is enabled by default. I will leave the CentOS Extras repository unchecked, and Customize later set. Software can be installed easily later.
Checking dependencies will take several minutes.
You will be asked once more to continue. This is the last stage at which you can abort and keep your current system intact. You will not be offered a chance to cancel once you go on.