告知など
★ カクヨムにて連載中。
★ BOOTHにて色々同人誌(紙版)販売中
- 「ダウン症があるとかないとかどうでもいい、誇りがあればいい。」
- そろそろ子育てエッセイなどというものを書いてみようかと思った次第。
★ BOOTHにて色々同人誌(紙版)販売中
2009-04-18 [Sat]
▼ NetBSD-current
4.99.77から5.99.11へと一気にあげてみたら、ちとはまったのでメモ。
最近のNetBSDは、time_tが64bitになった万歳!以外にも、カーネルモジュールの仕組みが充実し、さらに5.99.xあたりでファイルシステムについてもカーネルモジュールに追い出されてしまった。
この結果、カーネルモジュールをきちんと読んでやらないと、以下のようなエラーが出る。
cannot mount root, error = 79
root device (default wd0a):
この時にやるべきこと。
/bootが最新版になっていること。build.shの-Dでbuildしたツリーの置き場(DESTDIR)を指定するが、$DESTDIR/usr/mdec/bootにブートローダの2nd stageができているので、これを/bootにコピーする。
次にモジュールだが、$DESTDIR/stand/i386/バージョン/というディレクトリが出来ていて、これを/stand/i386/にごっそりコピーする。
そしてkernelをインストールすると、bootできるはず。
[ツッコミを入れる]
@masahiko_kimoto