ある日突然Virual Boxが起動しなくなった。

何もしていないのに、ネットワークの接続方法をブリッジ接続にしてあったOSが
起動しなくなりました。接続方法がNATにしてあったOSについては起動するという。
怪現象に陥りました。。。

まぁ、エラーメッセージがポップアップされていたけど、軽くスルーして
ググっても出てこない・・・。諦めてポップアップされているエラー内容を見てみたら下記のメッセージが書いてあった。

One of the kernel modules was not successfully loaded. Make sure that no kernel modules from an older version of VirtualBox exist. Then try to recompile and reload the kernel modules by executing '/etc/init.d/vboxdrv setup' as root

カーネルモジュールが古い?? うん?
まって、そいや昨日カーネルを新しいのに変えた覚えが・・・・
スミマセン一番初めに何もしていないとウソつきました。
ほら、ユーザーは何もしてないと言い張るが大抵は何かしてますwww


ということで、さらに読み進めるとrootで読み込み直せって言ってるのでコンソールを開いてコマンド実行

$ sudo /etc/init.d/vboxdrv setup

注意としては、VirtualBoxをすべて閉じてから上記のコマンド叩かないと動かないですよ。(えっ、ハマるわけないですよw

ということで、ネットを徘徊してみたら。ありました。

マイクロソフトTechNetのページに物理ディスクの環境をVHDファイルに変換する
Toolが公開されていたので躊躇なく実験してみました。

http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx

ページ見てもらうとわかると思いますが、ディスクのサイズは127GB
が限界なので注意してください。

Disk2vhd v1.5のzipファイルがリリースされているので解凍して
disk2vhd.exeを実行するとこんな画面が出る。

1. [VHD File name:]のテキストボックスに保存先を設定する。
2. [Volumes toinclude:]の中にあるDriveでVHDファイル化したい物にチェックをする。
3. [Create]ボタンを押下すると勝手に実行してVHDファイルが出来ます。



で、なんか実環境のハードウェア構成とVMのハード構成が違うので
上手く起動できないとかあるそうです。
Windows起動時にF8を押してセーフモードで入って修復するとうまく行くとか。

というか、ゲストOSをクリーンな状態から作った方が早いんじゃないかと思う今日この頃なんだけどね。

W-ZERO3ときどきAndroid

なんとなく、お家で死蔵されている。W-ZERO3 es (WS007SH)のセカンドライフを応援するためネットの隅っこを徘徊したところ。

W-zero3用Android(R1.5) 公開します。 - .h2oのお気楽日記で勉強して動かしてみたところ。
こんな感じぃ〜♪


ってことで、もう1台死蔵しているWillcom03も活用できるかも