Windows10電腦安裝macOS Mojave系統的方法(最新版系統,含超詳細步驟截圖)

来源:https://www.cnblogs.com/renyang/archive/2018/10/06/9747970.html
-Advertisement-
Play Games

一、環境及準備工作 1、主機系統:本人系統是Windows10家庭中文版 2、虛擬機軟體:VMware Workstation 14 Pro 虛擬機版本號:14.1.1 build-7528167 虛擬機下載網址:https://my.vmware.com/web/vmware/details?pr ...


一、環境及準備工作

1、主機系統:本人系統是Windows10家庭中文版

2、虛擬機軟體:VMware Workstation 14 Pro

     虛擬機版本號:14.1.1 build-7528167

虛擬機下載網址:https://my.vmware.com/web/vmware/details?productId=686&rPId=25457&downloadGroup=WKST-1411-WIN

3、python平臺搭建:

      1)官網下載:https://www.python.org/downloads/release/python-370/   ,在官網頁面的下麵尋找或直接點擊此處Windows x86 executable installer  進行下載打開安裝即可

      2)網盤下載: 鏈接:https://pan.baidu.com/s/1FYvNFbhb4XwwqyWYfORKEA    提取碼:a1cz

                      下載後,同上,點擊打開安裝即可

      3)驗證python是否搭建成功:右擊“開始”,點擊運行,輸入python,點擊打開,如果出現了python版本等相關信息就表示搭建成功,參考截圖如下:

 

 

 

4、準備:

           1)下載並安裝好VMware Workstation 14 Pro,版本參考上面,註意大版本號是14,不是老版本10或者新版本15,新老版本沒試過,不確定可不可以,原因是要和下麵的鏡像識別工具來匹配,所以務必要使版本相互對應上;

           2)macOS系統映像準備:OS X 10.11.1(15B42).cdr     鏈接:https://pan.baidu.com/s/1p07_1ZCdQndmIMN83iLPwg        提取碼:cv0k

           3)鏡像識別工具:VMware14unlocker.zip     鏈接:https://pan.baidu.com/s/1Pyd7H3SXEeaoL0zb4Mlyxw  提取碼:6jkt

           4)引導工具:darwin-8.5.8.iso      鏈接:https://pan.baidu.com/s/1VRVeQiIDfFiwht8C-10ONg          提取碼:56u5

 

註:將以上所需的鏡像及工具在網盤下載好,放在一個獨立的文件夾即可,等待使用

 

 

二、具體步驟如下:

1、使用“VMware14unlocker”工具(這是在準備工作下載的):

   眾所周知,蘋果macOS系統是封閉操作系統,正常情況是不對外開放的,要用macOS系統就必須使用Mac電腦,所以正版虛擬機軟體是不能直接支持蘋果macOS系統安裝的,這裡專利糾紛咱們就不管了。因此咱們必須通過第三方工具插入來讓虛擬機軟體能夠識別macOS系統鏡像。使用如下:

1)前提是安裝好VMware Workstation 14 Pro

2)不要啟動VMware Workstation 14 Pro,同時在系統服務中停止所有5個關於VMware 的服務,如下:

 

 

 

 

 3)解壓剛剛在網盤下載的VMware14unlocker.zip,打開解壓後的VMware14unlocker文件夾,右鍵win-install.cmd,以管理員身份運行,等待安裝完成即可。

 

4)此時,VMware14unlocker運行安裝成功後,打開剛剛被關閉的VMware的5個服務

 

 

2、創建macOS虛擬機

1)打開VMware Workstation 14 Pro軟體,點擊“新建虛擬機”或者“創建新的虛擬機”,所有選項參照圖片上的選擇(以下同樣),點擊下一步

 

2)選擇“安裝程式光碟映像文件(iso)(M):”,並把文件路徑引到從網盤下載保存的OS X 10.11.1(15B42).cdr文件的路徑,本人的保存路徑是:D:\IT資料\OS X 10.11.1(15B42).cdr   ,其中的警告提示不必理會,如下圖:

 

3)點擊下一步進入下圖,選擇“Apple Mac OS X(M)”,下麵預設選擇OS X 10.11,如下圖:

 

4)點擊下一步後,虛擬機名稱可以自己隨意命名,也可以使用預設的,之後都可以更改的,不用擔心;安裝位置也可以自行決定,但要註意以下幾點:

           4).1、首先保證選擇的安裝位置所在的硬碟有足夠的存儲空間,安裝完成之後,整個虛擬機會有30多個G大,如果再在系統中安裝如Xcode之類的開發環境及其他應用軟體,少說也能輕鬆達到四五十個G,所以建議長期使用的朋友最好保證硬碟上有上百G的空間

             4).2、為了系統運行的速度更快,有條件的可以儘量把macOS虛擬機安裝位置選擇在固態硬碟中,本人電腦就是雙硬碟,但是固態只有128G,可用的只有32G,所以只能選擇安裝在機械硬碟上了。本人測試了,macOS系統安裝在機械硬碟上的啟動時間是2分30秒,而安裝在固態硬碟上的啟動時間為55秒,差距還是蠻大的,這點自己看情況吧。

 

 

 

 5)點擊下一步,最大磁碟大小預設是40GB,本人設置的是80GB,這個自定,以後都可以更改的,如下圖:

 

