![XenServer 7.5 虚拟机在没有安装介质的情况下无法启动](https://linux22.com/image/1569244/XenServer%207.5%20%E8%99%9A%E6%8B%9F%E6%9C%BA%E5%9C%A8%E6%B2%A1%E6%9C%89%E5%AE%89%E8%A3%85%E4%BB%8B%E8%B4%A8%E7%9A%84%E6%83%85%E5%86%B5%E4%B8%8B%E6%97%A0%E6%B3%95%E5%90%AF%E5%8A%A8.png)
我最近将一台旧游戏电脑改造成了服务器,并决定安装 XenServer 7.5,这样我就可以在 Windows 和 Linux 服务器之间切换。虚拟机管理程序的安装进展顺利,我继续设置 Windows 10 虚拟机。我安装了一些基本程序,然后关闭了它一晚上。
在关闭服务器之前,我移除了 Windows 安装盘,以为事情已经完成了。
当我稍后尝试启动虚拟机时,收到错误消息 -
Unable to attach empty optical drive to VM.
VM 无法启动。我以为是 Windows 的问题,花了一整天时间尝试调试,方法是重新安装 Windows 并设置第二个 VM 以尝试正确重新安装。
昨晚我尝试用我手边的 Fedora Linux 磁盘做同样的事情。操作系统设置顺利。删除安装磁盘后,虚拟机将无法启动。
当我仍拥有安装磁盘时,两个虚拟机都可以正常启动,并且会话之间会保存更改。
此外,尝试从服务器控制台启动虚拟机会出现错误:
Failed: SR_BACKEND_FAILURE_456
TL;DR:如果没有原始安装介质,我的 XenServer 上的虚拟机将无法启动。