Arch Linux运行树莓派系统(2022年)
需要安装QEMU及其相应的aarch64虚拟包,具体安装方法已经忘了,网上应该能搜得到(比如Arch wiki),本篇主要内容是树莓派系统镜像的提取
Arch wiki QEMU
参考国外的脚本(注意,稍微做了一丢丢修改,适应QEMU7.0的配置),把树莓派的btd和kernel提取出来,启动镜像
https://gist.githubusercontent.com/Ch0pin/191007e621e806a6283d5ec5416b8847/raw/1be4b0d62c526eff245734ed38b034fabc8448e2/rasp
由于没用libvirtd管理,所以只能通过脚本启动
换源
选了北外源
扩容+SSH配置
爬墙看下面参考资料
结语
感觉体验并不流畅,启动缓慢,一方面可能是qemu的网卡没配置好,网速时好时坏,另外有可能是用了dektop版本的问题,一堆桌面应用去抢1GB内存肯定不够用。平时的话qemu-user应该够我做Arm64实验了,用不上这个。
tips:后面换了lite版本,跑起来相对流畅,至少能顺利把实验做完了。
总之,不推荐使用这种方式开发树莓派
现在先写一下,没准以后能用得上
参考资料
Emulating Raspberry Pi with QEMU