6)繼續點擊下一步,直到完成,此時千萬不要急於打開mac虛擬機,直接進入下一步,顯示如下圖:

 

 

3、安裝macOS操作系統

1)此時不要開啟mac虛擬機,直接進入下一步操作,如果啟動的話,會出現如下錯誤的:

 

 

2)所以此時不要開啟mac虛擬機,不過如果啟動了也沒有關係,關閉就好了。 先關閉VMware Workstation 14 Pro軟體的所有視窗。到所創建的mac虛擬機保存位置里,即剛剛在第2步的4)中選擇的那個位置,會有自己創建的mac虛擬機文件夾,進入文件夾,找到OS X 10.11.vmx,右鍵用記事本或者notepad++打開,在smc.present = "TRUE"這一行下麵添加一行:smc.version = 0    ,保存並退出,如下圖所示:

 

 

 

3)添加完畢後,保存並退出,此時,打開VMware Workstation 14 Pro軟體,直接開啟mac虛擬機,此時就會自動進入安裝macOS系統界面,出現了蘋果Logo就表示一切就緒,正在進入安裝,如下圖:

 

 

4)進入安裝程式後,就根據自己需求來設置相關係統信息即可:

 

 

 

 

 

 

5)到這一步,發現沒法繼續操作了,這是因為mac系統的安裝硬碟還沒有選擇。點擊mac系統安裝程式上方的“實用工具”,選擇“磁碟工具”,進入下麵界面,如下圖:

 

 

6)點擊左側下方的“VMware Virtual SA... ”,並點擊上方的“抹掉”,名稱可以自行命名,這就是以後macOS系統中的硬碟名稱,我這裡就叫macOS,點擊“抹掉”,抹掉完成後關閉此頁面,回到安裝程式,如下圖:

 

 

7)此時,就出現了剛剛創建的盤符macOS,選擇這個盤進行繼續安裝,如下圖:

 

8)此時,大約等個15~20分鐘,就安裝成功了,如下圖

 

9)但此時會發現系統顯示並不能鋪滿整個屏幕,體驗非常不好,這是因為macOS系統中只有一個解析度所致。

解決辦法:

      9).1首先在mac系統桌面右上角,右鍵點擊VMware Tools,推出“VMware Tools”,如下圖;

 

9).2、關閉Mac虛擬機,進入該虛擬機的設置界面中,將其中的 CD/DVD(SATA)的ISO映像引導到darwin-8.5.8.iso(這是在準備工作下載的文件),本人的路徑是:D:\IT資料\darwin-8.5.8\darwin-8.5.8.iso ,如下圖:

 

9).3、重新打開mac虛擬機,在桌面的右上角,右鍵點擊VMware Tools,點擊“打開”,進入安裝界面,按嚮導進行安裝,如下圖:

 

 

 

 

9).4、安裝成功後,點擊重新啟動按鈕,重啟後就會發現解析度問題解決了

 

 

10)至此,就正確成功的安裝了macOS系統,此時的系統版本名稱為OS X EI Capitan,即OS X 10.11.1。因蘋果公司在2016年的WWDC全球開發者大會上宣佈,將OS X操作系統更名為macOS操作系統,所以此後的版本都以macOS命名。

 

 

4、後續

完成以上步驟後,就已經成功安裝macOS操作系統了,但是版本是老版本,不急,此時,可以進入App Store,搜索下載最新的macOS版本,目前最新版是2018年9月更新的macOS Mojave,下載安裝是一個比較耗時的過程,但是操作很簡單,一覺醒來就安裝好了。新系統新氣象,感覺就是不一樣,從此我也有MacBook了哈哈哈。附上一張獨立運行全屏效果圖:

 

 

 

總結,接下來就可以盡情享受最新macOS Mojave帶來的新特性了,下載軟體,做開發都不在話下。。。


您的分享是我們最大的動力!

