Zerow_jpの日記: ぷれかーねる
日記 by
Zerow_jp
2.4.15-pre4にしてみた。なんかarch/i386/kernel/setup.cの一部でエラー出して止まってしまう問題は等位な表記にし直して解決。
具体的には、
&cpu_data[*pos]だとエラーが起きるので
cpu_data + (loff_t)*posにする。
#define cpu_data &boot_cpu_data
と書かれているので、展開したときに&&が重なって死ぬものと思われ(笑)
まあそれでもって動かしたら動いている。そんなものだ。
あと、同時に使っているrtlinuxでは対応カーネルが2.4.4なためにext3のパッチを当てられない。このため / をext3にするのを断念。ext3->ext2にダウングレードする。
適当なやり方だが、single user modeでdebugfsを動かし、
open -w デバイス
features -has_journal -need_recovery
をすればいいらしい。ただ、起動時に jornal flagがないけどjournal inodeがあるゾゴルァ とか言われちゃうけどね。
うー、こんなことなら素直にreiserfsにしておきゃよかったとちょっと後悔。
ぷれかーねる More ログイン