ちゃだろぐ

computing

< 2012-05 >
  12345
6789101112
13141516171819
20212223242526
2728293031  
Powered by Nucleus CMS
Total1725157 7days2568 Yesterday368 Today312
Since 2004-07-11

All

VMware Player で Debian Sarge

VMTN(VMware Technology Network)やその他のサイトで配布されている Appliance をダウンロードして利用する分には必要ないが、新規にOSをインストールするには、空のディスクイメージを作らなくてはいけない。空のディスクイメージも、Forever For Now - VMWare Player Image Creationで提供されているが、自由なサイズのイメージファイルを作るというわけにはいかない。

qemuを使用してVMware用のディスクイメージを作成することができるようなので、試してみた。
まず、qemuを入手する。ホストPCはWindows XP Professionalなので、QEMU on Windowsから実行パッケージを取得する。実行パッケージはZIP形式で圧縮されているので、展開する。
コマンドプロンプトでファイルを展開したディレクトリに移動し、
> qemu-img.exe create -f vmdk E:\vmware\debiansarge.vmdk 8G
と実行すると、最大サイズ8Gのディスクイメージが作成される。

VMwareを使用するには、仮想PCのハードディスクに相当する vmdk ファイルと、仮想PCの仕様を定義する vmx ファイルが必要である。Forever For Now - VMWare Player Image Creationではvmxファイルのテンプレートが配布されている。これを元に、必要な箇所を以下のように変更してE:\vmwareにdebiansarge.vmxというファイル名で置く。

仮想PCの定義ファイル: E:\vmware\debiansarge.vmx

#!/usr/bin/vmware
displayName = "Debian GNU/Linux 3.1r3 (sarge)"
guestOS = "other26xlinux"

memsize = "512"

# DEFAULT SETTINGS UNDER THIS LINE
config.version = "8"
virtualHW.version = "3"

MemAllowAutoScaleDown = "FALSE"
MemTrimRate = "-1"

uuid.location = "56 4d 92 3f 98 39 ef 2e-97 b2 29 1a d9 6c 09 c4"
uuid.bios = "56 4d 92 3f 98 39 ef 2e-97 b2 29 1a d9 6c 09 c4"

uuid.action = "create"
checkpoint.vmState = ""

ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"
ethernet0.addressType = "generated"
ethernet0.generatedAddress = "00:0c:29:6c:09:c4"
ethernet0.generatedAddressOffset = "0"

usb.present = "TRUE"
sound.present = "TRUE"
sound.virtualDev = "es1371"

scsi0.present = "FALSE"

floppy0.present = "FALSE"

ide0:0.present = "TRUE"
ide0:0.deviceType = "disk"
ide0:0.fileName = "debiansarge.vmdk"

ide0:1.present = "FALSE"

ide1:0.present = "TRUE"
ide1:0.fileName = "..\linux\debian-31r3-i386-netinst.iso"
ide1:0.deviceType = "cdrom-image"
ide1:0.autodetect = "FALSE"
ide1:0.startConnected = "TRUE"

ide1:1.present = "FALSE"

ide0:0.redo = ""
tools.remindInstall = "TRUE"

この仮想マシンの構成は、
IDEプライマリー・マスター: 8GBのディスクイメージファイル、debiansarge.vmdk
IDEセカンダリー・マスター: Debian GNU/Linux 3.1r3 (sarge)の netinst CD イメージファイル
USB, サウンド有効
SCSI, Floppy無効

debiansarge.vmxをダブルクリックしてVMwareを起動すると、インストールCDからインストーラーが起動して、Debian Sargeがインストールできる。

2006-10-03_23:41-tyada

Related