Network Booting Raspberry Pi Classroom Lab

The goal is to create a network booting environment for a classroom set of Raspberry Pis.

This will make it a lot easier to update, or use a special image for a given class.

This will probably require:

  • DHCP
  • tftp server for boot image
  • some scripts (in the base image) to figure out the NFS root & user file systems for each Pi and user
  • NFS

Network Boot