還不是為了能繼續用那台 onboard IDE 壞掉的 notebook,只好把硬碟裝進 1394 外接盒,想說會快一些吧。但是安裝完 PCLinuxOS 之後,其中所帶的 initrd.img 是不能支援 1394 外接盒的,於是就有這篇改裝筆記。
改裝步驟:
- 新增一個工作目錄 tmp
- cd tmp
- cat /boot/initrd.img | gzip -d | cpio -i
- cp /lib/modules/2.6.xx-xxx/kernel/driver/ieee1394/ieee1394.ko.gz .
- cp /lib/modules/2.6.xx-xxx/kernel/driver/ieee1394/ohci1394.ko.gz .
- cp /lib/modules/2.6.xx-xxx/kernel/driver/ieee1394/sbp2.ko.gz .
- gzip -d *.gz
- mv *.ko lib/
- vi init 在上半段有 insmod scsi_mod.ko 的那行之後依序加入
- insmod ieee1394.ko
- insmod ohci1394.ko
- insmod sbp2.ko
- 存檔,離開
- find | cpio -H newc -o | gzip -9 > /boot/initrd-1394.img
- 當然還是要修改 menu.lst 指定使用這個新建立的 initrd-1394.img