Apple 一直很難在非 Apple 硬件上安裝其操作系統,因此很難利用這種精緻操作系統的優勢。 在這裡,我們將向您展示如何在虛擬機中安裝 macOS。 您將需要一套兼容的硬件,以及一個具有足夠強大組件的系統來運行 Windows 和 macOS。

Also read:如何修復 VirtualBox 中的 Ubuntu 凍結

What You’ll Need

首先,您需要下載一份 Oracle VM 虛擬機. 您還需要一個要安裝的 macOS 版本的 ISO 映像。

獲得 ISO 實際上比您想像的要困難。 即使您可以使用 Mac,也無法下載已安裝的操作系統的副本。 無論您的 Mac 運行的是哪個 macOS 版本,請打開最新 macOS 版本(Monterey)的 App Store 頁面,然後從那裡下載安裝程序。 您仍然需要將此 APP 文件轉換為 DMG,然後將其從 DMG 轉換為 ISO,以便能夠在 VirtualBox 中安裝它。

一個更簡單但也不太安全的選擇是在線搜索所需 macOS 版本的 ISO。 有很多網站都有它們,但從非官方網站下載 ISO 確實存在一定風險。 但是,您需要的技術知識量要少得多。 這是訪問 Apple 軟件的一種更簡單且因此更受歡迎的方法。

Also read:如何在 USB 驅動器上安裝 macOS如何在 USB 驅動器上安裝 macOS

如何創建 macOS 虛擬機

  1. 按照安裝嚮導中的說明在 Windows PC 上安裝 VirtualBox。 點擊 New創建新的虛擬機。
Macos Virtualbox 新虛擬機
  1. 使用您的 macOS 版本的名稱來命名您的虛擬機,例如 Monterey。 然後,將類型下拉選項切換為 Mac OS X和版本 Mac OS X (64-bit).
Macos Virtualbox 操作系統
  1. 選擇要分配給虛擬機的 RAM 量。 分配更多 RAM 將有助於加速您的虛擬機,但請確保為您的主機操作系統留出足夠的空間。 儘管 macOS Monterey 至少需要 8GB RAM,但建議您的系統中至少有 16GB RAM 才能舒適地運行 macOS 和 Windows。
Macos Virtualbox 內存調整
  1. 選擇 Create a virtual hard disk now,並點擊 Create按鈕。
創建虛擬硬盤
  1. 保留默認設置 VDI選中,然後單擊 Next.
Macos Virtualbox 設置硬盤類型

Also read:如何將 macOS 降級到以前的版本如何將 macOS 降級到以前的版本

  1. 決定您是想要動態分配的還是固定大小的虛擬硬盤。 動態分配的驅動器將從小開始並隨著需要更多空間而增大。 固定大小的驅動器將立即佔用物理硬盤驅動器上設定的空間。
Macos Virtualbox Synamic Orfixed 存儲類型
  1. 選擇虛擬硬盤的大小。 點擊 Create完成創建虛擬機。
Macos Virtualbox 安裝目錄

Also read:如何在主機 PC 和虛擬機之間共享文件如何在主機 PC 和虛擬機之間共享文件

最終配置

  1. 突出顯示您的虛擬機,單擊 Settings齒輪選擇 System從側面菜單中,並確保 Floppy未選中 Boot Order設置。 這將確保您的虛擬機從您的 Monterey 磁盤映像引導。 確保你設置 Base Memory到一個合適的水平——至少 2048MB。
Macos Virtualbox 主板設置
  1. 當你在 System菜單,點擊 Processor標籤。 將 CPU 的數量設置為至少兩個,並確保 Enable PAE/NX已啟用。
Macos Virtualbox 處理器設置
  1. 選擇 Storage側邊欄中的菜單。 在存儲設備下,單擊 Empty.單擊屏幕右上角的光盤圖標,然後選擇您的 Monterey ISO 文件,確保 Use Host I/O cache已啟用。 點擊 OK保存更改。
Macos Virtualbox 設置存儲類型

