いつものようにvmplayerにインストール
現在はvmplayer2.0を使用しています。最新は2.0.2だったと思いますが、日本語関係のバグ?でイメージを起動できないことがありましたので最新はあまりお勧めしません。
いつものごとくQemuで、イメージの作成。って結構イメージファイル作成のたびに作り方ググるのでbatファイル下記を定義。Qemuフォルダに突っ込んどきます。
qemu-img.exe create -f vmdk c:\Nexenta\filename.vmdk 50G
って、肝心のNexentaのイメージを忘れてますね。DLです。
で、DLしたファイルが正しいかOSSに付き物のチェックサムですが、私使ってるのWindowsだからと、今まで無視してきました。Rubyでチェックできると聞いたので調べてやってみましょう。
MD5のチェック
require 'md5' puts open("nexenta-core-platform_1.0-b82_x86.iso.zip","rb"){|f| # 6dae82b1b816d124ad7c22eb8877af4a if MD5.new(f.read).hexdigest == "6dae82b1b816d124ad7c22eb8877af4a" :success else :fail end }
DLした、zipファイルをチェックしてみましたが問題無しのようです。
設定ファイル「filename.vmx」
設定ファイルを弄って早速インストール開始です。
uuidとethernet0.generatedAddressは、多少弄った方がいいですかね。
下記を見ると設定されていないようですが、設定しなくても良いのか?
VMWare Playerで好きなLinuxを使うための覚書 | sheseeの日記 | スラド
#Devices config.version = "8" virtualHW.version = "4" memsize = "512" #numvcpus = "2" #VMWareTools設定時に有効 #mks.enable3d = "TRUE" #Direct3Dを有効 #svga.vramSize = "67108864" #VRAM 64MB 、最大128MB "134217728" #vmmouse.present = "FALSE" # ide0:0.redo = "" ide0:0.present = "TRUE" ide0:0.fileName = "filename.vmdk" ide1:0.present = "TRUE" #ide1:0.fileName = "auto detect" #ide1:0.deviceType = "cdrom-raw" ide1:0.fileName = "C:\Nexenta\nexenta-core-platform_1.0-b82_x86.iso" ide1:0.deviceType = "cdrom-image" floppy0.fileName = "" floppy0.present = "FALSE" uuid.action = "create" ethernet0.present = "TRUE" ethernet0.connectionType = "bridged" ethernet0.addressType = "generated" sound.present = "TRUE" #sound.virtualDev = "es1371" #Creative Sound Blaster Audio PCI 128 (CT5880) デフォルト # sound.virtualDev = "sb16" #Sound Blaster 16 互換 displayName = "NexentaOS" # ----- Select Guest OS ----- # guestOS = "winnetstandard" # Windows Server 2003 standard Edition # guestOS = "winxppro" # Windows XP Professional # guestOS = "winxphome" # Windows XP Home # guestOS = "win2000pro" # Windows 2000 Professional # guestOS = "win95" # Windows 95 # guestOS = "win98" # Windows 98/98SE # guestOS = "winme" # Windows Me # guestOS = "winnt" # Windows NT # guestOS = "winvista" # Windows Vista # guestOS = "winvista-64" # Windows Vista x64 Edition # guestOS = "redhat" # Red Hat Linux (generic) # guestOS = "rhel4" # Red Hat Enterprise Linux 4 # guestOS = "rhel4-64" # Red Hat Enterprise Linux 4 64-bit # guestOS = "suse" # SuSE Linux (generic) # guestOS = "sles" # SUSE Linux Enterprise Server (generic) # guestOS = "turbolinux" # Turbo Linux (generic) # guestOS = "ubuntu" # Ubuntu (generic) # guestOS = "other24xlinux" # Other Linux 2.4.x kernel # guestOS = "other26xlinux" # Other Linux 2.6.x kernel # guestOS = "other26xlinux-64" # Other Linux 2.6.x kernel 64-bit # guestOS = "otherlinux" # Other Linux # guestOS = "netware6" # Netware6 # guestOS = "solaris9" # Solaris9 # guestOS = "solaris10" # Solaris10 guestOS = "solaris10-64" # Solaris10 64-bit # guestOS = "freebsd" # FreeBSD (generic) # guestOS = "dos" # MS-DOS # guestOS = "other" # Others nvram = "filename.nvram" checkpoint.vmState = "" tools.remindInstall = "TRUE" isolation.tools.hgfs.disable = "TRUE" virtualHW.productCompatibility = "hosted" tools.upgrade.policy = "manual"
で、インストールしたいんだけどエラーが出て出来ないorz
Bootディスク入れて等っぽいエラーだけど認識されてない?