2022年1月4日 星期二

在 M1 Mac pro 安裝 Windows 11 UTM 的虛擬機

webber0928

最近朋友問我可不可以幫他在 M1 的電腦上面安裝 Windows,剛好我也很想聞看看新款的 M1,就二話不說地答應了!

搜尋了一下,發現大家都是用 Parallels Desktop 來安裝,但只有 15天試用期,想說就索性跟他申請一下經費來安裝安裝,然後我就又回去搜尋看看有沒有免費的辦法。(貪小便宜的人厚...)

後來找到一個叫 Keith 的安裝教學,也解決了我的困難,那就做個紀錄吧。

M1 Macbook Air 上執行的 Windows 11
M1 Macbook Air 上執行的 Windows 11

簡單步驟如下

  1. 下載 Windows 11 ARM Inside Preview
  2. 安裝 QEMU 
  3. 轉換 Window 11 為 qcow2 格式
  4. MacOS 安裝 UTM
  5. 設定 Windows 11 配置虛擬機
    1.  8 核 CPU ARM64
    2. 4GB RAM
    3. 80GB 類型 NVMe 的 HDD
  6. 啟動 Windows 11 VM
    1.  將 BIOS 中的顯示更改為 1074x768
    2. 安裝 Windows 11
    3. 安裝 Spice 工具 (網路連線用)
  7. 切換Windows 11介面語系為中文
  8. 停用Windows 11更新 (看個人)


詳細步驟說明

下載 ARM

您需要成為 Microsoft Insider Program 的成員,該計劃可以免費加入。

VHDX 文件。他只在 Hyper-V 上運行,但我們可以轉換此映像,讓 windows 可以在 UTM 上執行。

安裝 QEMU

使用 Homebrew安裝 QEMU — 需要安裝 QEMU 方便我們轉換 Windows 11 的映像格式。
如果您安裝了 Homebrew,則跳到最後一點,但如果沒有,則這些是您需要遵循的步驟:

1. 在終端運行中

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"

2. 這將安裝 Homebrew 但你需要運行兩個額外的命令

echo 'eval $(/opt/homebrew/bin/brew shellenv)' >> /Users/$USER/.zprofile
eval $(/opt/homebrew/bin/brew shellenv)

3. 現在將安裝 Homebrew,您可以從終端安裝 QEMU

brew install qemu

轉換成 qcow2

為了使來自 Microsoft 的 VHDX 圖像與 UTM 兼容,我們需要轉換格式。我們使用之前安裝的 QEMU。從終端執行以下命令:

qemu-img convert -p -O qcow2 /Users/keith/Virtual\ Machines/Windows10_InsiderPreview_Client_ARM64_en-us_21354.VHDX /users/keith/Virtual\ Machines/Windows10_21354.qcow2

安裝 UTM

安裝 MTU從 https://mac.getutm.app/ 獲取最新版本的 MTU 。UTM 是一個基於開源平台 QEMU 的免費虛擬化平台。這基本上是一個基於 GUI 的 QEMU 版本。

UTM 驅動程序

我們需要在 Windows 11 中安裝 UTM 的驅動程序,以允許 Windows 11 訪問 Mac 網路連接器。

下載 Spice 工具:https://mac.getutm.app/support/

建立 Windows 11 虛擬機

在 UTM 中創建一個名為 Windows 11 的虛擬機並設定下面的設置。

System


架構:ARM64 (aarch64)
系統:QEMU 5.2 ARM Virtual Machine (virt-5.2)
內存:8192MB

勾選 Show Advanced Settings
CPU:默認
CPU Cores:8

勾選 Force Mutlicore

Drives


Import Drive → 選擇 Windows 11 qcow2 鏡像
interface:NVMe

New Drive → 勾選 Removable Drive

Information

CD 放入 Spice 的 iso 檔案

UTM小技巧

Control + Option 使您退出虛擬機

F2 進入 BISO


選擇Device Manager → OVMF Platform Configuration
更改為 1024x768,然後選擇 commit 並退出

按ESC退出BIOS

進入安裝流程


切換Windows 11介面語系為中文

1. 點選「開始」按鈕圖示 -> 「Settings」-> 「Time & Language」

將Time zone變更為「(UTC+08:00)Taipei」




2. 點選「開始」按鈕圖示 -> 「Settings」-> 「Date & time」

將 Country or region 設定為「Taiwan」
將 Regional Format 設定為「Chinese(Traditional, Taiwan)」



2. 點選「開始」按鈕圖示 -> 「Settings」-> 「Language」

在 Preferred languages 點選「Add a languages」


選擇「中文(台灣)」,接著點選「install」開始下載及安裝語系


調整優先的順位,點選「↑」方向按鈕

點選 Options 來 Download 語系的 Language pck


Windows display language 選項中,變更為「中文(台灣)」,並點選「No, sign out later」


重新開機後,再次登入就可以看到一個中文介面的Windows 11了。

停用Windows 11更新


  1. 按下「Win+R」鍵開啟執行視窗。
  2. 透過輸入services.msc並按下Enter鍵以開啟服務視窗。
  3. 在「服務」列表中找到並選擇「Windows Update」選項,然後點擊「停止」按鈕。
  4. 在「一般」選項卡,將「啟動類型」變更為「已停用」。

有任何疑問歡迎提問,以上是我的安裝紀錄,謝謝。




By webber0928

一個小菜鳥工程師,對籃球還有夢想的男孩。

0 意見:

張貼留言

Coprights @ 2016, Blogger Templates Designed By Templateism | Distributed By Gooyaabi Templates