いつものように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ディスク入れて等っぽいエラーだけど認識されてない?

って設定ファイルミスってるやん

 はい、コメントアウトしてました^^;修正w修正

#ide1:0.present = "TRUE"

一先ず、眠いので今日はココまで。