Win8下在Vmware11中安裝使用蘋果系統OS X 10.10

來源:互聯網
上載者:User

標籤:

原文:Win8下在Vmware11中安裝使用蘋果系統OS X 10.10

??近來因為需要做 iOS 的項目,所以需要多花一些時間看看敲敲代碼。因為自己手頭上並沒有 Mac(過年為了閑的時候能玩玩遊戲買了聯想,唉),想想不能只靠每天在公司的時間練 demo 吧,那樣學的太慢了,所以就想著在 Win8 下裝個 Mac 試試。裝 Mac 有兩個選擇,一個是雙系統,這個我查了查,發現我的型號的筆記本驅動問題太多,再加上我已經裝了 Ubuntu 雙系統,怕自己搞出大問題來,所以放棄。如果你想裝雙系統的話,就別看下去了,趕快去找雙系統的攻略吧。另一個選擇就是裝虛擬機器裡,我在網上找了找方法, 發現的確可以用,裝完 Xcode 在模擬器裡跑程式一點不卡,就是虛擬機器的 Mac 顯卡驅動有點老了,介面上稍微有一點的不流暢,當然完全不影響操作的!下面我就把安裝配置過程記錄下來。雖然網上這類文章雖然很多,但比較亂,有些還是舊版本的,我記錄的是從安裝到結束的整個過程以及遇到的一些問題和解決方案,如果按照這個步驟來肯定沒問題的,下面進入正題。

本文地址轉載請保留:http://www.cnblogs.com/rossoneri/p/4592668.html

首先上一張我用 OS X 調代碼的圖吧,一般來說,只開Xcode的話是完全不卡的。像我開雙顯示器,一邊虛擬機器調代碼,另一邊 Win8 查資料很方便。

首先你需要下載
  1. Vmware,這個好搞,從官方下載,再找個註冊機就好了。我覺得部落格園的讀者應該都裝的有吧~
  2. OS X 10.10 系統,點擊這裡下載,提取碼:y86w
  3. unlocker203,用來讓 Vmware 識別 Mac 系統的,點擊這裡下載,提取碼:km1c
  4. Vmware Tools for Mac 和 Vmsvga2_1.2.5_OS_10.9.pkg,虛擬機器裡面的顯卡驅動,不裝會很卡,點我下載
  5. 虛擬機器下 Mac 的音效卡驅動,我沒下,用不上。但你要覺得使用的時候裡面的提示音怪怪的讓你很難受也可以去找來裝上。
開始安裝
  • 先開啟下載好的 unlocker203 檔案夾,找到win-install.cmd,右擊管理員運行,注意該路徑和 Vmware 的路徑都不要有中文,否則會失敗。如果路徑沒中文還不行的話,Google 一下 error 代碼。這裡一個建議,因為這個檔案是用來修改 Vmware 的服務的,我的電腦是這個情況:每次重啟電腦後,Vmware 的服務就會重新開啟,所以必須再執行這個檔案一次才可以正常開啟 Mac 虛擬機器,所以建議把這個檔案在案頭放一個捷徑,玩 Mac 之前運行一次就好。

  • 開啟 Vmware ,建立虛擬機器,選擇典型安裝,下一步。

    然後選擇鏡像路徑,選擇的時候注意檔案格式,搜尋的預設格式是iso,而這個系統是cdr,所以檔案夾裡面看不見,改一下就行。然後下一步。

    這時,如果第一步成功的話,這裡可以在系統列表中看到Apple Mac OS X的選項了,下面版本選擇 OS X 10.10,下一步。

    後面的步驟就一路下一步了,唯一需要設定的就是虛擬機器參數,我把我的參數放出來供參考吧。我的電腦8G記憶體,分了4G給虛擬機器。至少我這樣不卡,你們酌情配置。

  • 這時候點擊啟動虛擬機器,你可能會彈出一個錯誤,關於這個,在unlocker203檔案夾內的readme.txt已經說明,解決方案就是開啟儲存 OS X 虛擬機器的路徑,找到.vmx尾碼的檔案,用記事本開啟,搜尋smc.present = "TRUE"這一句,在它下面添加一行:smc.version = "0",之後順利啟動,進入安裝介面。

  • 安裝中會出現一次磁碟空間不夠的提示,那是因為它識別到的磁碟是鏡像盤,不是你裝虛擬機器分的空盤。而你找不到分出來的盤是因為格式不識別,需要格式化。點擊 Mac 頂部工具列->工具 + 生產力->磁碟工具,然後可以看到左邊有幾十個G的磁碟,選中,右邊有抹掉,也就是格式化,選擇格式,下面改個磁碟名,點擊抹掉。之後就簡單了,等它自己裝好就行。

