ubuntu 16.04 使用virt-manager 安装win7 虚拟机

准备

自己找一个win7安装iso,大概4GB左右。

sudo apt install qemu virt-manager
sudo adduser $USER libvirtd
logout ##需要注销adduser才生效。

创建时不能改变路径,我们先手动做一个:
qemu-img create -f qcow2 win7.qcow2 70G

安装win7挂住:

Windows 7 Setup hangs at “Starting Windows”
It’s a (known) bug.Workaround: Change the display from ‘default’ to ‘cirrus’. You can find this setting under hardware > display.

Or, if you are creating the VM on the command line using virt-install, just add –video cirrus

建立网桥[2]:

主机桌面右上角网络->编辑->增加->桥接->增加->以太网->设备->选择具体的设备

vir-manager 客机使用桥接:
详情->NIC->网络源->指定共享设备名称->网桥名称

文件夹共享:
sudo apt install system-config-samba
sudo touch /etc/libuser.conf #规避system-config-samba不能启动的bug
sudo system-config-samba #配置unix-name和windows-name
至此基本可用了,下面是优化使用。

优化使用

  • 全屏时显示模糊: virt-manager设置video qxl, display splice, win7里面装上[1]重启后生效, 并且需要把win7分辨率调成和主机一样,比如笔记本是1366x768(16:9)。

  • win7 cpu只显示2个: CPU拓扑需要改成slot 1 core 2 thread 4才能在win7里面显示4个

  • 临时加上一个virtio storage设备,修改NIC为virtio,
    在win7设备管理器里面更新驱动,使用光盘挂载iso[3]。

参考

[1] https://www.spice-space.org/download/windows/spice-guest-tools/spice-guest-tools-0.100.exe

[2]https://linuxconfig.org/simple-virtualization-with-ubuntu-16-04-and-kvm

[3]https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-0.1.126-2/virtio-win-0.1.126.iso

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值