中古パソコンから話題がドンドンずれていくようにも思いますが、まあ気にしない
仮想マシンを起動するOSをホストOS、仮想マシンの中で動作するOSをゲストOSと呼びます
仮想マシンを使う利点は
1.パーティションを切り直す必要が無い
パーティションの切り直しは、慣れたヒトがやっても時としてシステム全体を飛ばす可能性がありとても危険です
2.システム全体のバックアップが容易
仮想マシンのシステムは仮想ボリュームと言う一つのファイルですので、このファイルをコピーして置けばシステム全体のバックアップが終了します
3.ホストOS(多分Windowsですよね)と同時稼動する
なにかトラブルが発生し「システムが起動しない」「ウェブブラウザがクラッシュする」などの事態になった場合でもホストOS側で対処方法を検索できます
など、初めて触るOSを動かすには最適の環境です
中でも有名なVMWareでやってみましょう
まず必要なものをダウンロードしてきます
1.VMWare Player
http://www.vmware.com/download/player/
無償のエミュレータソフトです
ダウンロードの際、名前やEメールアドレスなどを入力するフォームが表示されます
英語ですが大したことは聞いてきません
素直に答えましょう
2.QEMU
QEMU on Windows
同じく無償のエミュレータソフト
ただし今回はディスクイメージを作成するためだけに使用します
3.Vine Linux 4.1
Vine Linux Home Page
日本語環境が整っている・安定版のみ収録している、など初心者に一番のお勧めです
先ずダウンロードしたVMware-player-1.0.3-34682.exe(2007/03/30現在)をダブルクリックしインストールを開始します
後はデフォルトのまま「Next」で進めばインストールが完了します
次にQEMUを解凍します
ZIP形式なのでWindowsXPであればシステム標準で展開できます
Windows2000などの場合は別途解凍ソフトを用意し展開します
たとえばLhazなど
そしてコマンドプロンプトを起動し必要なフォルダを作成します
次の例はディスクイメージをDドライブの\vmware\vineフォルダに作成すると仮定します
C:\Documents and Settings\hoge>mkdir d:\vmware
C:\Documents and Settings\hoge>mkdir d:\vmware\vine
C:\Documents and Settings\hoge>mkdir d:\vmware\vine
QEMUを展開したフォルダに移動し次のコマンドを実行します
D:\qemu-0.9.0-windows>qemu-img.exe create -f vmdk
d:\vmware\vine\vine.vmdk 10G
d:\vmware\vine\vine.vmdk 10G
容量を10GBと指定していますが実際に10GBのファイルが作られるわけではありません
実際の使用量に合わせて最大10GBまで大きくなるだけです
先ほど作ったd:\vmware\vineにVineLinuxのイメージファイルをコピーします
最後にvine.vmxと言うテキストファイルを作成し内容を次の通りに編集します
config.version = "8"
virtualHW.version = "4"
memsize = "256"
ide0:0.present = "TRUE"
ide0:0.fileName = "vine.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "d:\vmware\vine\Vine41-i386.iso"
ide1:0.deviceType = "cdrom-image"
#ide1:0.fileName = "auto detect"
#ide1:0.deviceType = "cdrom-raw"
floppy0.present = "FALSE"
#floppy0.present = "TRUE"
#floppy0.fileName = "A:"
ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"
usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "es1371"
displayName = "Vine Linux 4.1"
guestOS = "other26xlinux"
nvram = "vine.nvram"
scsi0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d 4d f8 7b af 89 4e-a5 f9 79 41 fb 20 5e e3"
uuid.bios = "56 4d 4d f8 7b af 89 4e-a5 f9 79 41 fb 20 5e e3"
ide1:0.autodetect = "TRUE"
ethernet0.generatedAddress = "00:0c:29:20:5e:e3"
ethernet0.generatedAddressOffset = "0"
checkpoint.vmState = ""
tools.remindInstall = "FALSE"
ide0:0.redo = ""
virtualHW.version = "4"
memsize = "256"
ide0:0.present = "TRUE"
ide0:0.fileName = "vine.vmdk"
ide1:0.present = "TRUE"
ide1:0.fileName = "d:\vmware\vine\Vine41-i386.iso"
ide1:0.deviceType = "cdrom-image"
#ide1:0.fileName = "auto detect"
#ide1:0.deviceType = "cdrom-raw"
floppy0.present = "FALSE"
#floppy0.present = "TRUE"
#floppy0.fileName = "A:"
ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"
usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "es1371"
displayName = "Vine Linux 4.1"
guestOS = "other26xlinux"
nvram = "vine.nvram"
scsi0:0.redo = ""
ethernet0.addressType = "generated"
uuid.location = "56 4d 4d f8 7b af 89 4e-a5 f9 79 41 fb 20 5e e3"
uuid.bios = "56 4d 4d f8 7b af 89 4e-a5 f9 79 41 fb 20 5e e3"
ide1:0.autodetect = "TRUE"
ethernet0.generatedAddress = "00:0c:29:20:5e:e3"
ethernet0.generatedAddressOffset = "0"
checkpoint.vmState = ""
tools.remindInstall = "FALSE"
ide0:0.redo = ""
赤色の部分は適宜変更願います
ちなみにワタシの環境はFPDはUSB接続を使用しており通常接続していないためFALSEとしています
行の先頭に#でコメントアウトされますのでFPDを使用される場合はFLASEの行をコメントアウトしその下2行の#を削除してください
メモリは実メモリの半分を指定しました
ホストOSの動作が遅くなるようであれば後で変更できます
ここまで「山下 英孝」さんの本当に無償で使える「VMware Player」を参考にさせていただきました
貴重な情報ありがとうございます
またvmxファイルの設定について第2回 VMware Playerの仮想マシン環境をカスタマイズを参照しています
さて、以上でVMWareの準備は整いました
先ほど作成したvine.vmxをダブルクリックするとVMWareが起動しVineLinuxのインストールが始まります
これから先はVMWareに限らず普通にインストールするのとなんら変わりません
次はこのVineLinuxのインストールについて書いてみます
関連記事
VineLinuxをVMWareで動かそう【その1】
VineLinuxをVMWareで動かそう【その2】
VineLinuxをVMWareで動かそう【その3】
VineLinuxをVMWareで動かそう【その4】
