Windows10/Linux系统qemu模拟树莓派buster系统

xingyun86 2021-3-1 1743

win10系统qemu模拟树莓派buster系统(如需扩容可参考扩容树莓派磁盘方法

1.qemu官网下载qemu

安装步骤,解压即可

2.树莓派官网下载buster系统

解压出img

3.github下载qemu支持树莓派内核固件

这里需要注意,解压出来后2021-01-11-raspios-buster-armhf-full.img对应内核版本要选择kernel-qemu-4.19.50-buster和versatile-pb-buster.dtb,不要选择kernel-qemu-5.4.51-buster和versatile-pb-buster-5.4.51.dtb。

4.制作启动脚本

@ECHO OFF
CD /D "%~dp0"
SET PATH=D:\qemu;%PATH%
@ECHO ON

5.启动树莓派OS

qemu-system-arm -kernel kernel-qemu-4.19.50-buster -cpu arm1176 -m 256 -M versatilepb -dtb versatile-pb-buster.dtb -no-reboot -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw" -net nic -net user,hostfwd=tcp::5022-:22 -hda 2021-01-11-raspios-buster-armhf-full.img

下载Tap-Windows虚拟网卡工具,安装虚拟网卡,重命名为TAP2.并将物理网卡网络共享到该网卡。

qemu-system-arm -kernel kernel-qemu-4.19.50-buster -cpu arm1176 -m 256 -M versatilepb -dtb versatile-pb-buster.dtb -no-reboot -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw" -net nic -net tap,ifname=TAP2 -drive "file=2021-01-11-raspios-buster-armhf-full.img,index=0,media=disk,format=raw"


启动完成

上传的附件:
×
打赏作者
最新回复 (0)
查看全部
全部楼主
返回