我花了很多時間尋找在 Virtualization Station 安裝 Windows Server 2016 的方法。
我的 NAS 是 TS-453D,配備 32Gb 記憶體。韌體版本 QTS 5.2.4.3079。Virtualization Station 版本 v4.0.0.270。
- virtio 磁碟無法從傳統 BIOS 開機
- Windows Server 2016 沒有 virtio 驅動程式
- 如果選擇 UEFI BIOS,似乎 Windows Server 2016 ISO 無法開機
經過數小時測試,我找到了解決方法:
- 選擇 UEFI BIOS 類型
- 在虛擬機配置中,將開機磁碟的控制器類型設為 virtio
- 建立兩個 CD 裝置,並將控制器類型設為 IDE
- 第一個 CD .iso 必須是 Windows Server,第二個必須是從 RedHat 下載的 virtio iso。我從 Index of /groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.271-1 下載 (virtio-win-0.1.271.iso)
- 啟動虛擬機;開機會失敗
- 如果你打開主控台,會進入 UEFI shell
- 輸入 FS0: 並按 Enter
- 你需要找到可以開機的 .efi 檔案。在我的情況下,我輸入:
cd EFI
cd BOOT
dir
這裡有一個 .efi 檔案。在我的情況下是:
BOOTX64.EFI - 現在你會看到提示「Press any key…」。請按任意鍵。
- 作業系統開始安裝。
- 持續安裝直到詢問你要將作業系統安裝在哪裡;列表中不會有磁碟
- 點選載入驅動程式並按 OK
- 你應該會看到一個相容驅動程式清單。選擇 2K16 的那個。
- 現在磁碟裝置應該可用了。
作業系統安裝完成後,我建議從 iso 安裝所有 virtio 驅動程式套件。裡面有一個可執行檔。
Giacomo