arm なカーネルの DeviceTree を確認すべく

qemu 云々の確認など。
とりあえず諸々の事情で

  • ゲスト側は 10.0.2.0/24 な eth0
  • ホスト側は localhost

の間でネト接続なことが分かりました。いちおう nfs マウントも確認できてます。これを踏まえて標記の件、云々してみたいのですがどうなるか。

とりあえず

nfs root なナニを試験してみます。

$ sudo qemu-system-arm -M vexpress-a9 -kernel zImage \
-append "root=/dev/nfs rw nfsroot=10.0.x.x:/opt/export/armel/root ip=dhcp"

root= なパラメータが微妙。No init found. で Kernel panic とのこと。コンソールによれば

  • IP の取得は成功している
  • nfs root の mount も成功している

initrd がなんちゃら的問題なのかどうなのか。あるいはカーネルのコンパイルスイッチなのかどうか。とりあえず今日はクタバりますが明日早起きできるのかどうか。