当前位置: 首页 > news >正文

Windows10下使用QEMU安装Ubuntu20.04虚拟机,并启用硬件加速

Windows10下使用QEMU安装Ubuntu20.04虚拟机,并启用硬件加速

作者将狼才鲸
创建日期2025-05-30
  • CSDN阅读地址:Windows10下使用QEMU安装Ubuntu20.04虚拟机,并启用硬件加速

  • 本文档源码地址:Windows10下使用QEMU安装Ubuntu20.04虚拟机,并启用硬件加速

  • 参考网址:

    • Windows X86 QEMU搭建Ubuntu20.04开发环境
    • 解决win10家庭版找不到Hyper-V的问题
    • 右键打开命令行窗口CMD
    • Ubuntu20.04安装中文输入法零基础教学(以及黑屏处理)
  • 使用体验:

    • Ubuntu20.04用QEMU刚装完时12G大小,比用VMwarePlayer装出来的(7G)要大。
    • 使用QEMU10.0安装Ubuntu18.04失败
      • 安装时的命令:qemu-system-x86_64 -m 4096 -smp 4 -machine accel=whpx ubuntu-18.04.img
      • 使用的QEMU版本:QEMU emulator version 10.0.0 (v10.0.0-12080-g252feb9469-dirty)
      • 失败原因:弹不出安装界面
    • 发现QEMU进入全屏或者取消状态栏后CPU占用100%,鼠标移动也非常慢,按Ctrl + Alt + F退出全屏,或者重新运行QEMU让状态栏出现后就好了。
    • 什么都不做时CPU占用17.5%,内存消耗1.5GB。
    • 使用WHPX(Hyper-V)硬件加速模式安装完成后是能直接上网的。
    • 主机和虚拟机之间不能像VMware那样直接复制粘贴文本和文件,需要使用Samba设置网络共享文件夹,设置过程也很简单。
    • QEMU Ubuntu20.04虚拟机使用时很容易就CPU 100%,例如打开火狐浏览器时都会,此时鼠标很卡(但其实VMware中打开浏览器CPU也会100%,但是此时鼠标不卡)。
    • 建议使用时配置成开启自动tty1命令行模式,不启动图形界面时速度还可以,然后可以远程用SSH登录。

一、实际安装步骤

    1. 下载好QEMU安装包,Ubuntu20.04 ISO镜像
    1. 创建一个目录,进入 D:\99_VirtualOS\Ubuntu20.04 目录,将Ubuntu ISO拷贝到该目录
    1. 右键打开CMD,然后输入下面命令(带输入命令后的执行结果)
D:\99_VirtualOS\Ubuntu20.04>qemu-img create -f qcow2 ubuntu-20.04.img 128GFormatting 'ubuntu-20.04.img', fmt=qcow2 cluster_size=65536 extended_l2=off compression_type=zlib size=137438953472 lazy_refcounts=off refcount_bits=16D:\99_VirtualOS\Ubuntu20.04>qemu-system-x86_64 -m 2048 -smp 4 -machine accel=whpx ubuntu-20.04.img -cdrom ubuntu-20.04.3-desktop-amd64.isoWHPX: setting APIC emulation mode in the hypervisor
Windows Hypervisor Platform accelerator is operational
whpx: injection failed, MSI (0, 0) delivery: 0, dest_mode: 0, trigger mode: 0, vector: 0, lost (c0350005)
(qemu:8152): Gtk-WARNING **: 22:39:27.481: Could not load a pixbuf from /org/gtk/libgtk/theme/Adwaita/assets/bullet-symbolic.svg.
This may indicate that pixbuf loaders or the mime database could not be found.
qemu: WHPX: Unexpected VP exit code 4
    1. 然后会弹出图形界面,在图形界面中按正常方式安装Ubuntu;
    • 注意:千万不要关掉黑色的CMD窗口,否则安装界面会立马退出!
    • 注意:安装时使用了whpx后安装速度会快很多,强烈建议!
    • 安装时间比较久,需要耐心等安装完成(和用VMware安装Ubuntu速度差不多),但不选whpx的话会慢很多。
    • 鼠标点中安装界面内后按左上角提示按下Ctrl + Alt + G组合键能退出窗口的鼠标捕获。
    1. 安装完成后关机,然后用下面命令重新启动虚拟机:
D:\99_VirtualOS\Ubuntu20.04>qemu-system-x86_64 -m 2048 -smp 4 -machine accel=whpx ubuntu-20.04.imgWHPX: setting APIC emulation mode in the hypervisor
Windows Hypervisor Platform accelerator is operational
whpx: injection failed, MSI (0, 0) delivery: 0, dest_mode: 0, trigger mode: 0, vector: 0, lost (c0350005)
    1. 安装并生效中文输入法:
    • Ubuntu20.04安装中文输入法零基础教学(以及黑屏处理)
  • 安装开发软件:gcc git tig make ssh samba

    1. 使用samba设置共享文件夹给Windows10主机(需要用命令行模式)
    • 操作步骤详见:NULL该文档在公司电脑上,暂时还没拷贝到家里来NULL

相关文章:

  • 【目标检测】【AAAI-2022】Anchor DETR
  • 【孙悟空喝水】2022-2-7
  • 引进白光干涉仪管控微流控芯片形貌,性能大幅提升
  • 延迟复制与主从延迟监控指南
  • @Docker Compose 部署 Prometheus
  • Vue3 + VTable 高性能表格组件完全指南,一个基于 Canvas 的高性能表格组件
  • 飞牛fnNAS的Docker应用之迅雷篇
  • 展会聚焦丨漫途科技亮相2025西北水务博览会!
  • Ubuntu系统下可执行文件在桌面单击运行教程
  • 企业信息化集成方案:聚水潭·奇门数据对接金蝶云星空
  • 【Linux 学习计划】-- 进程状态 | 进程运行、阻塞和挂起的本质 | 并行、并发与进程切换 | 进程优先级
  • 重拾Scrapy框架
  • AC220V整流滤波电路Multisim仿真
  • 【python基础知识】列表简介
  • golang 基于redis实现集群中的主实例选举
  • leetcode动态规划—打家劫舍系列
  • 信创国产化
  • vue3实现鼠标悬浮div动画效果
  • espefuse.py烧录MAC地址
  • 若依项目天气模块
  • 织梦更换网站模板/简单制作html静态网页
  • 网站tag作用/宁波seo网络推广主要作用
  • 建设一个网站的工作方案/域名备案查询
  • 厦门门户网站建设/昆山网站建设公司
  • 温州网站建设有限公司/网络销售推广公司
  • 如何自己做小程序免费/谷歌关键词优化怎么做