Difference between revisions of "Installing CentOS 5 on a ThinkPad 600X"

From ThinkWiki
Jump to: navigation, search
(checkpoint)
(checkpoint)
Line 7: Line 7:
 
== Requirements ==
 
== Requirements ==
 
=== CPU ===
 
=== 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.
+
The 600X has a Pentium III at 450, 500 or 650MHz. The 650MHz models can easily be upgraded with processors running at 850MHz. Even the slowest is easily enough processor to run CentOS 5.
  
 
=== Optical Drive ===
 
=== 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.
+
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. Unfortunately, CD's 3, 4 and 5 seem to have one or two packages each in the default install.
 +
 
 +
If it's convenient, you may wish to set the performance setting on your CD drive to High Performance. This could save you a few minutes of installation time by keeping the drive spinning for longer after use.
  
 
=== Memory ===
 
=== Memory ===
Line 26: Line 28:
  
 
=== Begin ===
 
=== 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.
+
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. I used the graphical install with 448MB, and it worked just fine.
  
To use the text mode installer (and if you have than 512MB RAM but at least 128MB RAM you should do this), enter
+
To use the text mode installer (for low RAM or if you just prefer it), enter
 
  linux text
 
  linux text
 
at the boot prompt. This will use the text-mode installer.
 
at the boot prompt. This will use the text-mode installer.
Line 45: Line 47:
  
 
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.
 
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.
 +
 +
== First Boot Configuration ==
 +
The first boot takes a longer time because it will generate encryption keys. Once you are welcomed to your new system, you are asked a few more questions regarding security, time and date, users and sound.
 +
 +
The default firewall is very secure. If you will never attempt to log on to this machine over a network, you can also disable SSH.
 +
 +
SELinux is a technology that further restricts access to files from running processes. I leave it enabled.
 +
 +
Set your date and time if needed. If you have a wired network card installed, it may already be configured and working, and you can enable NTP to synchronize your clock. Otherwise, you can do that later if desired.
 +
 +
You can and should create a user so you don't log on as root. You can always get superuser access with the root password if you need it.
 +
 +
Sound does not work at this point, so just click Forward.
 +
 +
There are no more CD's so click Finish and your install is complete!
 +
 +
== More Configuration ==
 +
 +
  
 
[[Category:600X]] [[Category:CentOS]]
 
[[Category:600X]] [[Category:CentOS]]

Revision as of 18:42, 15 April 2007

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].

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. Even the slowest is easily enough processor to run 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. Unfortunately, CD's 3, 4 and 5 seem to have one or two packages each in the default install.

If it's convenient, you may wish to set the performance setting on your CD drive to High Performance. This could save you a few minutes of installation time by keeping the drive spinning for longer after use.

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. I used the graphical install with 448MB, and it worked just fine.

To use the text mode installer (for low RAM or if you just prefer it), 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.

First Boot Configuration

The first boot takes a longer time because it will generate encryption keys. Once you are welcomed to your new system, you are asked a few more questions regarding security, time and date, users and sound.

The default firewall is very secure. If you will never attempt to log on to this machine over a network, you can also disable SSH.

SELinux is a technology that further restricts access to files from running processes. I leave it enabled.

Set your date and time if needed. If you have a wired network card installed, it may already be configured and working, and you can enable NTP to synchronize your clock. Otherwise, you can do that later if desired.

You can and should create a user so you don't log on as root. You can always get superuser access with the root password if you need it.

Sound does not work at this point, so just click Forward.

There are no more CD's so click Finish and your install is complete!

More Configuration