银河麒麟V10下使用QEMU安装Windows虚拟机

1,
# 在银河麒麟上安装QEMU
sudo apt update
sudo apt install qemu-kvm qemu-utils virt-manager libvirt-daemon-system libvirt-clients bridge-utils

# 添加当前用户到libvirt组
sudo usermod -a -G libvirt $USER
newgrp libvirt

2,
# 创建虚拟机目录
mkdir -p ~/qemu-vms
cd ~/qemu-vms

# 下载Windows镜像或使用已有ISO文件
# 将Windows ISO文件放在该目录下

3,
# 创建qcow2格式的虚拟磁盘(建议至少40GB)
qemu-img create -f  qcow2  win10.qcow2 40G

4,安装,通过vnc查看安装进度
备注:virtio-win.iso下载地址
 https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio

安装过程中提示缺少驱动,选择virtio-win-0.1.215.iso里的amd64\w10目录

qemu-system-x86_64 \
  -name win10-vm \
  -enable-kvm \
  -machine type=pc,accel=kvm \
  -cpu host \
  -smp 8,cores=8,threads=1,sockets=1 \
  -m 5G \
  -drive file=win10.qcow2,if=virtio,cache=writeback,discard=ignore \
  -cdrom cn_windows_10_business_editions_version_1909_updated_jan_2020_x64_dvd_b3e1f3a6.iso  \
  -drive file=virtio-win-0.1.215.iso,media=cdrom,index=1 \
  -boot order=dc \
  -netdev user,id=net0 \
  -device virtio-net,netdev=net0 \
  -vga virtio \
  -usb -device usb-tablet \
  -rtc base=localtime,clock=host \
  -soundhw hda

5,安装完成后启动,启动后在win10虚拟机里安装virtio-win-0.1.215.iso里的virtio-win-gt-x64.msi驱动,作用1是能安装网卡驱动,可以ping通宿主机及访问internet,作用2是让虚拟机运行流畅,否则操控时会卡顿。

qemu-system-x86_64 \
  -name win10-vm \
  -enable-kvm \
  -machine type=pc,accel=kvm \
  -cpu host \
  -smp 8,cores=8,threads=1,sockets=1 \
  -m 5G \
  -drive file=win10.qcow2,if=virtio,cache=writeback,discard=ignore \
  -drive file=virtio-win-0.1.215.iso,media=cdrom,index=1 \
  -boot order=dc \
  -netdev user,id=net0 \
  -device virtio-net,netdev=net0 \
  -vga virtio \
  -usb -device usb-tablet \
  -rtc base=localtime,clock=host \
  -soundhw hda

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值