Installing on X201i

製作 boot USB

使用 ubuntu-10.10-desktop-amd64 的 boot cdrom,在桌上電腦,製作 boot USB。這樣就不用光碟機來安裝了,而且 Thinkpad X201i也沒有內建光碟機。

開機之後,透過 lshw, lspci, cat /proc/cpuinfo, lsmod, dmesg 這些指令,儘量收集相關的軟硬體資訊,便於後續的安裝。

接下來的安裝參考 Gentoo Linux x86 Quick Install Guide

硬碟 Partition

/dev/sda1 => /boot,300 MB,ext2

/dev/sda2 => swap,3GB

/dev/sda3 => /,50GB,XFS

/dev/sda5 => /home,80GB,XFS。這樣,重灌時,使用者資料還在。

mount file system

livecd ~ # mount /dev/sda3 /mnt/gentoo

livecd ~ # mkdir /mnt/gentoo/boot

livecd ~ # mount /dev/sda1 /mnt/gentoo/boot

livecd ~ # cd /mnt/gentoo

基本安裝

download stage3-i686-*.tar.bz2,然後解壓至 /mnt/gentoo 下

livecd gentoo # time tar xjpf stage3*

Chroot

livecd usr # cd /

livecd / # mount -t proc proc /mnt/gentoo/proc

livecd / # mount -o bind /dev /mnt/gentoo/dev

livecd / # cp -L /etc/resolv.conf /mnt/gentoo/etc/

livecd / # chroot /mnt/gentoo /bin/bash

livecd / # env-update && source /etc/profile

設定 Timezone

cp /usr/share/zoneinfo/Asia/Taipei /etc/localtime

Kernel 設定

這是稍微麻煩的地方。先把桌上電腦的設定檔 .config copy 過來,可以省去檢查細項。

重要項目,cpu type,ethernet 選 e!000e (Intel PRO/1000) ,這和 x61 一樣。SATA 要選對。

可參考 ubuntu 來設。用 lspci、lsmod、dmesg 想辦法挖出想要的硬體資訊。

顯示卡 i915。wireless iwlagn。

安裝 Xorg-server

要裝hal 且啟動 hald,這樣就會自動設定相關參數,不用和天書般的設定檔奮鬥。

設定 /etc/make.conf,加入 device drivers

INPUT_DEVICES="evdev keyboard mouse"

VIDEO_CARDS="vesa svga intel"

要啟動 X window,必須要裝 twm 和 xterm,然後執行 startx 即可進入最陽春的視窗畫面,再慢慢往上建。

我個人比較喜歡 xfce4 這個輕量級的 window manager。

然後,裝個封閉軟體 opera browser,再加個 media-fonts/opendesktop-fonts 的中文字型,這樣很快就能上網。再回頭來慢慢裝 firefox 和其他的。

為了方便和別人溝通,裝個 vmware-workstation,加上 windows XP。新版的 vmware-workstation 要從 layman 裝,且是 mask,所以要接受測試的 portage。

ACCEPT_KEYWORDS=~* emerge -av vmware-workstation vmware-tools