本文指导的是在 Windows 10 环境下利用QEMU模拟 Raspbian。
Raspbian 是专门用于 ARM 卡片式计算机 Raspberry Pi® “树莓派”的操作系统, 其基于 Debian 开发,针对 Raspberry Pi 硬件优化。
Raspbian 并非由树莓派的开发与维护机构 The Raspberry Pi Foundation “树莓派基金会” 官方支持。其维护者是一群 Raspberry Pi 硬件和 Debian 项目的爱好者。
安装QEMU
根据操作系统版本选择下载,一般选择64位的。
官方下载:https://www.qemu.org/download/#windows
系统映像与内核
下载映像
从上海交通大学镜像站下载:https://mirrors.sjtug.sjtu.edu.cn/raspberry-pi-os-images/,解压得到 *.img
文件,即为系统映像文件
注:树莓派有多个镜像分支,我使用的是基于 Debian 的树莓派 Raspbian。
https://mirrors.sjtug.sjtu.edu.cn/raspberry-pi-os-images/raspbian/images/
主要注意系统的版本代号,后面更换源的时候用到
架构:
- arm64
- armhf
版本:
- wheezy
- jessie
- stretch
- buster
注:Raspbian 系统由于从诞生开始就基于(为了armhf,也必须基于)当时还是 testing 版本的 7.0/wheezy,所以 Raspbian 不倾向于使用 stable/testing 表示版本。——摘自清华大学镜像站