2 ms·
If you have a bunch of them, you cannot centrally manage them this way without a lot more work. Also, if they log to disk, it will wear down the SD card quickly
by pmarreck 5y ago
If you have a bunch of them, you cannot centrally manage them this way without a lot more work. Also, if they log to disk, it will wear down the SD card quickly. Netbooting wears down 0 SD cards.
- jthrowsitaway 5y agoSD cards are less than optimal in Pis for general computing usage, but you could put something like iPXE on the card. That's how I'd work around the issue originally described in this thread. https://en.m.wikipedia.org/wiki/IPXE https://en.m.wikipedia.org/wiki/IPXE
- adastra22 5y agoAt the tech lab I managed IT for back in college we had our own implementation of the preboot environment hacked together from Python and shell scripts on top of a nearly bare linux initrd filesystem. It would poll the router until it got an assignment, then fetch the appropriate files and boot the proper OS. We had to roll our own stuff because it was actually rsync'ing Windows hard drive images and would refresh the drive to clean state before booting every time the power cycled each morning. But you wouldn't need any of that and could probably hack together a solution that does what you want with iPXE.