2014-06-24

當Mac OS遇上VMware Workstation


謎之聲:"個人喜歡Apple Inc.,也有iPhone、Mac Air...這篇純粹是秉著程序員求新的態度孕育而生~"

Apple Inc.在WWDC 2014橫空出世發表了新的programming language: Swift,以下是Apple自己給Swift的簡介:Swift is Apple's brand-new programming language for writing great iOS and OS X apps. Learn the basics of the language. See how to declare variables, use the fundamental data types, declare functions, and implement classes. Explore some of the great features that make Swift a safe, modern, and extremely powerful language. 簡單來說,Apple要將為人詬病已久不易上手的Object-C換到新語言Swift上,其支援近年流行的Lambda語法Script隨寫隨編隨跑等特性,直教人想趕快玩一玩;但要用Swift可真是讓小弟費煞了一番苦心,沒有Mac怎麼辦?沒關係,Virtualization的第一名VMware真的很厲害~以下介紹如何在Windows上用VMware Workstation安裝Mac OS

個人測試環境需求:

  1. VMware Workstaion 10 (以上),才能支援最新版的Mac OS
  2. VMware unlock tool (v120 以上),得以解鎖Workstaion原本對Mac系列OS的屏蔽
  3. Mac OS X Mountain Lion 10.8.3.iso or Mac OS X Mountain Lion 10.8.3.dmg
  4. xcode6 beta.dmg
[VMWare Workstaion安裝Mac OS X步驟]

Step 1:下載並安裝VMware Workstation 10,不是本文重點,省略。

Step 2:下載Mac OS X Mountain Lion 10.8.3.iso(請洽Google大神),個人找到的是10.8.3版,可以安裝沒有問題,開始創建虛擬機器(Virtual Machine)


選擇Mac OS X Mountain Lion 10.8.3.iso作為安裝光碟

Step 3:安裝過程中,你會發現沒有Mac OS的類型可以安裝,這時候請自行上Google搜尋並下載VMware unlock tool,請注意版本要高於v120,才有辦法解鎖Workstation的預設選項,然後你可以看到有Apple Mac OS X可以選擇,再來就是自行一步步安裝。

使用VMware unlock tool解開封印


Step 4:遇到Disk、Networking的部分,都用預設(Recommended)即可,個人搭配4GB的記憶體已經足夠,最後沒有問題請點選開始安裝,應該就會看到這令人感動的畫面~ 下面有個淡黃色的對話框,是用來提醒你還沒安裝這個VM的VMware Tool,傳說中裝完後可以強化VM的操作體驗。

Step 5:再來就是Mac OS X的原生安裝,就跟重灌Mac一樣,我們會看到X版本的雪豹,請點選繼續。

Tips:由於忘了截圖,直接用文字敘述一段安裝中很重要的部分。Mac由於有自己的檔案系統,類似Linux安裝,在安裝OS到某個Partition前必須要先將劃分一塊可被識別的Disk,才能繼續安裝。

Step 6:當Mac OS安裝完畢後就會看到最熟悉不過的Desktop。

由於這只是Lesson 0,有關Swift將於下個主題XCode正式切入介紹。

Tips:幫Mac OS安裝VMware Tool,當VM製作完成,將VM的虛擬光碟機掛上Tool的iso,路徑在{your path}\Program Files (x86)\VMware\VMware Workstationdarwin.iso,然後再回到Mac的桌面就可以看到VMware Tools的圖示,點擊安裝即可。




沒有留言:

張貼留言