顯示與解析度

??花了十幾分鐘,裝好了 OS X,進系統看到那漂亮的介面,心裡暗爽,不禁要操作操作,然而剛揮動起滑鼠,我擦,怎麼全是殘影!再一看系統,32M顯存什麼鬼,雖然我知道蘋果機顯存和記憶體共用,而且這又是虛擬機器,但這個32M肯定有問題,而且解析度也很怪。然後網上一查,原來也要裝顯卡驅動。解壓我前面提供下載的驅動,找到 darwin.iso 檔案,在虛擬機器設定裡選擇CD/DVD,選擇使用鏡像,開啟darwin.iso。

??然後在 Vmware 右下角的狀態列找到光碟片表徵圖,單擊選擇串連,就可以在 OS X 的案頭右上方看到載入的磁碟了。沒看到的話,按照設定一下,還不行再重啟系統。開啟磁碟,安裝 Vmware Tools 。安裝結束重啟系統。現再進入系統發現沒有那麼卡了。

??之後安裝顯卡驅動VMsvga2_v1.2.5_OS_10.9.pkg。在前面下載的目錄裡找到該檔案,然後把檔案拖到虛擬機器中,然後...嗯?以前都這麼玩的,這次發現竟然拖不了!解決方案就是回到虛擬機器設定介面,在選項中開啟共用資料夾,共用的路徑盡量英文吧。具體

??按照圖片設定結束後,把要拷進去的檔案放在這裡,然後重啟 OS X 系統,即可看到這個檔案夾。開啟檔案夾,雙擊VMsvga2_v1.2.5_OS_10.9.pkg安裝驅動。結束後還是要重啟一次,這時再查看系統,會發現顯存變成了128M,而且操作也流暢了非常的多。然後在系統設定裡找到顯示選項,看有沒有適合你的解析度,如果沒有的話,開啟 Vmware 設定,在硬體裡選擇顯示器,手動輸入你想要的解析度,點確定,再啟動OS X系統,開啟設定顯示,菜單裡出現了你需要的解析度,選擇它,然後盡情地玩吧。

怎麼連網

??系統裝好了,然後就要寫代碼了,OS X下寫代碼當然要用強大的 Xcode 。你可以從網上下載好安裝包放到共用資料夾裡,然後用OS X安裝,當然也可以直接上App Store下載最新的穩定版本。那麼怎麼連網?
開啟Windows的網路,選擇當前上網的網路屬性,選擇共用標籤,選擇允許其他連結此網路,

然後回到虛擬機器設定,網路介面卡選擇:僅主機模式

接著開啟OS X,開啟網路設定,左邊選擇乙太網路,右邊選擇使用DHCP,點應用,然後大功告成。
用App Store下載Xcode,之後就開始編程學習吧。說實話,這兩天發現Xcode用起來蠻爽的!

當然,這樣搞只是權宜之計,如果你真想投入iOS開發,還是買個Mac好。如果你錢不是很多的話,買個便宜的Mac Mini做開發也行的。
如果你只是想先體驗體驗,這樣折騰折騰自己也是必要的。

最後,又又貼圖真的好麻煩啊!

Win8下在Vmware11中安裝使用蘋果系統OS X 10.10

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.