以前每次在 virtio 磁盘上安装 Windows,都会遇到 0x80300001 错误,说无法将 Windows 安装到此位置。所以御坂一直是采用如下方法来 workaround 这个问题:
- 先将磁盘类型设置为 SATA,正常安装。
- 添加一块 virtio 磁盘,并安装驱动程序。
- 把系统盘设置为 virtio,第二步生成的磁盘可以删除。
结果今天查了一下,发现真正的错误是那个报错:它应该提示更换光盘,而不是无法安装。 此时只需要将 virtio-win.iso 弹出,放入启动时的系统安装盘即可。