將已轉換的 .qcow2 匯入為 .img 磁碟映像至虛擬機時遇到問題

存取 NAS 的作業系統: Windows 11
型號: TVS-671(CPU 升級為 Intel Core i7-4790S,RAM 升級至 16GB)
韌體版本: QTS 5.2.9.3499
網路設定: 單一埠口


主題:現有硬碟對話框顯示資料夾,但永遠不列出任何檔案(raw .img,所有標準原因已排除)

軟體:

  • Virtualization Station 4.1.1.130

目標: 將預先建立的 Home Assistant OS 磁碟映像檔(原先為 .qcow2,已經透過 qemu-img convert -O raw 轉換成 raw .img)導入為新虛擬機上的現有硬碟。

問題: 無論是在「建立虛擬機」精靈還是在建立後「編輯 → 儲存空間 → 新增 → 新增現有硬碟」畫面中,檔案管理器都只顯示包含該檔案的共享資料夾,但永遠不顯示該 .img 檔案本身——只會出現子資料夾。OK 按鈕始終呈灰色,沒有檔案可供選取。

關鍵事實:這不是檔案遺失或無法存取的問題。 在 File Station 中,該檔案(Home Assistant-VM_01.img,約 33GB)和 VM 自動建立的磁碟檔案(Home Assistant-VM_00.img)就在同一資料夾——兩者都可見、也都完全可存取,在 File Station 中權限和檔案大小都正確顯示。Virtualization Station 自己建立的磁碟檔推測 VM 可以正常使用;而我外部建立的檔,放在同資料夾、甚至緊鄰它也就是同樣命名規則的 _00.img,卻完全不出現在現有硬碟瀏覽器裡。這個檔案在檔案層面明顯存在且可存取——但對話框似乎出於其他原因過濾或沒列舉它。

已完成、都排除的問題排查:

  1. 透過 Command Prompt 的 dir 確認檔名與副檔名——無雙重副檔名問題
  2. 確認資料夾權限(admin,讀寫)
  3. 特別設定 NFS + HybridMount,把共享資料夾掛載起來用 NFS 瀏覽——檔案還是沒出現,但同樣檔案在 File Station 的 HybridMount 檢視是能看到的
  4. 根據對話框的要求(「選擇 *.img 格式的硬碟映像檔」),已將 .qcow2 → raw .img 轉換
  5. 檔案已放進 Virtualization Station 自動建立的 VM 磁碟的資料夾,直接並列它自己的 _00.img
  6. 將檔名重新命名成符合 QNAP 的 _00/_01 命名慣例
  7. 檢查「偏好設定 → 儲存空間 → 註冊虛擬機預設資料夾位置」——沒設定路徑;顯式設了也沒效果

問題: 已經確認該檔案存在、權限正確、且就和 QNAP 工具自動建立並成功使用的磁碟檔案並排——為什麼現有硬碟對話框卻完全不列出它?是否有外部建立 .img 檔需要註冊的步驟,而這個對話框沒有提供?是否有 CLI/SSH(像 virsh 之類的)指令可直接掛載、繞過這個對話框?

抱歉,你的請求對我來說有點太技術性了。我只是把 haos_ova-17.2.ova 映像檔載入到了虛擬機裡。
在 Filestation 5 的資料夾 \VMs\Home Assistant\ 裡,我只看到 home-assistant.img,其他什麼都沒有。

我用的是 4 個 CPU、12GB 記憶體、UEFI 啟動、32GB HDD1、虛擬交換器連到 10GbE,HA 凸緣是 Silicon Labs CL210X UART Bridge。

我的問題是我已經不記得當初是怎麼設定的了,但我印象中必須關閉虛擬機然後手動加上這個凸緣,而且很挑 USB 埠的位置。

簡單就是最好,.ova檔案真的太簡單了!感謝你的回覆,非常有幫助。