IBM ThinkPad X60s
The IBM Thinkpad X60s is a small light laptop with a Core Duo or Core 2 Duo processor and Intel graphics. It has no internal optical drive. You can see the specs at ThinkWiki, a wonderful resource with additional information.
First note that this laptop is available with two different processors.
- Core Duo
- This processor requires the i686 (32-bit) version of Arch Linux. The two RAM slots physically support 2x2GB=4GB RAM. However with a 32-bit kernel only up to ~3GB will be accessible. Unfortunately due to a chipset limitation, even compiling a kernel with the Physical Address Extension (PAE) option (CONFIG_HIGHMEM64G) [dead link 2014-12-30] will not allow access to more than 3GB.
- Core 2 Duo
- This processor can run the x86_64 (64-bit) version of Arch Linux, and this is recommended in this case. The full 4GB RAM will be available with the standard Arch x86_64 kernel.
A basic Arch Linux installation will do just fine for almost everything. Select the i686 or x86_64 version as indicated above. Install from a USB CD drive or a USB flash drive following the instructions in the Installation guide.
It is easiest to do the initial installation with a wired ethernet connection which you can set up in the installation menu. In the base install package selection you can install the packages required for the wireless networking
[*] wireless-tools [*] iwlwifi-3945-ucode
See Intel graphics. The required driver is xf86-video-intel.
Gigabit ethernet works out of the box with the e1000e kernel module.
See Wireless network configuration#iwl3945.2C iwl4965 and iwl5000-series[broken link: invalid section].
See the article on pm-utils. This works fine.