2007-03-21

xfs_growfsと/dev/rootの謎

仮想マシンのルートファイルシステムを拡張しようとして dom0から lvextendし、domUの中で
# xfs_growfs /

とやると
/dev/root: No such file or directory (/dev/rootなんてナイヨ)
といって怒られる。

そんなデバイスを指定した覚えはないのだが、もしかしたら /proc/mountsの中を見ているのかもしれない。

なぜ/proc/mountsでは、ルートファイルシステムが/dev/rootにあるように記述されているのかわからない。dom0の/proc/mountsにはちゃんと存在するデバイスが書かれていた。initrdを使うかどうかが関係しているのだろうか。

とりあえず 実デバイスのシンボリックリンクを /dev/root として作成してやれば xfs_growfsを騙すことは出来るみたいだ。

ラベル:

0 件のコメント:

コメントを投稿

<< ホーム