KVA_PAGES は繊細な設定 ― 2015年01月12日 04時16分41秒
4GB のメモリが搭載されていた機械では問題なく起動する。そして、PAE を使う理由でもある。
試しに、物理メモリが 2GB の機械と 1GB の機械でもこのカーネルを試してみた。なんと、1GB の方はディスクを認識し終ったあたりで、再起動がかかってしまう。2GB の方はカーネルがプロセスを生成することができなくなり、init の起動に失敗してしまう。以下がそのときのカーネルパニックの様子。おそらく 1GB の方も同じ問題で失敗している。
kdb_backtrace
panic
exit1
kern_execve
sys_execve
start_init
fork_exit
fork_trampoline
4GB のメモリが入っていない機械で PAE を使っても利益は無いので、直接的な被害は無い。
最近のコメント