• gentoo在KVM+QEMU中安装笔记

    时间:2024-01-26 10:13:52

    gentoo是比较难安装的,本笔记主要是记录本次安装过程,以备参考。1、首先,下载镜像,可以去国内各大镜像网站下载,我选择的是清华的镜像源:https://...

  • Hypervisor 和Docker 还有Qemu有什么区别与联系?

    时间:2024-01-24 11:01:11

    Hypervisor Hypervisor是一种运行在基础物理服务器和操作系统之间的中间软件层,可以让多个操作系统和应用共享硬件资源,也叫做虚拟机监视器(VMM)¹。 Hypervisor有两种类型:Type I和Type II²。 Type I 直接运行在硬件上,例如KVM,Xen,Hyp...

  • qemu 模拟-arm-mini2440开发板-启动u-boot,kernel和nfs文件系统

    时间:2024-01-20 14:10:51

    qemu本文介绍了如何编译u-boot、linux kernel,然后用qemu启动u-boot和linux kernel,达到与开发板上一样的学习效果!虽然已经买了2440开发板,但是在实际学习开发过程中,还是觉得不方便,既然这样,那就用qemu模拟2440开发板,让学习来的更方便些吧!有些万一模...

  • QEMU KVM Libvirt手册(5) – snapshots

    时间:2024-01-15 12:00:11

    前面讲了QEMU的qcow2格式的internal snapshot和external snapshot,这都是虚拟机文件格式的功能。这是文件级别的。还可以是文件系统级别的,比如很多文件系统支持snapshot,如OCFS2还可以是block级别的,比如LVM支持snapshot我们这节来分析ope...

  • qemu-trustzone编译&运行(包含linux内核的编译方法)

    时间:2024-01-05 18:23:03

    由于之前都是用的mtk6797开发板,回到实验室之后想要做实验的话需要弄一个支持trustzone的qemu,在这里记录一下我的编译和调试过程。本来最近一直忙着看论文和写论文,但是忽然发现自己在实验部分还有好多欠缺,对一些关键问题的理解存在一部分想象(没有经过实践验证),这让我有些难以接受,虽然去搞...

  • 一步步教你如何在Ubuntu虚拟机中安装QEMU并模拟模拟arm 开发环境(一)uImage u-boot(转)

    时间:2023-12-23 22:21:38

    初次接触qemu是因为工作的需要,有时候下了班,可能需要在家研究一些东西,因为博主用到arm环境,这时候博主比较小气,不愿花钱买开发板,当然博主在这里给大家的建议是,如果要真正学懂arm构架的相关知识,还是单独买一块arm的开发板,慢慢摸索吧,毕竟这才是最好的学习方法,如果你不愿花钱那么你可以跟着博...

  • 采用大杀招QEMU调试Linux内核代码

    时间:2023-12-04 08:49:53

    Linux调试内核代码是非常麻烦。它们一般加printk, 或者使用JTAG调试。这里的方法是使用QEMU为了调试Linux核心。由于QEMU自己实现gdb server, 它可以容易地使用gdb要调整内核。也很有帮助。为了尽量不多花时间在QEMU设置上,这里直接使用下面的内核image:http:...

  • [虚拟化/云][全栈demo] 为qemu增加一个PCI的watchdog外设(四)

    时间:2023-11-29 15:00:54

    通过前面的操作,我们已经可以创建一个带有我们自己的PCI的watchdog外设qemu 虚拟机了。目的:1. 了解我们的外设情况。2. 为在guest中开发我们自己的linux PCI驱动程序做准备。查看我们的watchdog设备考虑到ubuntu对于 spice的支持不好。我们采用VNC显示。-v...

  • libvirt-qemu-虚拟机设备热插拔

    时间:2023-11-17 09:27:36

    cpu热插拔# virsh setvcpus $domain_name --count 4 --live (--config可写入配置文件永久保存)#前提条件和后续激活参考《libvirt-qemu-虚拟机cpu分配和cpu热插拔》内存热插拔<memory model='dimm'>  ...

  • Ubuntu12.10 下搭建基于KVM-QEMU的虚拟机环境(八)

    时间:2023-10-18 10:30:50

    Libvirt 是用c写的一个管理虚拟机及其资源(如网络、存储和外设等)的工具库,它不仅支持KVM/QEMU,它还支持xen,Vmware,OpenVZ和VirtualBox等其他HyperVisor,关于它的详细信息参考http://www.libvirt.org/。我们从 https://lau...

  • [qemu][cloud][centos][ovs][sdn] centos7安装高版本的qemu 以及 virtio/vhost/vhost-user咋回事

    时间:2023-05-19 19:33:26

    因为要搭建ovs-dpdk,所以需要vhost-user的qemucentos默认的qemu与qemu-kvm都不支持vhost-user,qemu最高版本是2.0.0, qemu-kvm最高版本是1.5.3在这之前,首先搞懂两个问题。一:qemu与qemu-kvm到底什么区别:https://se...

  • RT-Thread BSP qemu-virt64-aarch64 的编译环境搭建

    时间:2023-03-25 14:08:33

    前言最近需要使用 RT-Thread smart 开发调试一些软件功能,由于软件功能平台无关,使用实际硬件操作,会耗费较多的时间在程序烧写环节。打算使用 BSP qemu-virt64-aarch64 搭建一个 RT-Thread smart 的开发调试环境,可以开发验证一些平台无关的软件功能环境搭...

  • windows下利用qemu学习开发linux

    时间:2023-02-10 08:52:23

    学习qemu是我工作以来一直进行的事情,可一直都没有全面系统的学习与记录过。         qemu是一个模拟器、虚拟机,跟大家伙常用的virtual box 和VMware都是差不多意思的。只不过这个qemu更适合于开发者使用,首先它是免费的,并且是开源的,而且速度不是那么快,但是针对于嵌入式开...

  • qemu-ga windows下的安装及监控开发

    时间:2023-02-10 08:52:17

    windows安装qemu-ga   虚拟机配置里添加virtio serial端口     #virsh edit instance-name     devices里添加下面这段配置, 1 <channel type='unix'>2 <source mode='b...

  • qemu与libvirt编译与安装

    时间:2023-02-09 08:03:22

    qemu与libvirt编译与安装一 、qemu编译前准备以下链接为的本次编译环境为前提继续进行。http://www.cnblogs.com/grglym/p/7891253.html1、安装必要依赖包sudo apt-get install libyajl-dev libglib2.0-dev ...

  • 理解 QEMU/KVM 和 Ceph(3):存储卷挂接和设备名称

    时间:2023-02-04 21:13:21

    本系列文章会总结 QEMU/KVM 和 Ceph 之间的整合:(1)QEMU-KVM 和 Ceph RBD 的 缓存机制总结(2)QEMU 的 RBD 块驱动(block driver)(3)存储卷挂接和设备名称这篇文章分析一下一个 Ceph RBD 卷是如何被映射到一个 QEMU/KVM 客户机的...

  • QEMU 使用的镜像文件:qcow2 与 raw

    时间:2023-01-31 23:58:17

    qcow2 的基本原理qcow2 镜像格式是 QEMU 模拟器支持的一种磁盘镜像。它也是可以用一个文件的形式来表示一块固定大小的块设备磁盘。与普通的 raw 格式的镜像相比,有以下特性:更小的空间占用,即使文件系统不支持空洞(holes);支持写时拷贝(COW, copy-on-write),镜像文...

  • 探索Mac mini M1的QEMU/KVM虚拟化实现

    时间:2023-01-28 16:04:21

    背景 目前业界云平台一般会提供 Windows 虚拟机和 Linux 虚拟机,用户可以在这些虚拟机上部署符合 Windows生态和 Linux 生态的服务和应用。MacOS 作为 Apple 生态的基本操作系统,MacOS 虚拟化的实现将会为使用 Apple 生态的用户带来很大的便利,如直接在 M...

  • QEMU:如何在qemu仿真器上使用NFS挂载rootfs

    时间:2023-01-26 21:43:29

    - I build rootfs using busybox ,zimage using kernel source code. now i want to use NFS to read rootfs on qemu prompt can anybody tell me for arm as t...

  • qemu介绍、编译及使用简介

    时间:2023-01-20 08:55:20

    QEMU是一个支持跨平台虚拟化的虚拟机,有user mode和system mode两种配置方式。其中qemu在system mode配置下模拟出整个计算机,可以在qemu之上运行一个操作系统。QEMU的system mode与常见的VMware和Virtualbox等虚拟机比较相似,但是...