前面一遍文章写了proxmox如何创建centos7系统的小鸡儿,那proxmox如何创建windows系统的小鸡儿呢?尤其是当我们小鸡的硬盘设置成virtio SCSI的时候,这时候windows ISO如果不包含virtio驱动,是无法识别硬盘,是无法装机的。
如上图,安装windows 2012R2到这一步了,无法识别硬盘,安装无法继续了,怎么办?两种办法,一种是找市面上集成好了virtio驱动的windows 2012R2的ISO,进行安装,所谓的集成,估计也是把virtio驱动封装到ISO里面,这样安装系统的时候,直接加载驱动程序[几个virtio驱动]可以识别磁盘继续安装系统。第二种办法,就是下面我说的,简单的说就是把小鸡添加个虚拟光驱,这个虚拟光驱加载好virtio驱动,安装系统进入到无法识别硬盘的时候,加载virtio驱动程序即可,理论上这个办法更省事,不用到处去找集成了virtio驱动的ISO了。
上图操作就是给小鸡添加个虚拟光驱。
这个virtio.iso驱动是从哪里来的呢,从网上下载的。
虚拟光驱加载好virtio.iso后,重启下小鸡。上图红色标记会消失。
这个时候安装windows,点加载驱动,去找带virtio的虚拟光驱。
先加载下磁盘驱动vioscsi下的2k12R2下的amd64.
加载virtio SCSI磁盘驱动。
神奇吧,已经识别硬盘了。
装机完成后,可以点属性,查看硬件驱动是否都识别了,看看硬盘驱动,硬盘控制器驱动是识别了。
接下来更新下驱动,一样,去找virtio驱动。
比如网卡驱动,找到netkvm下的2012R2下的amd64
点击安装即可。
附带百度下:balloon driver是一种驱动程序,可以从客户机汲取内存或追添内存给予客户机。从理论上,如果你的客户机需要更多的内存,你可以使用balloonDriver给客户机提供更多内存;如果主机需要从客户机汲取内存,balloonDriver也可以做到。无论是给客户机提供更多内存还是主机从客户机汲取内存都不需要暂停或者重启客户机,完全可以动态实现,相当于实现客户机内存的热插拔(hot-plugin)。
可以看见已经安装好了。
再看看各个驱动都安装好了。