2.4.29 -> 2.6.10
目前看來是正常,感謝 slackware 已經處理了很多事
新版的 slackware 應該都是 2.6 ready,只記錄一下簡單的安裝步驟
先到 ftp 上的 testing/packages/linux-2.6.x 把該裝的套件都抓下來
主要是 kernel-generic-2.6.x* kernel-modules-2.6.x*
目錄裡還有一個 README.initrd 的檔案,參考這個檔案就可以了
另外還需要 mkinitrd 這個套件,光碟上就有了
裝上 kernel-generic kernel-modules 這兩個套件
installpkg kernel-generic-2.6.x-i486-1.tgz
installpkg kernel-modules-2.6.x-i486-1.tgz
要聽音樂的話還得更新 alsa driver,不然重開機後就沒有 mixer 可以用了
installpkg alsa-driver-1.0.8_2.6.x-i486-1.tgz
然後切換到 /boot 目錄
根據 root fs 建立 initrd.gz
cd /boot
mkinitrd -c -k 2.6.10 -m jbd:ext3 -f ext3 -r /dev/hdb2
這樣就會多出一個 initrd.gz
最後在 lilo.conf 中新增一筆記錄,重新裝一次 lilo
image = /boot/vmlinuz-generic-2.6.x
initrd = /boot/initrd.gz
root = /dev/hda2
label = Linux26x
read-only
lilo -v
最後重新開機,改用 2.6.x 進入系統
不過裝置的設定我覺得怪怪的@@
記得 2.6 不是都把裝置檔移到 /sys 底下了嗎@@
fstab 中的設定不改也沒事,好像還是會參考 /dev 裡的東西
找找文件或討論看是什麼情形好了