ILD

build & run aarch64 tiny kernel on qemu
2024-12-18
使用qemu来学习linux内核是一个很好的方法,效率很高,不需要开发板。可以快速编译运行。本文编译一个最新的longterm内核6.12,arch为arm64。qemu系统为:qemu-system-aarch64。1 安装qemu程序$ sudo dnf install qemu-system-

qemu emulate virtio block device
2024-12-22
要给qemu启动的系统添加块设备,涉及到两个部分,一个是在qemu启动命令行添加块设备,第二个是linux内核开启相关的驱动。qemu block device options根据qemu document 2.2.2 Block device options。添加块设备有3种方法,方法一:-hda

emulate mtd in arm64 qemu
2025-7-15
老的qemu运行参数:if=mtd,format=raw,file=/tmp/flash.img,貌似已经模拟不出来mtd了。搜索发现,可以通过block2mtd,从一个块设备创建一个mtd。 │ -> Device Drivers

Copyright © linuxdev.cc 2017-2024. Some Rights Reserved.