環境:
windows 10
2018-04-18-raspbian-stretch.img
一、下載QEMU
根據你的系統情況,下載相應的版本,並安裝完成
https://www.qemu.org/download/
二、准備內核
由於arm版本的不同,我們使用網上已經編譯好的內核版本和樹配置文件
https://github.com/dhruvvyas90/qemu-rpi-kernel
根據版本需要下載kernel-qemu-4.14.79-stretch和versatile-pb.dtb
三、准備環境
將樹莓派的鏡像、內核和樹文件,放入到qemu安裝路徑中
打開cmd,在qemu目錄中運行
qemu-system-arm -M versatilepb -cpu arm1176 -m 256 -drive format=raw,file=2018-04-18-raspbian-stretch.img -net nic -net user,hostfwd=tcp::5022-:22 -dtb versatile-pb.dtb -kernel kernel-qemu-4.14.79-stretch -append "root=/dev/sda2 panic=1 rootfstype=ext4 rw"