Gentoo Linux on Sparc 64

最近在 sparc64 sun4u Ultra1 Creator 平台上安裝 gentoo linux

在 sparc 64 的機器上直接使用 stage 3 安裝 gentoo linux ,花最多時間的就是花在調整 kernel 上,因為 sparc64 的機器,kernel 大小限制在 3.5 MB,第一次編 kernel 的時候,一不小心多加了一些東西,結果就爆了 3.5 M,還真是麻煩啊..只好重編一次,想辦法拿掉一些不會使用到的功能,或是加掛成 module。在只有 167 Mhz 上的機器編 kernel,真的是要等好久啊..

在整個系統安裝完成之後,第一次重開,沒有辦法開起來,以為是之前沒有編好核心,後來改用2.6.7重新再編一次,重開的結果也是一樣,最後,終於發現原來是因為開機時預設是找 disk3 開機,而我是裝在 disk0 所以沒有辦法開成功 -_- 可惡,害我多花了好多時間…

開機好,第一個碰到的問題是 keymap 設錯了,但是我設定的是 sunkeymap 和 liveCD 開機進去時所設定的一樣,但就是沒有辦法讓我正常的使用鍵盤輸入資料,問了老大,才知道設成 us 就可以使用大部分的功能,除了某一些 sun 的特殊鍵之外(但是我看鍵盤後寫的是 sun type5c,但是我設定成對應的 keymap,系統也不理我,真怪.)

在網路上找到了一篇介紹 sun ok mode 指令的文章,發現可以使用 setenv boot-device disk0:a 設定以後直接從 disk0 開機,終於完成了整個系統的安裝,重開也不用再到機房去設 boot disk0 的指令了。

參考資料:
1.執行 PROM 指令
http://www.douzhe.com/article/9/498.html
2. Solaris 問答集
http://www.douzhe.com/docs/jh/35/16411.html

迴響已關閉。

%d 位部落客按了讚: