VMWare 11でMac OSX Yosemiteを動かす

タイトルの通り、Windows上のVMware 11でOSX Yosemiteを動かしてみるのを目的としたエントリです。

※MacOSXは有償です。また、通常VMware上では、Mac全般は動きません。そこはよしなにやります。

1. VMwareをインストール
 これはもう、誰でも出来るかと

2. VMware unlockerの導入
 unlocker 2.0.4でいけました。
 導入方法はちゃんとReadMEついてるので其方を参照ください。

3. VMware Yosemiteが既にインストールされているVMイメージの準備
 ここが一番ネック。でも、ネットで調べると出て来ます。
 こことか

4. Yosemiteからインストールイメージを作る。
 3.でダウンロードしたイメージをVMで起動し、YosemiteのインストーラーをApp Storeからダウンロードし
 アプリケーションの中に、「OSX インストール」がある状態で次のステップ

5. MacOS上でYosemiteのインストールイメージを作る

$ hdiutil attach /Applications/Install\ OS\ X\ Yosemite.app/Contents/SharedSupport/
InstallESD.dmg -noverify -nobrowse -mountpoint /Volumes/install_app $ hdiutil convert /Volumes/install_app/BaseSystem.dmg -format UDSP -o /tmp/Yosemite $ hdiutil resize -size 8g /tmp/Yosemite.sparseimage $ hdiutil attach /tmp/Yosemite.sparseimage
-noverify -nobrowse -mountpoint /Volumes/install_build $ rm /Volumes/install_build/System/Installation/Packages $ cp -rp /Volumes/install_app/Packages /Volumes/install_build/System/Installation/ $ cp /Volumes/install_app/BaseSystem.dmg /Volumes/install_build/ $ cp /Volumes/install_app/Basesystem.chunklist /Volumes/install_build/ $ hdiutil detach /Volumes/install_app $ hdiutil detach /Volumes/install_build $ hdiutil resize -size `hdiutil resize -limits /tmp/Yosemite.sparseimage
| tail -n 1 | awk '{ print $1 }'`b /tmp/Yosemite.sparseimage $ hdiutil convert /tmp/Yosemite.sparseimage -format UDTO -o /tmp/Yosemite $ rm /tmp/Yosemite.sparseimage $ mv /tmp/Yosemite.cdr ~/Desktop/Yosemite.iso

6. 出来上がったISOをWindows環境に持ってくる
 smbでアクセスして持ってこれる。(サイズが6GB程あるが気にしない

7. unlockerが実行されたVMwareにYosemite.isoを設定し、起動すると・・・・・?
 VMware+OSX Yosemite

  • entry12ツイート
  • Google+

PageTop