從 GRUB 選單決定開機選項後,一秒鐘閃過即進到 KDM 登入畫面,真的很爽快。
由於我的 USB 外接盒兩光兩光,所以還特別再去買了一組 ThinkPad 用的 Serial Ultrabay Enhanced SATA 擴充匣來用。
大概的流程是:
- 用
kdesu gparted
對 SSD 做規劃,使用傳統 msdos/MBR 式分割表。 - 將規劃好的分割區分別 mount 起來。
- 跑
rsync
,注意要排除 (exclude)/proc, /sys, /tmp
以及 SSD 掛載點本身。 - 將
/dev, /proc
分別以 bind 方式 (mount -o bind
) 掛載到 SSD 掛載點底下後,再 chroot。 - 將之前排除掉的
/sys, /tmp
手工建回來。 - 修改
/etc/default/grub
的 resume 分割區 (= swap) UUID。 - 修改
/etc/fstab
的分割區 UUID,以及加上 noatime,discard 選項。 - 用
grub-mkconfig
重建/boot/grub/grub.cfg
。 - 跑
modprobe dm-mod && grub-install --target=i386-pc --recheck --debug /dev/sdX
安裝 GRUB。 - 跑
mkinitcpio -p linux
。 - 停用
hdapsd
。 - 按照 [Solid State Drives – ArchWiki] 文件建議,調整 I/O scheduler 以及 swap 調用策略。