> However, dealing with a Raspberry Pi is a hassle: plugging in the wires, booting the board, accessing the shell, etc<p>Probably just could have configured USB OTG, so its powered by the device you plug in, enable shell, then scripted this. Then you can configure mounts over ssh, commands over ssh, probably even mount the device.<p>That being said, I encourage people to try to understand their devices, read the kernel, etc. Its something I strive to continually improve. Lets fix our own shit :D.