NASへのアクセスに使用したOS: 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に変換済み)を新規VMの既存ハードディスクとしてインポートしたい。
問題: 「仮想マシンの作成」ウィザードでも、作成後の「編集 → ストレージ →追加→ 既存ハードディスク追加」画面でも、ファイルブラウザには該当の共有フォルダは表示されるが、.imgファイル自体は一切リストされない—サブフォルダのみ表示。OKボタンはグレーのままで、選択できるファイルがない。
重要な事実: これはファイルが存在しない/アクセス不可という問題ではない。 File Stationでは、該当ファイル(Home Assistant-VM_01.img、約33GB)はVMが自動作成したディスク(Home Assistant-VM_00.img)と同じフォルダ内にあり、両方とも見えており、完全にアクセスでき、正しい権限・ファイルサイズもFile Station上で確認できる。Virtualization Stationが自動作成したディスクはVMで使用可能と思われるが、外部で作成した .img ファイルは同一フォルダに並んでいるにもかかわらず、既存ハードディスク選択ダイアログでは一切表示されない。ファイルシステム上は明らかに存在し、アクセスも可能—ダイアログ側で何らかのフィルタリングや列挙失敗が起きていると推察。
すでに実施したトラブルシューティング/否定済み:
- コマンドプロンプトで
dir使用しファイル名/拡張子の正確性確認—ダブル拡張子などの隠れ問題なし - フォルダ権限確認(admin、読み書き可能)
- NFS+HybridMountで共有フォルダをNFSでマウント、ブラウズ—やはりファイルはリストされず、ただしFile StationのHybridMountビューでは表示される
.qcow2→raw.imgに変換(ダイアログの「*.img形式のハードディスクイメージを選択してください」に従った)- Virtualization Stationが自動生成するVMディスク用サブフォルダに配置—自動作成の
_00.imgと並列で保存 - ファイル名をQNAP標準の
_00/_01命名規則に合わせて変更 - 「環境設定 →ストレージ→仮想マシン登録用デフォルトフォルダ」確認—パス設定されておらず、明示的に設定しても変化なし
質問: ファイルが存在し、権限も正しい状態で、QNAPツールで作成されたディスクと並んでいるにも関わらず、既存ハードディスクダイアログで表示されない理由は何か?外部作成の.imgファイルに必要な登録手順がこのダイアログでは見えない形で存在しますか?CLI/SSH(virshなど)で直接バイパスしてアタッチする方法はありますか?