- 主题:已安装好的windows可以从sata换到virtio吗?另外那些PE系统支持
- 最近发现KVM可以用virtio驱动,速度有一定的提升。于是想把KVM虚拟的windows系统全部从sata改成virtio,但在virt-manager上改了后,windows系统启动时有logo,但是无法进入系统。想用pe系统进去看一下发现PE也不支持virtio,搜了一下网上的教程都是教怎么在用KVM安装windows时,如何加载virtio驱动。
 
 大家有没有办法把已经安装好的windows虚拟机,从sata驱动改成virtio。另外有没有PE系统可以识别KVM的virtio,我试过了微PE,不能识别。
 --
 FROM 113.89.1.*
 
- 简单。
 系统磁盘先别切换到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.*
 
- 我接着回答pe的问题
 PE下支持手动装载驱动,在pe下打开设备管理器,给硬盘手动右键选择选择驱动就行了
 很多raid卡都支持这种方式在pe下挂驱动,然后就识别了
 【 在 Dazzy 的大作中提到: 】
 : 简单。
 : 系统磁盘先别切换到virtio,而是给虚机加一块virtio或virtio scsi磁盘,大小意思一下,几兆即可。启动windows虚拟机后,windows发现新硬件,装好你提供的virtio驱动,确认磁盘管理里能看到那个小磁盘,关闭虚拟机。再在virt manager里解挂那个小磁盘,并把系统盘切换到和那个
 : 小磁盘的virtio/virtio scsi一致的类型,启动虚拟机就不会报找不到启动设备了。
 : ...................
 --
 FROM 113.227.129.*
 
- 你可以试一试先给虚拟机添加一个virtio控制器,上面挂一个很小的空硬盘,
 启动进去以后理论上Windows会添加virtio驱动,加好后重启一次进去,关机,
 删掉不需要的硬盘,把系统盘卸载掉再重新加回来选控制器为virtio……
 
 微PE注入virtio驱动用dism++就可以。
 
 
 【 在 ttaudi 的大作中提到: 】
 : 最近发现KVM可以用virtio驱动,速度有一定的提升。于是想把KVM虚拟的windows系统全部从sata改成virtio,但在virt-manager上改了后,windows系统启动时有logo,但是无法进入系统。想用pe系统进去看一下发现PE也不支持virtio,搜了一下网上的教程都是教怎么在用KVM安装windows
 : 保绾渭釉豽irtio驱动。
 : 大家有没有办法把已经安装好的windows虚拟机,从sata驱动改成virtio。另外有没有PE系统可以识别KVM的virtio,我试过了微PE,不能识别。
 : ...................
 --
 FROM 115.192.116.*
 
- 膜拜大佬。我现在在Ubuntu 22.4的kvm上装了win10 2022h版,用ps看cpu占用率不低于110%,但进Windows的任务管理器看也就30%不到,请问这大概是什么原因?
 【 在 Dazzy 的大作中提到: 】
 : 简单。
 : 系统磁盘先别切换到virtio,而是给虚机加一块virtio或virtio scsi磁盘,大小意思一下,几兆即可。启动windows虚拟机后,windows发现新硬件,装好你提供的virtio驱动,确认磁盘管理里能看到那个小磁盘,关闭虚拟机。再在virt manager里解挂那个小磁盘,并把系统盘切换到和那个小磁盘的virtio/virtio scsi一致的类型,启动虚拟机就不会报找不到启动设备了。
 : win pe和virtio我没研究过,觉得不值得虚拟机上折腾。
 : ...................
 --
 FROM 61.149.5.*
 
- 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.*
 
- 了解,确实是8核。
 【 在 Dazzy 的大作中提到: 】
 : Windows的cpu占用展示百分比,和Linux的top或者什么的,口径可能不一样。Linux可能
 : 是占用率/核心,如果超过多核,破百很正常。
 : kvm本身的额外开销就更不用说了。
 : ...................
 --
 FROM 223.104.40.*
 
- 大佬太牛了!
 
 按你的方法不直接切换virtio,而是先弄个virtio磁盘装好驱动后,再用win系统占virtio磁盘的位置,一下子就搞好了!
 
 
 【 在 Dazzy 的大作中提到: 】
 : 简单。
 : 系统磁盘先别切换到virtio,而是给虚机加一块virtio或virtio scsi磁盘,大小意思一下,几兆即可。启动windows虚拟机后,windows发现新硬件,装好你提供的virtio驱动,确认磁盘管理里能看到那个小磁盘,关闭虚拟机。再在virt manager里解挂那个小磁盘,并把系统盘切换到和那个小磁盘的virtio/virtio scsi一致的类型,启动虚拟机就不会报找不到启动设备了。
 : win pe和virtio我没研究过,觉得不值得虚拟机上折腾。
 : ...................
 --
 FROM 113.89.1.*
 
- 我按这个方法试了,但提示说“数据无效”,可能我用的PE版本不对。
 
 【 在 tKC 的大作中提到: 】
 : 我接着回答pe的问题
 : PE下支持手动装载驱动,在pe下打开设备管理器,给硬盘手动右键选择选择驱动就行了
 : 很多raid卡都支持这种方式在pe下挂驱动,然后就识别了
 --
 FROM 113.89.1.*
 
- 膜拜大佬,就是这个方法一搞就好了。
 
 【 在 adoal 的大作中提到: 】
 : 你可以试一试先给虚拟机添加一个virtio控制器,上面挂一个很小的空硬盘,
 : 启动进去以后理论上Windows会添加virtio驱动,加好后重启一次进去,关机,
 : 删掉不需要的硬盘,把系统盘卸载掉再重新加回来选控制器为virtio……
 : ...................
 --
 FROM 113.89.1.*