まずはisoを取得
ダウンロードはBitTorrentから.
- Fedora Project - Fedora のデスクトップ版、他の形式、Spin、クラウドイメージ、ARM および Secondary Arches を入手
- Torrent Server for the Fedora Project
おっと,Fedora-10では64bit版(x86_64)を32bit版(i686)より優先するということですかねこれは.ではFedora-10-x86_64-DVD.torrentを使いましょう.
ダウンロードそのものは昨夜,夕食とって娘をだっこして,羞恥心の弱虫サンタを聞いているうちに完了しました.
20GB確保
寝て起きて,作業開始.
ハードディスクの領域は,Ubuntuで作りましょう.
# apt-get install qemu $ qemu-img create -f vmdk 20gb.vmdk 20G
Windows側では,fedora10というフォルダを作ってから,20gb.vmdkをコピーし,fedora10.vmdkという名前にしました.
vmxファイル
fedora10.vmxというファイルを作りました.他のvmxファイルをコピーしてきて,テキストエディタで微調整しました.初期設定は以下の通り.
config.version = "8" virtualHW.version = "4" numvcpus ="2" memsize = "512" mainMem.useNamedFile = "FALSE" displayName = "fedora10" guestOS = "other26xlinux-64" priority.grabbed = "normal" priority.ungrabbed = "normal" scsi0.present = "TRUE" scsi0.virtualDev = "lsilogic" scsi0:0.present = "TRUE" scsi0:0.fileName = "fedora10.vmdk" ide1:0.present = "TRUE" #ide1:0.fileName = "auto detect" #ide1:0.deviceType = "atapi-cdrom" ide1:0.fileName = "F:\iso\Fedora-10-x86_64-DVD\Fedora-10-x86_64-DVD.iso" ide1:0.deviceType = "cdrom-image" ide1:0.autodetect = "TRUE" ide1:0.startConnected = "TRUE" floppy0.present = "FALSE" ethernet0.present = "TRUE" ethernet0.connectionType = "nat" ethernet0.addressType = "generated" sound.present = "TRUE" sound.autodetect = "TRUE" sound.virtualDev = "es1371" usb.present = "TRUE" ehci.present = "TRUE" nvram = "fedora10.nvram" extendedConfigFile = "fedora10.vmxf" checkpoint.vmState = "fedora10.vmss"
以下の2つの情報を参考にしました.
- VMware が頻繁にディスクアクセスして OS 全体が固まる件 - drk7jp (mainMem.useNamedFile = "FALSE")
- http://d.hatena.ne.jp/webdoraku/20070531/p1 (ehci.present = "TRUE")
インストール
vmxファイルをダブルクリックで起動.
インストールで苦労することはありませんでした.パーティションはお任せを選び,ネットワークからのパッケージ取得を含めて,30分ほどで完了しました.
64bit OSになっていることは,メニューの,アプリケーション/システムツール/端末 からターミナルを立ち上げて,コマンド実行:
$ uname -a Linux localhost.localdomain 2.6.27.5-117.fc10.x86_64 #1 SMP Tue Nov 18 11:58:53 EST 2008 x86_64 x86_64 x86_64 GNU/Linux
それにしても,32bitのホストOSの上で,64bitのゲストOSが動くというのは,奇妙な一方楽しいものです.