Maybe this is a stupid idea, but I wonder whether it's possible (and maybe it's even the wrong place to ask, so please correct me if I'm wrong).
I was wondering whether the following is possible:
- Take a powered-off Raspberry Pi.
- Connect it to a network switch.
Then, from another computer:
- Send a signal to the switch (and hence to the Pi) to wake the Pi up.
- Transfer the operating system to the Pi via the network, so that the Pi boots to whatever you send to it.
- Transfer the initial setup of files & co. to the Pi to setup the environment.
Is this doable?
My idea was to use SD-card-less Pis and equip them purely via the network. This would make managing a lots of Pis from a central location very easy, and you could control the setup from a central point.
What do you think?
If it's not possible: What may come close to it? Can you run Vagrant on the Pi, e.g.?