2008年8月26日火曜日

Optiplex 745 de Reboot!

上記マシンに 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 件のコメント: