![如何使用 KVM 在外部驱动器上创建 Windows 10 的 VM 映像?](https://linux22.com/image/1170912/%E5%A6%82%E4%BD%95%E4%BD%BF%E7%94%A8%20KVM%20%E5%9C%A8%E5%A4%96%E9%83%A8%E9%A9%B1%E5%8A%A8%E5%99%A8%E4%B8%8A%E5%88%9B%E5%BB%BA%20Windows%2010%20%E7%9A%84%20VM%20%E6%98%A0%E5%83%8F%EF%BC%9F.png)
我很难解决这个问题,尽管它看起来很简单,但我找不到足够好的解决方案。
我在 Ubuntu(Budgie 18.04)上运行 KVM
我有一个外部硬盘(80GB),我想用它来存储我的虚拟映像。目前它只是一个安装有 Windows 10 的硬盘 - 但我完全不知道如何强制 KVM 在外部驱动器上安装实际 VM。你能帮我吗?
我一直在尝试创建新的存储池 - 但首先出现了一个问题 - 我应该使用“dir:文件系统目录”还是“disk:物理磁盘设备”或者其他什么?尝试了这两种方法后,都没有用 - “磁盘”选项实际上成功启动了 Windows 10 的安装,但没有看到任何可供选择的驱动器。前一个选项不允许我使用“.raw”创建存储卷 - 说明不允许该操作。我实际上并不确定这一切意味着什么。我以前从未尝试过这些。
答案1
首先你需要知道的是,虚拟机的磁盘是以文件形式存储的。它不可能占据整个磁盘,所以无论你将其存储在内部还是外部硬盘中都无关紧要。你所需要的只是创建“磁盘”文件的可用空间。
我假设您正在使用桌面环境。首先,您需要安装外部硬盘。如果您还没有安装,您可以通过磁盘实用程序来安装。
那么,请查看这篇文章: https://www.google.com/amp/s/www.linuxtechi.com/install-configure-kvm-ubuntu-18-04-server/amp/
按照步骤 2 操作,确保已安装所有提及的组件。可能您已经安装了大部分组件,只需仔细检查 virt-manager 是否也已安装即可。
如果您可以进入步骤 5,那么您只需在外部 HDD 安装点上创建磁盘并继续完成它。