We have multiple different "computers" that uses SD card like drives to store Windows. Those Windows are written to those cards with HDD Raw Copy.
Every couple of weeks we manually
- Write those .img, .imgc files to cards from a PC
- Insert it to device and boot
- Install new version of a software
- Take away card to a PC and take backup with HDD Raw Copy
- Re-insert it to device
- Do some tests
Every device have different image and installed software. Devices are different but have static IP's and their image rarely changes.
I want to automate everything beside the last step, How can I do this? I am also open to other approaches.
P.S: I read about PXE but I am not sure it is applicable to my situation