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