存取 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,卻完全不出現在現有硬碟瀏覽器裡。這個檔案在檔案層面明顯存在且可存取——但對話框似乎出於其他原因過濾或沒列舉它。
已完成、都排除的問題排查:
- 透過 Command Prompt 的
dir確認檔名與副檔名——無雙重副檔名問題 - 確認資料夾權限(admin,讀寫)
- 特別設定 NFS + HybridMount,把共享資料夾掛載起來用 NFS 瀏覽——檔案還是沒出現,但同樣檔案在 File Station 的 HybridMount 檢視是能看到的
- 根據對話框的要求(「選擇 *.img 格式的硬碟映像檔」),已將
.qcow2→ raw.img轉換 - 檔案已放進 Virtualization Station 自動建立的 VM 磁碟的資料夾,直接並列它自己的
_00.img - 將檔名重新命名成符合 QNAP 的
_00/_01命名慣例 - 檢查「偏好設定 → 儲存空間 → 註冊虛擬機預設資料夾位置」——沒設定路徑;顯式設了也沒效果
問題: 已經確認該檔案存在、權限正確、且就和 QNAP 工具自動建立並成功使用的磁碟檔案並排——為什麼現有硬碟對話框卻完全不列出它?是否有外部建立 .img 檔需要註冊的步驟,而這個對話框沒有提供?是否有 CLI/SSH(像 virsh 之類的)指令可直接掛載、繞過這個對話框?