如何在Ubuntu上用Qemu模拟ARM版本的Fedora39操作系统?

摘要:参考 Fedora Quick Docs Fedora Server Documentation Deploy an ARM64 Fedora VM on your PC: 3 steps ArchitecturesAArch64Ins
参考 Fedora Quick Docs Fedora Server Documentation Deploy an ARM64 Fedora VM on your PC: 3 steps Architectures/AArch64/Install with QEMU Virtualization – Getting Started Fedora on Raspberry Pi Architectures/ARM ARM Single Board Computer (SBC) Installation Creating a virtual machine using Fedora Server Edition disk image 8 Linux virsh subcommands for managing VMs on the command line Use libguestfs to manage virtual machine disk images 虚拟化技术之kvm管理工具virsh常用基础命令 Fedora 高级设置及常见命令介绍 作者 pengdonglin137@163.com 概述 最近在我的家里的T620服务器上折腾Fedora系统时,发现这个系统有很多优点,其中一个就是debuginfod,当你用gdb调试发行版自带的可执行程序时,它可以帮你自动下载符号表和源码包,极其方便,虽然ubuntu22.04也开始提供这个功能,但是尝试了一下,感觉没有fedora好用。我从事的是嵌入式开发,目标机都是ARM64架构的,所以也想在ARM64上把这个功能用起来。 网上看到Fedora支持树莓派4,然后根据这个文章Fedora on Raspberry Pi操作了一下,确实可以。用树莓派官方提供的烧录工具,要写入的OS选择Use custom: 写入的系统也是下面提到的Fedora-Minimal-39-1.5.aarch64.raw.xz 烧写完毕,插到树莓派4B,连上HDMI线和串口,就可以看到启动界面了,测试发现,串口只能输出日志,不能输入,需要连上一个USB键盘到树莓派4B上来输入。 另外,默认烧录完毕后,根分区的大小只有4G,SD卡剩余的空间没有得到利用,可以参考下面介绍的方法对最后一个分区进行扩容。
阅读全文