網際網路

當前位置 /首頁/遊戲數碼/網際網路/列表

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra?

如果你認為Siri在iPhone手機上表現很棒,那你應該看一下她在PC上有哪些功能。你可以讓Siri查詢天氣、幫助你拼寫、建立電子郵件、線上搜尋等等,只要你想的出來她都可以實現。她也可以在Mac上做Spotlight可以做的一切事情,比如可以用Siri開啟文件中的PDF檔案。在Windows平臺上不知道怎樣安裝Sierra,只要你按照下面的步驟就可以在任何時候通過Windows來執行Sierra系統,並且不會破壞Windows系統的完整性。

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra?

工具/材料

VirtualBox V5.2.12(最新版)

macOS Sierra 10.12 Final系統映像

以下是在Windows10 VirtualBox上安裝macos10.12 Sierra的步驟

用解壓軟體解壓映像檔案,選擇系統映像,右鍵點選然後選擇“解壓到當前資料夾”,由於檔案較大,請合理安排解壓位置。解壓後出現一個字尾vmdk的檔案在接下來的步驟中需要用到。

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第2張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第3張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第4張

安裝virtualbox虛擬機器,推薦使用搜狗搜尋直接下載安裝,本教程使用的是Virtualbox版本5.2.X,使用VMware同樣可以裝黑蘋果,以後有機會編寫相關文章。

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第5張

建立新虛擬機器
名稱:Mac
型別:Mac OS X。
版本:Mac OS Sierra 10.12。
記憶體大小為4GB (本機RAM的50%)
虛擬磁碟檔案:macOS 10.12 。

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第6張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第7張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第8張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第9張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第10張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第11張

自定義虛擬機器的設定
CPU: 4核心CPU(我的CPU是core I7)並啟用PAE/NX。

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第12張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第13張

系統:啟用EFI、關閉軟碟機,晶片組為PIIX3或IHC9。

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第14張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第15張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第16張

顯示-視訊記憶體大小:設定它為128 MB

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第17張

儲存:macOS

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第18張

通過CMD將下面的程式碼新增到VirtualBox,“確保以管理員的身份執行它”,使用命令條之前關閉virtualbox後臺程式
cd "C:Program FilesOracleVirtualBox"

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第19張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第20張

接下來是6條程式碼
注意:將“Mac”替換為 虛擬機器名稱,然後複製貼上到CMD。
你可以使用記事本的替換功能,如下圖
modifyvm "Mac" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Mac" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Mac" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Mac" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Mac" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Mac" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第21張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第22張

modifyvm "此處是你的虛擬機器名稱請替換" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第23張

VBoxManage setextradata "此處是你的虛擬機器名稱請替換" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第24張

VBoxManage setextradata "此處是你的虛擬機器名稱請替換" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第25張

VBoxManage setextradata "此處是你的虛擬機器名稱請替換" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第26張

VBoxManage setextradata "此處是你的虛擬機器名稱請替換" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第27張

VBoxManage setextradata "此處是你的虛擬機器名稱請替換" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第28張

非Virtualbox 5. x.x版本程式碼不同,下面是4.x.x的版本程式碼,原理是修改cpu程式碼
cd "C:Program FilesOracleVirtualBox"
modifyvm "AvoidErrors" --cpuidset 00000001 000306a9 04100800 7fbae3ff bfebfbff
VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "MacBookPro11,3"
VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "AvoidErrors" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第29張

務必等待程式碼載入完畢!

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第30張

進行簡單的導航設定,完成後,現在可以執行虛擬機器並享受macOS了。

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第31張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第32張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第33張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第34張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第35張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第36張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第37張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第38張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第39張

操作語言設定由英文設定為中文的步驟,重啟後生效。

[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第40張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第41張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第42張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第43張
[黑蘋果]:如何在Virtualbox上安裝macOS Sierra? 第44張

特別提示

若剛載入虛擬機器出現error不用管,請等待程式碼載入,實際情況是初次設定你需要等很久才能進入系統!