kvm安装windows11

安装工具

sudo apt install virt-manager                                                         

sudo apt install qemu-system-x86

qemu-kvm换成qemu-system了,安装的时候注意,安装qemu-kvm会报错。
使用virt-manager,就不用使用qemu各种命令了,图形化界面,更方便。

创建虚拟机

挂载iso

配置虚拟机内存等硬件信息

选择 Customize configureation before install

因为有些东西需要配置,如果不配置启动安装,会有问题

配置启动项

在Boot Options增加光驱启动项,并且放置到最上面

开始安装

点击左上角Begin Installation,开始安装

配置禁止tpm检测

安装windows11会提示

这台电脑无法运行 Windows 11
这台电脑不符合安装此版本的 Windows 所需的最低系统要求。有关详细信息,请访问xxx

这是因为windows11需要一个安全硬件。vmware上解决方案是增加这个硬件,然后增加加密密码。这里可能也可以用这个方案解决,不过没有测试。我们可以用另外一种方案,禁止检测就可以了。

  • 在当前页面按Shift+F10打开终端
  • 输入regedit打开注册表
  • 找到HKEY_LOCAL_MACHINE\SYSTEM\Setup\
  • 在这个目录下增加一个项(目录),名字为LabConfig
  • 在这个项的右侧增加三个DWORD(32位)的值,名称为BypassTPMCheck BypassRAMCheck BypassSecureBootCheck,并且都设置为1
  • 退出注册表,退出终端,点击安装界面左上角,退到上一页面
  • 再次重新安装,就可以继续进行,记住要配置好网络,windows11没有网络不让安装

网络配置

选择你主机上网的网卡设备,比如enp4s0:macvtap,再选择桥接,设备型号选择网卡型号,不要选virtio。这样就可以连接外网了,与主机一样分配ip

选择macvtap之后,虽然主机和虚拟机在同一个网段,但是两者不能互通。

具体网络上有修改为互通的方式,本人没有进行测试。

配置u盘

如果网络不能互通,也不能复制粘贴(网络上也有配置相互之间可以复制粘贴的,不过也避免麻烦,没有测试),那么就只能通过u盘。

使用virt-manager不需要复杂的命令配置u盘了,只需要插上u盘,添加硬件,选择对应的u盘设备,启动系统,就可以看到u盘了。

调整分辨率

安装完成后,分辨率很低,需要安装virtio-win-guest-tools.exe,可以从下面下载。

不需要下载iso,再挂载,只需要virtio-win-guest-tools.exe即可。把virtio-win-guest-tools.exe复制到虚拟机的windows中,安装后,重启,就可以调整更高分辨率了。

https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.240-1/
https://pve.proxmox.com/wiki/Windows_VirtIO_Drivers
https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/

posted @ 2023-10-26 10:43  秋来叶黄  阅读(1177)  评论(0编辑  收藏  举报