ESXi6にOSXを入れてみる

ESXi 6.0にOSXを入れてみようかと思います。
インストールメディアは事前に準備しておいてください。

僕は、Snowlopaerdから一気に、
Yosemiteまで上げてみます。

ESXiは通常、OSX Server版しかインストール出来ないのですが、
偉い人が回避するパッチを作っています。

Unlocker v2.0.6でESXi6に対応してるようです。
bbs.pcbeta.com/viewthread-1609578-1-1.html

さてやってみましょう


ESXiのデータストアに置いてから

# cd unlocker206/
# chmod -R 777 *
# ls -lah
total 10312
drwxr-xr-x    1 root     root        2.6K Aug  8 11:42 .
drwxr-xr-x    1 root     root         560 Aug  8 11:41 ..
-rwxrwxrwx    1 root     root        3.4M Aug  8 11:41 dumpsmc.exe
-rwxrwxrwx    1 root     root        5.3K Aug  8 11:41 dumpsmc.py
-rwxrwxrwx    1 root     root         478 Aug  8 11:41 esxi-install.sh
-rwxrwxrwx    1 root     root         333 Aug  8 11:41 esxi-uninstall.sh
drwxrwxrwx    1 root     root         560 Aug  8 11:41 firmware
-rwxrwxrwx    1 root     root         734 Aug  8 11:41 lnx-install.sh
-rwxrwxrwx    1 root     root         691 Aug  8 11:41 lnx-uninstall.sh
-rwxrwxrwx    1 root     root        1.1K Aug  8 11:41 local-template.sh
-rwxr-xr-x    1 root     root       14.2K Aug  8 11:42 local.sh
-rwxrwxrwx    1 root     root         789 Aug  8 11:41 osx-install.sh
-rwxrwxrwx    1 root     root         751 Aug  8 11:41 osx-uninstall.sh
-rwxrwxrwx    1 root     root        6.1K Aug  8 11:41 readme.txt
drwxrwxrwx    1 root     root         560 Aug  8 11:41 tools
-rwxrwxrwx    1 root     root        3.4M Aug  8 11:41 unlocker.exe
-rwxrwxrwx    1 root     root       13.1K Aug  8 11:41 unlocker.py
-rwxrwxrwx    1 root     root        1.3K Aug  8 11:41 win-install.cmd

要らないファイルもありますが。。。

で、パッチをインストール。

# sh esxi-install.sh
VMware Unlocker 2.0.6
===============================
Copyright: Dave Parsons 2011-15
Installing local.sh
Success - please now restart the server!

これだけ。。。
で、再起動。

ポイント
VMを作るときに、「カスタム」を選択し、
仮想マシンのバージョンを「10」する。
OSXのバージョンをきちんと「32bit、64bit」を確認する。

仮想マシンのディレクトリ

# ls -lha
total 46320664
drwxr-xr-x    1 root     root        2.1K Aug  8 13:06 .
drwxr-xr-t    1 root     root        1.8K Aug  8 12:19 ..
-rw-------    1 root     root        4.0G Aug  8 13:03 MAC-117a9b07.vswp
-rw-------    1 root     root       40.0G Aug  8 13:19 MAC-flat.vmdk
-rw-------    1 root     root       72.5K Aug  8 13:04 MAC.nvram
-rw-------    1 root     root         465 Aug  8 13:06 MAC.vmdk
-rw-r--r--    1 root     root           0 Aug  8 13:02 MAC.vmsd
-rwxr-xr-x    1 root     root        2.9K Aug  8 13:03 MAC.vmx
-rw-------    1 root     root           0 Aug  8 13:03 MAC.vmx.lck
-rw-------    1 root     root         150 Aug  8 13:03 MAC.vmxf
-rwxr-xr-x    1 root     root        2.8K Aug  8 13:03 MAC.vmx~
-rw-r--r--    1 root     root      119.9K Aug  8 13:20 vmware.log
-rw-------    1 root     root      172.0M Aug  8 13:03 vmx-MAC-293247751-1.vswp

こんな感じになってるはず。

OS X Leopard、Snow Leopardの場合もうひと手間

# vi osx.vmx
smc.version = "0"
efi64.filename = "efi64-srvr.rom"

を追記。
(32bit版を使いたいなら「efi32.filename = “efi32-srvr.rom”」)

EFIをコピーします

# ls -l unlocker206/firmware/
total 4096
-rwxrwxrwx    1 root     root       2097152 Aug  8 11:41 efi32-srvr.rom
-rwxrwxrwx    1 root     root       2097152 Aug  8 11:41 efi64-srvr.rom

ここにServer版チェックを回避するEFIがあるので、

# cp unlocker206/firmware/efi64-srvr.rom /path/VMs/MAC
# ls -lha
total 46320664
drwxr-xr-x    1 root     root        2.1K Aug  8 13:06 .
drwxr-xr-t    1 root     root        1.8K Aug  8 12:19 ..
-rw-------    1 root     root        4.0G Aug  8 13:03 MAC-117a9b07.vswp
-rw-------    1 root     root       40.0G Aug  8 13:19 MAC-flat.vmdk
-rw-------    1 root     root       72.5K Aug  8 13:04 MAC.nvram
-rw-------    1 root     root         465 Aug  8 13:06 MAC.vmdk
-rw-r--r--    1 root     root           0 Aug  8 13:02 MAC.vmsd
-rwxr-xr-x    1 root     root        2.9K Aug  8 13:03 MAC.vmx
-rw-------    1 root     root           0 Aug  8 13:03 MAC.vmx.lck
-rw-------    1 root     root         150 Aug  8 13:03 MAC.vmxf
-rwxr-xr-x    1 root     root        2.8K Aug  8 13:03 MAC.vmx~
-rwxr-xr-x    1 root     root        2.0M Aug  8 12:29 efi64-srvr.rom
-rw-r--r--    1 root     root      119.9K Aug  8 13:20 vmware.log
-rw-------    1 root     root      172.0M Aug  8 13:03 vmx-MAC-293247751-1.vswp

ここにコピーしておきます。

あとは、仮想マシンを起動してOSXをインストールすればOK。
EFIやインストール画面が上がってくるまでちょっと時間がかかりますが、
焦らずに待ちましょうw

戻すときは

# esxi-uninstall.sh

こんな感じ

[tegaki]MacBook Air欲しいです![/tegaki]

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です

Enter code * Time limit is exhausted. Please reload CAPTCHA.

このサイトはスパムを低減するために Akismet を使っています。コメントデータの処理方法の詳細はこちらをご覧ください