windows系统QEMU虚拟化实战

本文详述了在Windows系统中使用QEMU进行虚拟化的实践过程,包括QEMU的简介、安装步骤、虚拟机的安装配置、网络设置以及快照功能的使用。重点介绍了如何配置网络以实现虚拟机与外界的通信,以及如何利用QEMU的快照功能进行状态保存和恢复。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

windows系统QEMU虚拟化实战

爆肝两周实践总结Windows平台Qemu虚拟化简单操作方法。

一、QEMU简介

  • QEMU 是一个通用的开源机器模拟器和虚拟器。
    • 当用作机器模拟器时,QEMU 可以在一台机器(例如 PC)上运行为另一台机器(例如 ARM 板)制作的操作系统和程序。通过使用动态翻译,实现了非常好的性能。
    • 当用作虚拟器时,QEMU 通过直接在主机 CPU 上执行客户机代码来实现接近原生的性能。QEMU 可以虚拟化 x86、服务器和嵌入式 PowerPC、64 位 POWER、S390、32 位和 64 位 ARM 以及 MIPS 客户机。
  • QEMU 是软件自由保护协会(Software Freedom Conservancy)的成员。
  • QEMU 版本可以在这里下载:https://www.qemu.org/download/

二、QEMU安装

  • QEMU下载windows版本: https://www.qemu.org/download/#windows
    虚拟引导文件下载:https://releases.linaro.org/components/kernel/uefi-linaro/latest/release/qemu64/
    硬件加速模拟下载:https://github.com/intel/haxm/blob/master/docs/manual-windows.md(只支持Intel CPU)
  • 安装:QEMU和haxm:按提示“下一步”即可,需要注意一下两点:
    • 1、安装完成后,将qemu安装目录的绝对路径添加到系统PATH中,为以后在“cmd窗口”运行命令提供便利;
    • 2、将虚拟引导文件“QEMU_EFI.fd”拷贝到QEMU安装目录中,以备安装虚拟机使用
  • 安装验证:
    cmd窗口执行命令:qemu-img.exe -V ,有如输出即可:
    C:\Program Files\qemu>qemu-img.exe -V
    qemu-img version 6.2.0 (v6.2.0-11889-g5b72bf03f5-dirty)
    Copyright (c) 2003-2021 Fabrice Bellard and the QEMU Project developers
    

三、QEMU虚拟机安装

  • 以虚拟化arm架构的银河麒麟系统为例:
    银河麒麟系统下载地址:

    https://itas109.blog.youkuaiyun.com/article/details/109453945?utm_medium=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~default-6.no_search_link&depth_1-utm_source=distribute.pc_relevant.none-task-blog-2~default~BlogCommendFromBaidu~default-6.no_search_link
    
  • 虚拟机系统安装:

    • 安装规划:

      • 生成虚拟磁盘文件:cmd窗口下执行以下命令
      C:\Program Files\qemu>qemu-img.exe create -f qcow2 H:\vm\arm64\kylindisk.qcow2 40G
      

      注:qemu默认安装路径为“C:\Program file\

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值