2007年4月11日 星期三

將 B2DpureKGB 跑在外接的 1394 硬碟上

試了幾個中文LiveCD,要能 run 在 1394 上的版本,最方便的好像是 B2DpureKGB。雖然比較喜歡 Opendesktop 的 Pupa5 Live,但是要在開機時就跑在 1394 似乎是有些困難,有試著修改 initrd 加入 1394 必要的模組,居然連 insmod 都不行! 可能是 kernel 在 compile 時就關掉了 dynamic loadable kernel module,真是 orz。
  1. 我的 1394 HDD 是 format 成 ReiserFS,所以要把 reiserfs.ko 加到 modules 目錄,BUILDIN_FS 字串也要加上 reiserfs。
  2. 為了要讓 1394 在 sda,把 Firewire 換到 USB detection 的上面。
  3. 很奇怪的是必須把參數 sbp2_serialize_io=1 拿掉,載入 sbp2.ko 時才不會失敗。
  4. 加入 bootfrom=/dev/sda1 noscsi noeject。
這樣就 OK 了!光碟載入 linux26 與 minirt26.gz 之後就會看到 1394 上的 sda1,然後由 1394 繼續載入 knoppix,這樣就快多了,真好!收工!

沒有留言: