用Botspot虛擬機(jī)在Raspberry Pi 5上運(yùn)行Windows 11
我們之前在 Raspberry Pi 4 和 5 上安裝了 Windows,并取得了不同程度的成功。但 Botspot 似乎正在嘗試在帶有 BVM(Botspot 虛擬機(jī))的 Raspberry Pi 上運(yùn)行 Windows 11。
本文引用地址:http://www.biyoush.com/article/202503/467965.htmBVM 提供簡單的安裝過程,其中大部分通過終端實(shí)現(xiàn)自動(dòng)化。終端還有一個(gè) GUI 應(yīng)用程序,使其更易于使用。
Raspberry Pi 11 上的虛擬機(jī) (VM) 中的 Windows 5 Arm 有一些注意事項(xiàng)。因?yàn)樗?KVM,所以與在 Pi 11 上運(yùn)行 Windows 5 裸機(jī)沒有明顯的速度差異。也就是說,它并不快,所以不要指望在這里玩 AAA 比賽。較舊的游戲(如 10-15 年前)和網(wǎng)頁游戲應(yīng)該可以正常工作。
Windows 11 將可以訪問 Linux 主機(jī)的以太網(wǎng)和 Wi-Fi 連接,還可以訪問主機(jī)音頻。Arm 的 Prism 模擬器上的 Windows 11 應(yīng)該可以讓 x86 和 x64 應(yīng)用程序正常工作,但您的里程可能會(huì)有所不同。只需稍作配置,Windows 11 就可以看到主機(jī) USB 設(shè)備,并且 Windows 11 驅(qū)動(dòng)器可以安裝在主機(jī)作系統(tǒng)中。我們將在下面的步驟中介紹這兩個(gè)功能。
在這個(gè)項(xiàng)目中,我使用了最新的 Raspberry Pi 5 16GB,并使用 Pineboards HatDrive 從 128GB Makerdisk PCIe Gen 3 NVMe SSD 運(yùn)行主機(jī)作系統(tǒng) Raspberry Pi OS!納米。我建議使用 NVMe SSD 或 USB 3 驅(qū)動(dòng)器,因?yàn)樗峁┍?micro SD 更好的性能。
您可以在低至 2GB RAM 的 Raspberry Pi 5 上運(yùn)行此 VM,但我建議至少在 ZRAM 的支持下使用 Raspberry Pi 5 4GB。
為此,您將需要
運(yùn)行 Raspberry Pi作系統(tǒng)的 Raspberry Pi 5 4GB 或更高版本
適用于 Raspberry Pi 5 的 NVMe SSD 和 PCIe HAT+ 板。
您至少需要 50GB 的可用空間
為您的 Raspberry Pi 提供主動(dòng)冷卻
1. 打開終端并克隆 git 存儲(chǔ)庫。
git clone https://github.com/Botspot/bvm
2. 首次運(yùn)行 BVM。 這將安裝運(yùn)行虛擬機(jī)所需的所有依賴項(xiàng)。
bvm/bvm help
3. 創(chuàng)建 Windows 11 配置文件。
bvm/bvm new-vm ~/win11
4. 下載 Windows 11 和所有必要的驅(qū)動(dòng)程序。
bvm/bvm download ~/win11
5. 為首次啟動(dòng)準(zhǔn)備 Windows 11 下載。
bvm/bvm prepare ~/win11
6. 首次在 VM 中運(yùn)行 Windows 11。這需要一些時(shí)間,所以拿一杯飲料等著。VM 窗口將打開并執(zhí)行自動(dòng)安裝。完成后,窗口將自動(dòng)關(guān)閉。完成后,您可以選擇從 /home/pi/win11/unattended 中刪除所有 ISO 文件。
bvm/bvm firstboot ~/win11
(圖片來源:Tom's Hardware)
7. 以無頭模式啟動(dòng) Windows 11。 這將為我們帶來比直接運(yùn)行 VM 更好的性能。
bvm/bvm boot-nodisplay ~/win11
8. 打開另一個(gè)終端并使用遠(yuǎn)程桌面連接到無頭 Windows 11 會(huì)話。此時(shí)將顯示 Windows 11 桌面,您現(xiàn)在可以在 Raspberry Pi 5 上的 VM 中運(yùn)行 Windows 11。
bvm/bvm connect ~/win11
(圖片來源:Tom's Hardware)
9. 完成后,像“正常”作系統(tǒng)安裝一樣關(guān)閉 Windows 11。
如果您不是終端的粉絲,那么 bvm 有一個(gè) GUI 前端,它遵循一個(gè)簡單的編號(hào)過程。
(圖片來源:Tom's Hardware)
要使用 GUI,請打開終端并運(yùn)行以下命令。
bvm/bvm gui
它在幕后使用相同的命令,GUI 只是讓它使用起來更友好一些。
通過 bvm-config 啟用 USB 設(shè)備直通
這是一項(xiàng)相對較新的功能,因此您的里程可能會(huì)有所不同。并非所有設(shè)備都能按預(yù)期工作。但是,這是一個(gè)非常酷的功能
1. 確保 BVM 和 Windows 11 VM 已關(guān)閉。
2. 連接您要使用的 USB 設(shè)備。
3. 打開終端并列出連接的 USB 設(shè)備。
lsusb
4. 找到您的設(shè)備 ID 并復(fù)制該 ID。我正在使用 USB DVD 刻錄機(jī)作為我的測試設(shè)備。
id.jpg
5. 打開配置文件進(jìn)行編輯。
nano ~/win11/bvm-config
6. 查找 usb_passthrough 條目并將 ID 替換為您設(shè)備的 ID。
7. 按 CTRL+X,然后按 Y 和 Enter 鍵保存并關(guān)閉編輯器。
8. 重復(fù)上一節(jié)中的步驟 8 和 9,以無頭模式啟動(dòng) Windows 11,然后使用 RDP 連接。
9. 您的 USB 設(shè)備現(xiàn)在可以訪問 Windows 11。就我而言,USB DVD 刻錄機(jī)可以作為驅(qū)動(dòng)器訪問。
我們還可以通過 bvm-config 文件進(jìn)行以下更改。
更改帳戶的用戶名和密碼。
設(shè)置語言。
更改遠(yuǎn)程桌面連接端口。
保持 “bloat” (debloat 默認(rèn)發(fā)生)。
強(qiáng)制分配 VM 的 RAM。
設(shè)置 VM 的磁盤大?。J(rèn)為 40GB)。
啟用/禁用動(dòng)畫/透明度。
只需在 bvm-config 中查找相關(guān)行,并閱讀解釋如何更改配置的注釋。
將 Windows 11 作為驅(qū)動(dòng)器掛載到主機(jī)作系統(tǒng)上
我們可以將 Windows 11 VM 作為驅(qū)動(dòng)器掛載到主機(jī)作系統(tǒng)上,從而更輕松地在兩個(gè)作系統(tǒng)之間批量傳輸文件。請注意,我們只能在 VM 未運(yùn)行時(shí)掛載 Windows 11 VM。
1. 打開終端并運(yùn)行此命令以掛載 Windows 11 VM。
bvm/bvm mount ~/win11
2. 打開 Raspberry Pi OS 文件管理器并導(dǎo)航到 /media/pi/bvmmount。在這里,您可以完全訪問 Windows 11 驅(qū)動(dòng)器,并且可以讀取和寫入文件。
3. 在文件管理器中使用其條目旁邊的“彈出”按鈕卸載驅(qū)動(dòng)器。您現(xiàn)在可以重復(fù)第一部分中的步驟 8 和 9 來啟動(dòng) Windows 11 VM。
4. 在 Windows 11 中,導(dǎo)航到您復(fù)制文件的位置,它們將可供使用。 顯然,如果您將文件從 Windows 11 批量復(fù)制到主機(jī)作系統(tǒng),則這不適用。
評論