CELSSです
PC-9821Rs20 (PentiumPro Dual) が手に入ったので
FreeBSD(98)で遊ぼうと思ってます。
ところが以下のサイトの SMPパッチを適用したカーネルを作っても、
Booting [/kernel]... でカーネルが立ち上がる辺りで
Fatal trap 12 : panic page fault してしまいます。
SMP support patch for FreeBSD(98) 5.0-RELEASE
http://www.ff.iij4u.or.jp/~nokubi/どなたか Rs20で、SMPカーネルを運用されている方は
いらっしゃらないでしょうか?
#標準のインストーラは initで止まるので、
#SMPと APICは有効になっていると思うのですが...
試した手順
1. FreeBSD 5.0-RELEASEのマシンとソースコードを用意
2. パッチを適用
3. SMP, APICを有効にし、不必要なデバイスを無効にしたカーネルを用意
4. gzipでカーネルを圧縮. 約 1.2MB
5. FreeBSD(98) 5.0R-Rev1の kern.flp, mfsroot.flpを書き込んだディスクを用意
6. kern.flpのディスクをマウント
7. kernel.gzを入れ替える
8. 再起動
9. kern.flpの読み込み
10. mfsroot.flpの読み込み
11. panic