- 主题:已安装好的windows可以从sata换到virtio吗?另外那些PE系统支持
简单。
系统磁盘先别切换到virtio,而是给虚机加一块virtio或virtio scsi磁盘,大小意思一下,几兆即可。启动windows虚拟机后,windows发现新硬件,装好你提供的virtio驱动,确认磁盘管理里能看到那个小磁盘,关闭虚拟机。再在virt manager里解挂那个小磁盘,并把系统盘切换到和那个小磁盘的virtio/virtio scsi一致的类型,启动虚拟机就不会报找不到启动设备了。
win pe和virtio我没研究过,觉得不值得虚拟机上折腾。
【 在 ttaudi 的大作中提到: 】
:
: 最近发现KVM可以用virtio驱动,速度有一定的提升。于是想把KVM虚拟的windows系统全部从sata改成virtio,但在virt-manager上改了后,windows系统启动时有logo,但是无法进入系统。想用pe系统进去看一下发现PE也不支持virtio,搜了一下网上的教程都是教怎么在用KVM安装windows时,如何加载virtio驱动。
:
: 大家有没有办法把已经安装好的windows虚拟机,从sata驱动改成virtio。另外有没有PE系统可以识别KVM的virtio,我试过了微PE,不能识别。
#发自zSMTH@Redmi Note 7
--
FROM 183.40.204.*
Windows的cpu占用展示百分比,和Linux的top或者什么的,口径可能不一样。Linux可能
是占用率/核心,如果超过多核,破百很正常。
kvm本身的额外开销就更不用说了。
【 在 olddognewwit 的大作中提到: 】
: 膜拜大佬。我现在在Ubuntu 22.4的kvm上装了win10 2022h版,用ps看cpu占用率不低于110%,但进Windows的任务管理器看也就30%不到,请问这大概是什么原因?
: 个小磁盘的virtio/virtio scsi一致的类型,启动虚拟机就不会报找不到启动设备了。
--
FROM 119.130.153.*
更正你的说法,不是占位置。系统盘和小硬盘没关系,我只是喜欢减少虚拟机开关机次
数。你爱虚拟机一直挂着小硬盘或者什么时候解挂都行。
挂virtiio小硬盘,这是让Windows提前装好virtio的驱动,到系统盘切换到virtio时,
Windows能找到磁盘驱动,仅此而已。
【 在 ttaudi 的大作中提到: 】
: 大佬太牛了!
: 按你的方法不直接切换virtio,而是先弄个virtio磁盘装好驱动后,再用win系统占virtio磁盘的位置,一下子就搞好了!
: 个小磁盘的virtio/virtio scsi一致的类型,启动虚拟机就不会报找不到启动设备了。
: ...................
--
FROM 119.130.153.*
你可以试试比较。kvm,在linux下面是原生的,管理前端多的是,也可以搞集群。没有vmware player,各种奇怪的商业限制。
【 在 creek 的大作中提到: 】
:
: 请问一下,KVM比起VMware Player,性能如何?假设是Linux Host+Win10虚拟机。
:
: 【 在 ttaudi 的大作中提到: 】
: : 最近发现KVM可以用virtio驱动,速度有一定的提升。于是想把KVM虚拟的windows系统全部从sata改成virtio,但在virt-manager上改了后,windows系统启动时有logo,但是无法进入系统。想用pe系统进去看一下发现PE也不支持virtio,搜了一下网上的教程都是教怎么在用KVM安装windows时,如何加载virtio驱动。
#发自zSMTH@Redmi Note 7
--
FROM 183.40.204.*
不用怀疑,是有差异的。网上大把现成的benchmark,自己做验证也不费事。
所有读写最终是主机来完成没错,但主机和虚拟机之间的通信,是通过虚拟硬件设备来实现。虚拟硬件设备复杂度不同,性能当然有差异。
简单粗暴理解,virtio磁盘和网卡,直接就告诉主机和虚拟机,这些虚拟硬件,只是纯粹的逻辑收发管道。通过这些管道交换数据,不用煞有其事的实现真实硬件(e1000,螃蟹卡,真实sata控制器)的流控,纠错机制等等,自然省事了。这种省事,直观体现就是性能(速度或者系统资源开销)提高。
【 在 DeltaIII 的大作中提到: 】
:
: 一直非常怀疑虚拟机的磁盘总线类型会有性能差异的说法
: 反正都是一个磁盘文件,具体到写入不都是都是主机操作系统来完成吗。。。
: 【 在 ttaudi 的大作中提到: 】
: : 标 题: 已安装好的windows可以从sata换到virtio吗?另外那些PE系统支持v
#发自zSMTH@Redmi Note 7
--
FROM 113.119.11.*
virtio不全受实际硬件速度规格制约,特别是主机和虚拟机本体交换数据场合,如virtio-net。物理机即便是烂螃蟹卡,主机和虚拟机之间virtio-net跑iperf超千兆,迫近10G不难,cpu越强virtio-net速度越高,根本就不受10/100/1000/2.5G/10G规格限制。
我的Windows虚拟机实例,用virtio-net,挂载主机samba共享的文件夹,基本就是主机上的读写速度,系统开销毛毛雨。
【 在 DeltaIII 的大作中提到: 】
:
: 好吧,我沉默了
: 无法感知性能差距的原因原来竟然是贫穷
: 我现在还在用的最强平台还是SATA2.0的SSD,CPU主频才2.3GHz
: 即便IDE接口也能发挥出硬件的性能极致。。。
#发自zSMTH@Redmi Note 7
--
FROM 113.119.11.*