当前位置:编程学堂 > 泥:KVM虚拟机windows系统添加硬盘

泥:KVM虚拟机windows系统添加硬盘

  • 发布:2023-10-01 06:27

-->

本文由秀依、林枫友情赞助,首发于《论地行天下》。

上一篇文章介绍了Linux系统添加硬盘的方法。这次我们就来介绍一下添加Windows系统的相关步骤。

其实Linux和Windows中添加硬盘的方法是一样的。也可以通过命令行和修改配置文件来添加。

下面主要介绍如何通过virsh edit命令编辑虚拟机配置文件来添加硬盘。

注意,Windows系统中添加硬盘需要单独的硬盘接口、IDE接口和virtio接口。

首先创建一个新硬盘,使用qemu-img create命令,如下:

qemu-img 创建-f qcow2 testwin.img 10G

关闭虚拟机,使用shutdown命令,如下:

列表 –全部

关闭服务器2008

现在编辑虚拟机server2008配置文件,使用edit命令,如下:

编辑服务器2008

我们先添加IDE接口的硬盘,添加如下代码:

注意,我们这里使用的硬盘接口是IDE接口,硬盘名称是hdb,所以添加后系统可以直接识别。

编辑完成后,保存。然后启动虚拟机server2008,使用启动命令,如下:

启动服务器2008

现在登录虚拟机server2008,可以看到新添加的硬盘。

通过上图我们可以看到新添加的硬盘已经被系统完全识别了。我们只需要格式化然后分区就可以使用了。如下图:

创建新硬盘:

qemu-img 创建-f qcow2 testwinvirtio.img 10G

qemu-img 信息 testwinvirtio.img

编辑虚拟机server2008配置文件,添加以下代码:

然后启动虚拟机server2008,看看实际情况。

从上图中我们可以看到,没有找到刚刚添加的硬盘。但我们会在“设备管理器”中找到一个新设备,如下图:

这是为什么?这是因为KVM默认在Windows系统上没有安装virtio驱动。我们需要单独下载并安装virtio驱动。我们可以从以下网站下载:

http://www.sychzs.cn/pub/alt/virtio-win/latest/images/bin/

https://www.sychzs.cn/html/kvm-windows-2008-virtion-driver.html

现在我将下载的驱动文件上传到虚拟机server2008上,然后安装驱动。如下:

驱动安装完成后,我们可以在“设备管理器”中看到新添加的内存,如下图:

我们还可以看到新添加的硬盘,如下:

以上是KVM虚拟机windows系统添加新硬盘的相关配置。

-->

相关文章