[10:23]
いまからローカルマシン(32bit)に64bit OSを仮想環境に入れようと思う。(仕事で検証せんといかん)
一応適当に記事を眺めるとできるにゃできるらしい。
はてさて、どうなることやら。
あまり労力はかけずにやってみるさ。
[10:47]
以下のサイトを参考にCentOSの国内ミラーにジャンプ
http://pocketstudio.jp/linux/?CentOS
httpプロトコル版では4GBを超えるDVDイメージをダウンロードしようとすると、
どこも「接続できません」的な発言をされて失敗した。
なのでftpを利用してイメージをダウンロード。
ftp://ftp.riken.jp/Linux/centos/5.2/isos/x86_64/CentOS-5.2-x86_64-bin-DVD.iso
10分くらいでダウンロード完了。
[11:18]
qemuを利用してイメージファイルを作成。
プロンプトより以下を実行。
>qemu-img.exe create -f vmdk C:\opt\vm\64_test\tst64.vmdk 20G
Formating 'C:\opt\vm\64_test\tst64.vmdk', fmt=vmdk, size=20971520 kB
vmxeditorを利用してvmxファイルを作成。ポイントとしては
- RedHat EL4(64bit)
- メモリ512MB
- 「ISOイメージを使う」でさっきDLしたDVDのisoを指定
くらいかな。で、出来上がったのが↓
# Made by vmx-editor
config.version="8"
virtualHW.version="4"
numvcpus="1"
nvram="nvram"
memsize="512"
displayName="64test"
guestOS="rhel4-64"
Ethernet0.present="TRUE"
Ethernet0.connectionType ="nat"
logging="FALSE"
usb.present="FALSE"
Floppy0.present="FALSE"
Sound.present="FALSE"
ide0:0.present="TRUE"
ide0:0.devicetype="disk"
ide0:0.filename="C:\opt\vm\64_test\tst64.vmdk"
ide0:0.startConnected="TRUE"
ide0:1.present="TRUE"
ide0:1.autodetect="FALSE"
ide0:1.devicetype="cdrom-image"
ide0:1.filename="C:\opt\CentOS-5.2-x86_64-bin-DVD.iso"
ide0:1.startConnected="TRUE"
うごくかな・・・?
[12:01]
VMware player 2.5.1 build-126130で上のvmxファイルを起動…
Your CPU does not support long mode. Use a 32bit distribution.
…そっすか。
とりあえず、64bitのゲストOSが動くか動かないかの判定ツールがあるので確認。
http://www.vmware.com/download/ws/drivers_tools.html
したらば
This host is capable of running a 64-bit guest operating system under this VMware product.
(このホストはこのVMware製品の下で64ビットのゲストオペレーティングシステムを実行できますゎょ)
そうですかexciteさん。
サクっと動けば検証しようと思ってたけど、そうでなければこれ以上は触らない。
少なくとも仕事の時間(要するに今)を割くことはしない。
そこまでコストをかけるような案件でもないし。
まぁ、ちょっぴり。
くやしいけどね。