-Advertisement-
Play Games
更多相關文章
  • 自從學習.NET以來,優雅的編程風格,極度簡單的可擴展性,足夠強大開發工具,極小的學習曲線,讓我對這個平臺產生了濃厚的興趣,在工作和學習中也積累了一些開源的組件,就目前想到的先整理於此,如果再想到,就繼續補充這篇日誌,日積月累,就能形成一個自己的組件經驗庫。 分散式緩存框架: Microsoft V ...
  • 在類的設計中經常會有類或者方法要設置成private或者internal等方式,在使用中這麼做無可厚非,但是對單元測試的影響也頗大 對於private方法,那隻有做一個副本然後改成internal或public來測試 對於internal的類和方法可以直接利用[assembly]標簽來指定該類可以... ...
  • IdentityServer4是基於OpenID Connect and OAuth 2.0框架,OpenID Connect Core 1.0是IdentityServer4最重要的文檔 ...
  • C#怎麼實現多繼承? 說起多繼承,首先大家可以想想這個問題:你知道在C#中怎麼實現多繼承嗎? 主流的答案無非2種。 答案一:用介面啊,一個類可以繼承自多個介面的。答案二:C#不支持多繼承,C++才支持多繼承,多繼承會讓代碼變得很亂,因此微軟在設計C#的時候放棄了多繼承。 先說說什麼是真正意義的多繼承 ...
  • 步驟一:安裝依賴 步驟二:下載php安裝包 步驟三:編譯源代碼 步驟四:複製文件 步驟五:啟動php-fpm ...
  • LinkIt 7697是一款多功能且價格親民的開發板,可用來連接網路或你的各項裝置,同時提供Wi-Fi及藍芽兩種聯機功能。此開發板採用MediaTek MT7697晶元,比起其他類似的Wi-Fi/藍芽開發板所採用的ESP32 微控制器,雖然略遜一籌,卻仍遠勝Arduino Uno。在Arduino ...
  • date的使用 一、常用時間格式 二、-d指定字元串所描述的時間 三、-s 設定時間 四、顯示日期換行 ...
  • 1.準備工作 https://www.cnblogs.com/dddyyy/p/9746942.html 上面這篇博客講瞭如何安裝linux 你想安裝的jdk(對應版本的jdk) 連接Linux的軟體 上傳文件到Linux的軟體 2.使用Xshell 在虛擬機中使用 ip addr 看自己Linux ...
一周排行
    -Advertisement-
    Play Games
  • 移動開發(一):使用.NET MAUI開發第一個安卓APP 對於工作多年的C#程式員來說,近來想嘗試開發一款安卓APP,考慮了很久最終選擇使用.NET MAUI這個微軟官方的框架來嘗試體驗開發安卓APP,畢竟是使用Visual Studio開發工具,使用起來也比較的順手,結合微軟官方的教程進行了安卓 ...
  • 前言 QuestPDF 是一個開源 .NET 庫,用於生成 PDF 文檔。使用了C# Fluent API方式可簡化開發、減少錯誤並提高工作效率。利用它可以輕鬆生成 PDF 報告、發票、導出文件等。 項目介紹 QuestPDF 是一個革命性的開源 .NET 庫,它徹底改變了我們生成 PDF 文檔的方 ...
  • 項目地址 項目後端地址: https://github.com/ZyPLJ/ZYTteeHole 項目前端頁面地址: ZyPLJ/TreeHoleVue (github.com) https://github.com/ZyPLJ/TreeHoleVue 目前項目測試訪問地址: http://tree ...
  • 話不多說,直接開乾 一.下載 1.官方鏈接下載: https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads 2.在下載目錄中找到下麵這個小的安裝包 SQL2022-SSEI-Dev.exe,運行開始下載SQL server; 二. ...
  • 前言 隨著物聯網(IoT)技術的迅猛發展,MQTT(消息隊列遙測傳輸)協議憑藉其輕量級和高效性,已成為眾多物聯網應用的首選通信標準。 MQTTnet 作為一個高性能的 .NET 開源庫,為 .NET 平臺上的 MQTT 客戶端與伺服器開發提供了強大的支持。 本文將全面介紹 MQTTnet 的核心功能 ...
  • Serilog支持多種接收器用於日誌存儲,增強器用於添加屬性,LogContext管理動態屬性,支持多種輸出格式包括純文本、JSON及ExpressionTemplate。還提供了自定義格式化選項,適用於不同需求。 ...
  • 目錄簡介獲取 HTML 文檔解析 HTML 文檔測試參考文章 簡介 動態內容網站使用 JavaScript 腳本動態檢索和渲染數據,爬取信息時需要模擬瀏覽器行為,否則獲取到的源碼基本是空的。 本文使用的爬取步驟如下: 使用 Selenium 獲取渲染後的 HTML 文檔 使用 HtmlAgility ...
  • 1.前言 什麼是熱更新 游戲或者軟體更新時,無需重新下載客戶端進行安裝,而是在應用程式啟動的情況下,在內部進行資源或者代碼更新 Unity目前常用熱更新解決方案 HybridCLR,Xlua,ILRuntime等 Unity目前常用資源管理解決方案 AssetBundles,Addressable, ...
  • 本文章主要是在C# ASP.NET Core Web API框架實現向手機發送驗證碼簡訊功能。這裡我選擇是一個互億無線簡訊驗證碼平臺,其實像阿裡雲,騰訊雲上面也可以。 首先我們先去 互億無線 https://www.ihuyi.com/api/sms.html 去註冊一個賬號 註冊完成賬號後,它會送 ...
  • 通過以下方式可以高效,並保證數據同步的可靠性 1.API設計 使用RESTful設計,確保API端點明確,並使用適當的HTTP方法(如POST用於創建,PUT用於更新)。 設計清晰的請求和響應模型,以確保客戶端能夠理解預期格式。 2.數據驗證 在伺服器端進行嚴格的數據驗證,確保接收到的數據符合預期格 ...