上記マシンに Linux(Ubuntu 8.04) をインストールしたわけですが、
#shutdown -h now
はできるのに、
#shutdown -r now
はできないという症状にここ2日見舞われた。。
色々と調べてみると、
boot option に "reboot=bios" をつけるといいらしいとわかり、
実際そうしてみるとうまく動いた!!
軽く不毛な二日間でした。
ついでに、Ubuntu を使っていての不満をもう一つ。
/etc/network/interfaces に
----------------------------
iface eth1 inet6 static
address XXXX:XXXX:XXXX:XXXX::ZZZZ
netmask 64
----------------------------
とか設定しているのに、起動時に上記の v6 アドレスがついてくれない。
なんでだろうと思い、手動で
#ifup eth1
すると、
"Failed to bring up eth1"
ってエラーが出る。
さらに詳しく
#ifup -v eth1
とすると、どうも
modprobe -Q ipv6
に失敗しているらしいということがわかった。
(もちろんこんなテクないので、googleしました。)
えっ、IPv6 を kernel に built-in しちゃと駄目なの???
どうやって起動時に v6 アドレスつければいいんだろう?
1. IPv6 を kernel module にする。
2. ifupdown パッケージにパッチを当てる。(この辺り)
辺りが解決策らしいけど、もう少しスマートな方法での解決方法を知っている方、
是非教えてください。
0 件のコメント:
コメントを投稿