Windows 如何透過 VirtualBox 安裝 macOS Catalina 虛擬機? 5 個步驟輕鬆完成

電腦王阿達

740

發佈時間: 2020-02-05 15:46

更新時間: 2020-02-05 15:46

我因為工作關係,常常都需要測試 Windows 與 macOS 的軟體,而我工作主要用的電腦是 Windows,因此以往要測 macOS 軟體時,都是另外拿 MacBook Pro 出來跑,說實在真的很麻煩,最近就想說長痛不如短痛,研究一下 Windows 怎麼安裝 macOS Catalina 虛擬系統,沒想到還蠻簡單的,這篇也整理給大家,不論虛擬機軟體還是 macOS 系統都完全免費,所以無需花任何費用。

2020-02-05_110446

目前 Windows 可安裝 macOS 系統的虛擬機軟體有很多,如:VMware、VirtualBox 等都行,而這篇要教的是 VirtualBox,使用的 macOS Catalina 虛擬機器映像檔是國外 Geekrar 團隊所製作與提供。

Windows 如何透過 VirtualBox 安裝 macOS Catalina 虛擬機?

1. 安裝 VirtualBox 軟體

VirtualBox 是一套完全免費的虛擬機器軟體,由德國 InnoTek 軟體公司推出,但現在是甲骨文進行開發(也因此前面的公司名稱是 Oracle),點我進到官網之後,下載最新版安裝檔,目前是 6.1.2:
2020-02-05_153132

安裝過程基本上就一直按下一步即可:
2020-02-05_094720

儲存位置看你有沒有需要更改,可以按左下角 “磁碟使用量”,來查看目前電腦各硬碟的剩餘空間,沒問題就按下一步:
2020-02-05_094728

過程中會跳出這畫面,點選安裝,這樣就完成了:
2020-02-05_095419

2. 設定 macOS Catalina 虛擬機器映像檔

點我跳轉到 Geekrar 所提供的 macOS Catalina 虛擬機器映像檔載點 / 備用載點,檔案有點大,大約 8GB 左右,因此會需要花一點時間下載。

下載完後解壓縮,密碼為:Geekrar.com,會獲得下面這個檔案:
2020-02-05_095820

打開 VirtualBox 軟體,點選上方的 “新增” 功能:
2020-02-05_095442

使用 “專家模式”:
2020-02-05_095517

點選下方 “使用現有虛擬硬碟檔案”,並按右側資料夾圖示:
2020-02-05_095848

按左上角的 “加入”:
2020-02-05_095854

選擇剛剛下載的 macOS Catalina Final [Geekrar].vmdl 檔案,然後按右下角選擇:
2020-02-05_095904

最後是取名稱,看你要叫什麼都行,我是輸入 macOS Catalina,取這名稱下方的類型以及版本選項,也會自動改成 Mac OS X。按建立之後就掛載完成了。不過在開始使用之前,還有一些設置需要設定:
2020-02-05_095943

3. 設置 macOS Catalina 虛擬機環境

打開上方的設定功能:
2020-02-05_095958

系統選單中的處理器 CPU,數字增加至少 2 以上,越多越好,這樣虛擬機才會跑得更順。不過也不能太多,要不然你的 Windows 系統可能會不夠用,建議最多設置一半 CPU 即可:
2020-02-05_100743

再來是顯示選單中的視訊記憶體,調整到 128MB:
2020-02-05_100809

另外還有一個檔案你也需要下載(VirtualBox Boot Image),才能正常運行,點我跳轉到 Geekrar 提供的載點 / 備用載點

解壓縮密碼一樣是 Geekrar.com,會獲得這個檔案:
2020-02-05_101223

點選左側的存放裝置選單,選擇右側的 + 功能:
2020-02-05_100910

按左上角 “加入”:
2020-02-05_101038

把剛剛下載的 VirtualBox Boot Image [Geekrar].vmdk 加進來,然後點選選擇:
2020-02-05_101228

存放裝置選單就會變成有三個檔案。這樣環境設定大致完成,按下方確定:
2020-02-05_101535

4. 於命令提示字元輸入 VirtualBox 指定指令

最後還有一個很重要的步驟,打開命令提示字元(你可以從開始選單裡面找,或直接於搜尋輸入關鍵字):
2020-02-05_102928

指令如下,把 Your Virual Machine Name 替換成你取的虛擬機名字,像我的是 macOS Catalina,就改成 “macOS Catalina”:

  • cd "C:Program FilesOracleVirtualBox"
  • VBoxManage.exe modifyvm "Your Virtual Machine Name" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
    VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
    VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
    VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
    VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
    VBoxManage setextradata "Your Virtual Machine Name" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

命令提示字元打開後,先複製貼上第一組指令 cd "C:Program FilesOracleVirtualBox" :
2020-02-05_103013

把位置只到 VirualBox 的資料夾:
2020-02-05_103023

接著複製貼上剩餘的所有指令(記得替換成你的虛擬機名字,看不太懂可以參考下圖),完成後按 Enter:
2020-02-05_103112

5. 安裝與開始使用 macOS Catalina 虛擬系統

以上步驟都完成後,就可以開始使用了,按右上方的啟動:
2020-02-05_103153

等待畫面跑完:
2020-02-05_103217

會進到安裝畫面,大約需要 20~30 分鐘時間:
2020-02-05_103426

跑完之後,就會看到熟悉的設定畫面,照著流程一步步設置即可,預設為英文介面,之後可以改,所以不用擔心:
2020-02-05_105505

Apple ID 不想設置可以按上方 Set up Later 跳過:
2020-02-05_105642

macOS Catalina 虛擬機就完成啦!網路那些都會自動設置好,可以直接開始使用:
2020-02-05_110015

而想更改成繁體中文語系的話,進到設定 –> Language & Region,把繁體中文往上移(也就是變成 English 上方):
2020-02-05_110033

如下圖,關閉視窗之後會要求重開機(Restart):
2020-02-05_110043

重開完成後,介面就變成繁體中文語系了:
2020-02-05_110429

另外也提醒一下,因為是 macOS 虛擬系統,順暢度絕對沒辦法跟真正的 MacBook、Mac 相比,因此只適合拿來測試用(玩遊戲更不用想,你會抓狂),如果你是想主要系統改成 Mac,建議直接買一台,或安裝黑蘋果比較好。

補充資料

VirtualBox 官網:點我前往

macOS Catalina Final 映象檔載點:Geekrar / 備用

VirtualBox Boot Image 映象檔載點:Geekrar / 備用

資料參考來源:geekrar

查看原始文章加入LINE購物夯話題
延伸閱讀
小編推薦

資料來源Windows 如何透過 VirtualBox 安裝 macOS Catalina 虛擬機? 5 個步驟輕鬆完成
若針對此內容有任何建議,請聯繫客服