RaspberryPi の /boot 内のファイル
ファイル名 | 説明 |
---|---|
cmdline.txt | カーネルに渡すコマンドライン |
config.txt | RaspberryPi 初期ブートに使うパラメータ。start.elf 以降に使用される |
bootcode.bin | GPU用ブートローダ |
start.elf | Raspberry Pi 3 まで用ファームウェア |
startx.elf | Raspberry Pi 3 まで用ファームウェア。カメラドライバとコーデックを含む |
startcd.elf | Raspberry Pi 3 まで用ファームウェア。コーデックや 3D などを使わない簡易版 |
startdb.elf | Raspberry Pi 3 まで用ファームウェア。ファームウェアのデバッグバージョン |
start4.elf | Raspberry Pi 4 用ファームウェア |
start4x.elf | Raspberry Pi 4 用ファームウェア |
start4cd.elf | Raspberry Pi 4 用ファームウェア |
start4db.elf | Raspberry Pi 4 用ファームウェア |
fixup*.dat | start*.elfのリンカファイル |
issue.txt | ファイルの版など |
ssh or ssh.txt | ファイルが存在した場合、ssh が有効になる |
wpa_supplicant.conf | WiFi セットアップのための設定ファイル |
*.dtb | Linuxカーネル起動時に用いる、Raspberry Pi の各モデルのハードウェア定義ファイル |
kernel*.img | Raspberry Pi の各モデル用に用意されたLinuxカーネルイメージ |
kernel1.img | BCM2835 Raspberry Pi / Zero 用Linuxカーネルイメージ |
kernel17.img | BCM2836/2837 Raspberry Pi 2 / 3 用Linuxカーネルイメージ |
kernel171.img | BCM2711 Raspberry Pi 4 用Linuxカーネルイメージ |
kernel18.img | BCM2837/2711 Raspberry Pi 2 / 3 /4 用Linuxカーネルイメージ |
overlays | デバイスツリーオーバーレイファイルを収納するフォルダ。外付けデバイスなどのハードウェア用。 |
u-boot.bin | u-bootを使う場合、u-boot実行ファイルをこの名前で格納することが多い |
デバイスツリーオーバーレイファイルは config.txt ファイルによって指定され、読み込まれます。
参考:
「Raspberry Pi Documentation - Configuration」
https://www.raspberrypi.com/documentation/computers/configuration.html
「树莓派/boot分区内的文件有什么用?-开源基础软件社区-51CTO.COM」
https://ost.51cto.com/posts/1647