VMwareにWindows7!
Updated:
先日は、「 WindowsXP 」をインストールした自作マシンに「 Windows7RC 」をデュアルブートでインストールしてみましたが、
そう言えば、「 Windows7RC 」を仮想マシンにインストールできるんだろうか?と思って、調べながらインストールしてみました。
こちら( 本当に無償で使える「VMware Player」 )やこちら( VMware Server 2 をインストール そして挫折 )を参考にして。 (「 VMwarePlayer 」 や 「 QEMU 」 というソフトのインストールについては、やっぱりこちら( 本当に無償で使える「VMware Player」 )を参考にしてください。 僕は詳しくは説明しません(説明できません)ので。。。
「 VMwarePlayer 」なんかはよく「 Fedora 」 をインストールする練習用として使用しているんで、まあまあ(?)わかっているつもりですが・・・
まず、以下のようにVMDKファイルを作成しないといけません。
Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.
C:\Documents and Settings\masaru>d:
D:\>cd D:\70_SOFT\qemu-0.9.0-windows
D:\70_SOFT\qemu-0.9.0-windows>qemu-img create -f vmdk D:\VMware\Windows7RC\WINDOWS7.vmdk 20G
Formating 'D:\VMware\Windows7RC\WINDOWS7.vmdk', fmt=vmdk, size=20971520 kB
D:\70_SOFT\qemu-0.9.0-windows>
そして、VMXファイルを以下のように作成します。 ※これは、こちら( VMware Server 2 をインストール そして挫折 )を参考にしてください。
って言うか、まるごとコピーしましたけど。
##################################################
# WINDOWS7.vmx
##################################################
## vmx のエンコーディング
.encoding = "UTF-8"
## 仮想マシンのバージョン指定等
config.version = "8"
virtualHW.version = "3"
virtualHW.productCompatibility = "hosted"
## 仮想マシンのメモリサイズ(MB)
memsize = "1024"
## IDE プライマリのマスター - HDD
# qemu-img で作成した vmdk ファイルを指定する。
ide0:0.present = "TRUE"
ide0:0.fileName = "WINDOWS7.vmdk"
ide0:0.deviceType = "disk"
ide0:0.autodetect = "TRUE"
ide0:0.mode = "persistent"
ide0:0.redo = ""
ide0:0.startConnected = "TRUE"
## IDE プライマリのスレーブ - CD-ROM ドライブ
ide0:1.present = "TRUE"
ide0:1.startConnected = "TRUE"
ide0:1.mode = "persistent"
ide0:1.autodetect = "TRUE"
# OS のインストールなどで iso イメージファ
# イルを指定する場合は、
ide0:1.fileName = "D:\70_SOFT\Windows7RC\WIN7RC64.iso"
ide0:1.deviceType = "cdrom-image"
# のように指定する。通常は、
# ide0:1.fileName = "auto detect"
# ide0:1.deviceType = "cdrom-raw"
# のように指定する。
## IDE セカンダリ - 未使用
ide1:0.present = "FALSE"
# ide1:0.autodetect = "TRUE"
ide1:1.present = "FALSE"
# ide1:0.autodetect = "TRUE"
## SCSI - 未使用
scsi0.present = "FALSE"
# scsi0:0.redo = ""
## FDD - 未使用
floppy0.present = "FALSE"
# floppy0.fileName = "A:"
## イーサネットカード - 使用
ethernet0.present = "TRUE"
ethernet0.connectionType = "nat"
ethernet0.addressType = "generated"
ethernet0.generatedAddress = "00:0c:29:8a:ad:82"
ethernet0.generatedAddressOffset = "0"
# Windows 7 Beta では、ネットワークカードの
# 自動認識およびドライバインストールに失敗
# した。
ethernet0.virtualDev = "e1000"
# を指定することで、自動認識され、ドライバ
# のインストールが成功した。
# (情報源)
## USB デバイス - 使用
usb.present = "TRUE"
## サウンドカード - 使用
sound.present = "TRUE"
sound.autoDetect = "TRUE"
# Windows 7 Beta では、サウンドカードの自動
# 認識およびドライバインストールに失敗した。
sound.virtualDev = "es1371"
# を指定することで、自動認識され、ドライバ
# のインストールが成功した。
# (参考)
sound.fileName = "-1"
## ゲスト OS の表示名
displayName = "Windows 7"
## ゲスト OS の識別名
guestOS = "winvista"
## 仮想マシンの BIOS 設定情報が格納されるファイル
## の名称
nvram = "WINDOWS7.nvram"
## 仮想マシンを特定する ID を VMware Player 起動時
## に自動作成
uuid.action = "create"
で後は、このVMXファイルを実行させるだけです。
このようにインストール作業が始まります。
で、何事もなくインストールが完了して、インターネット接続してみましたが、OK!
とりあえず、OKでした。 もしかして、「 Windows7RC 」をデュアルブートでインストールしなくても、これでもよかったかも。。。
ま、何事も経験しておくことはいいことだと思っているんで、ヨシとしましょう!
じゃ。
Comments