NetBSD/macppc (8.0) を久々に触る
部屋を整理していたら G4 Mac Mini が発掘されたので触ってみた。
既に NetBSD 4.99 が入っていたので 8.0 のカーネルと置き換えてみたが起動せず。
あれこれ弄ってるうちにパーティション壊してしまったので再インストール。
得られた教訓:
- sysinstやdisklabelで直接パーティションを作ってはいけない(pdiskを使いましょう)
- Apple_partition_mapを壊されてpdiskのinitializeもできないハマりは
dd if=/dev/zero of=ディスク bs=おおきめ count=1
とかで頭の方を潰して再度pdisk - hfsutilsはドキュメントに書いてある場所にないのでpkgsrcのバイナリを漁る
- ofwboot.xcfからINSTALLカーネルは起動するけれどGENERICカーネルは起動しない(最初に起動できなかったのはこれ)
- ofwboot.elfからだとGENERICカーネルも起動する
しょしんしゃには厳しいけど、しょしんしゃはmacppcとか使わないからいいか。