Also read:如何在 Windows 11 上安裝 Google Play 商店如何在 Windows 11 上安裝 Google Play 商店

  1. 前往 Display部分和設置 Video Memory到 128MB,然後單擊 OK保存。
調整屏幕虛擬框
  1. 接下來,移動到音頻部分並打開兩者 Audio OutputAudio Input.
Macos Virtualbox 音頻設置
  1. 在虛擬機上運行 macOS 之前,您需要在 Windows 上以管理員權限從命令行或 PowerShell 或 Linux 上的終端​​運行以下命令。 在嘗試此操作之前,請確保 VirtualBox 已關閉。

對於 Windows 用戶,以下內容應按提供的方式工作。 Linux 用戶需要添加 sudo到每個開始 VBoxManage 並將第一行的位置替換為安裝在 Linux 發行版上的 VirtualBox 的位置。

cd "C:Program FilesOracleVirtualBox"
VBoxManage.exe modifyvm "Type Your Virtual Machine Name Here" --cpuidset 00000001 000106e5 00100800 0098e3fd bfebfbff
VBoxManage setextradata "Type Your Virtual Machine Name Here" "VBoxInternal/Devices/efi/0/Config/DmiSystemProduct" "iMac11,3"
VBoxManage setextradata "Type Your Virtual Machine Name Here" "VBoxInternal/Devices/efi/0/Config/DmiSystemVersion" "1.0"
VBoxManage setextradata "Type Your Virtual Machine Name Here" "VBoxInternal/Devices/efi/0/Config/DmiBoardProduct" "Iloveapple"
VBoxManage setextradata "Type Your Virtual Machine Name Here" "VBoxInternal/Devices/smc/0/Config/DeviceKey" "ourhardworkbythesewordsguardedpleasedontsteal(c)AppleComputerInc"
VBoxManage setextradata "Type Your Virtual Machine Name Here" "VBoxInternal/Devices/smc/0/Config/GetKeyFromRealSMC" 1
  1. 最後,重新打開VirtualBox,點擊 Start箭頭啟動虛擬機,然後按照說明安裝 macOS。
Macos Virtualbox 啟動

macOS 現在應該安裝在 VirtualBox 中。 任何時候你想使用它,只需啟動 VirtualBox,然後啟動你的虛擬機。 完成後,您可以關閉 VirtualBox 或通過 macOS 虛擬機關閉。 您還可以將 VM 作為 OVA 文件傳輸並將其導入到另一台計算機上。

Also read:如何在蒙特雷自定義您的 Mac如何在蒙特雷自定義您的 Mac

經常問的問題

我的電腦需要什麼樣的規格才能運行 macOS Monterey?

您的 Windows PC 需要相當大的電量才能運行 macOS Monterey。 Mac 可以以較低的處理能力運行它,因為它本機運行 macOS。 您的 PC 將需要更多的果汁。 僅當您擁有強大的四核處理器且至少具有 16GB 的 RAM 時,才考慮安裝 macOS Monterey。

使用 VirtualBox 在 Windows 上運行 macOS 是否合法?

根據 Apple 的法律條款和條件,他們的操作系統被標記為只能在 Apple 硬件上使用。 這意味著即使您使用自己的 Mac 的 ISO 映像,在 Windows 上運行 macOS 在技術上也是非法的。 但是,您可以在 Mac 上的 VirtualBox 上合法地運行 macOS。

在 VirtualBox 上運行 macOS 是否存在兼容性問題?

在 PC 上運行 macOS 的問題在於有大量可能的系統配置,並且並非所有這些配置都與 macOS 兼容。 在 Windows PC 上運行 macOS 的最理想處理器系列是 Intel 第 10 代芯片組。 其他芯片組也將運行,但它們可能在藍牙、Wi-Fi 和其他系統功能和外圍設備方面存在問題。

圖片來源: 關注

訂閱我們的新聞!

我們最新的教程直接發送到您的收件箱

Previous article在 BrotherSoft Awards 2009 投票選出您最喜歡的軟件
Next article被黑:11 個跡象表明您的在線安全受到威脅