Raspberry PI: network boot explained
Versione del 10 gen 2018 alle 10:15 di Renzo (discussione | contributi) (→Any Raspberry PI can be net-booted)
The network booting process has three phases:
- get an IP address via DHCP
- load kernel and configuration files using TFTP
- mount root partition by NFS
Any Raspberry PI can be net-booted
...but it needs an SD card. Only Raspberry PI 3 supports netkork booting without any card (although I have not tested it yet).
The SD card need to contain one FAT partition and inside it one file: bootcode.bin. The latest version of bootcode.bin can be dowloaded from here.
Further information on the boot modes can be retrieved from the boot modes page on the raspberry pi foundation documentation site.