Virtualization

Hyper-V:無法從 ISO 文件啟動 VM

  • April 22, 2019

最近我需要創建一個新的虛擬機,這個虛擬機需要從 ISO 文件啟動。當我掛載 ISO 文件並嘗試啟動時,我看到了以下錯誤:

合成 SCSI 控制器(實例 ID xxx):無法開機並出現錯誤“該版本不支持此版本的文件格式”

這個問題的解決方案非常簡單:只需複制 ISO 文件並使用它!

問題是 Hyper-V 不支持從稀疏 ISO 文件引導。如果文件是通過 BitTorrent 或其他並行下載管理器下載的,則該文件可能是稀疏的。正常的 Windows 資源管理器文件副本將創建 Hyper-V 支持的非稀疏副本。


要檢查文件是否稀疏,請右鍵點擊,選擇屬性,然後查看詳細資訊選項卡。如果PAttributes 下存在,則該文件是稀疏的並且將無法啟動:

突出顯示“屬性”部分的“詳細資訊”選項卡的螢幕截圖

您的 ISO 文件很可能被 Windows 阻止了。

首先右鍵點擊文件 => 屬性。點擊Unblock=> OK/Apply

立即嘗試,如果不起作用,請創建 ISO 文件的副本並重試。

如果這不起作用,請嘗試其他機器。

引用自:https://serverfault.com/questions/799611