VMKnoppix 5.3.1CDをUSB起動にし、VirtualBoxを使って見る

VirtualBox、Xen3.2.1、BitVisor、KVM60等バーチャルマシンのソフトが使えるVMKnoppix 5.3.1CD Xen3.2.1をVMKnoppixのページからダウンロードし、当サイトの「(5)Knoppix5.3.1CDのUSBメモリ起動版をVirtualBoxから作成」と同様にUSBメモリ起動タイプを作成。 そして、そこからVirtualBoxを起動してWindows 98、Windows XPをインストールして見ました。
手順:
(1)Knoppix5.3.1のKonsoleアイコンをクリック
image
(2)shell - Konsole が起動したら順次、下図の様にsu , modprobe vboxdrv, virtualbox を入力 
image
(3)VirtualBoxが起動(下図はWindows Vista内のVirtualBoxからVMKnoppixを起動したとき。しかし、USBメモリVMKnoppix5.3.1でやると日本語になっていました。)
image
(4)Windows 98用のバーチャルマシンを新規作成から作成
(5)CD/DVDドライブにWindows 98のシステムディスクをいれセットアップ開始。
下図はセットアップ中のデジカメ画像。これはUSBメモリVMKnoppix5.3.1を起動して撮影したものなので、VirtualBoxは日本語になっています。
image image
image(6)Windows 98システムファイルのコピーや設定がひと通り終わり、最後の再起動と言う段階で、固まってしまった。これは前回も同じだったので、VirtualBoxメニューから強制的に「閉じる」を選択。VirtualBoxに戻ったら、「起動」、出て来たメニューからハードディスクから起動を選択してEnterを押すと、Windows 98のロゴが出て、ファイルの読み込みが始まった
Windows 98の場合、画面解像度が640x480のみなので、使い物にならない。Windows XPにする為には、大容量のUSBメモリがないと言う訳で、TDK USBメモリ4G¥950 (Amazon)を今日発注予定。
imageAmazonに発注していたTDKの4MB USBメモリが2/25到着。
早速、Windows XPをインストールしてみた。
大まかな手順は次の通り
・1GBのUSBメモリにWindows VistaのVirtualBoxでKNOPPIXをインストールして動作確認
・パソコンを再起動し、KNOPPIXの起動画面が出たら「継続的なKNOPPIXディスクイメージの作成」用の4GBのUSBメモリを挿す
・「継続的なKNOPPIXディスクイメージの作成」で3GBに設定して作成
・パソコンを再起動、起動途中で出る、imageファイルをマウントするかしないかのダイアログでOKを選択
・KnoppixのVirtualBoxを起動し、Windows XPをインストール
・4GB USBメモリのimageファイルをWindows Vistaでデスクトップに移動
・4GBをFAT32で再フォーマットし、これにKNOPPIXをWindows VistaのVirtualBoxから入れる
・4GBUSBメモリのKnoppix動作確認
・Windows Vistaにコピーしてあったimageファイルを4GBUSBメモリにコピペ(図でknoppix.imgがそれ)
image・knoppixのシステムファイルとimageファイルが一体になった、4GBのUSBメモリの動作テスト
現在の問題点:
・起動途中で止まることがある。これは他のUSBでも同じ。もう一度、やるときちんと立ち上がる。
・Windows XPをインストールした時点ではインターネットに繋がったが、次に起動したときから繋がらなくなった。もしimageファイルをマウントしないにすると問題ない。
原因調査中→暫定対策はページ下
・Windows XPの起動は30秒以内とこれまでで一番速い。
・もっと簡単に出来る方法がないものだろうか。

Windows XPのインストール中とWindows XPが起動した画像
image image
※インターネット接続暫定対策
Network/internet Configurationを選択
image
netcardconfig LAN(router) stupを選択
image
ネットワークカードの設定でアドレスを自動的に取得をやったら、接続できた。
image 
取りあえずこれで、良くなったが、KNOPPIX起動時インターネット接続にならない事がしばしば。でも上記のことを手動でやれば接続になる。(2009/2/26)

Copyright(C) Owlnet All Rights Reserved.