3
I have a project where Mac Minis will be used to run different applications. Each Mac Mini will have ONE application that it will ever have to run in its lifetime, and it will have to run it all day every day. Ideally, I would love to have it set up so that the Mac Turns on when power is applied, and automatically runs the application, fullscreens it, etc...
The Minis are running 10.7 (OS X Lion)
I've got most of this taken care of, however, I was wondering if there is perhaps some software out there that will "auto-restore" the Mac's hard-drive to the exact same state on every boot.
Is there any way to auto-restore the hard-drive to an EXACT state on every startup? (I'm thinking something like the software they sometimes use on university computers to make sure the computer gets restored to a clean state after a student uses it. This means there will NEVER be any changes made to anything after a restart. The computer will be cut off from the internet.)
Would it be sufficient to grant users write access only to their temporary user profile, and then have that profile be overwritten on every login? – soandos – 2011-12-17T23:09:47.803
No, this is actually a little bit of overkill since there will never be a user of the machine, it will be completely automated and the only human interaction it will ever get is someone pressing the power button. However, in case the application running on it causes problems over a long period of time, or a hard power reset causes an issue, I was thinking some kind of hard drive restore from a "perfect" image on startup would be beneficial. – JonathonG – 2011-12-17T23:12:59.850
This might be an odd question, but does it need to be running on a mac, or will a linux machine do? – soandos – 2011-12-17T23:27:33.600
I would much rather use a linux machine, but unfortunately this particular project requires the use of the Macs... – JonathonG – 2011-12-17T23:42:01.987
Does your program need to write to the hard drive? – soandos – 2011-12-17T23:44:35.463
No, it doesn't. – JonathonG – 2011-12-18T00:08:57.123
So how would the hard drive get changed anyway? – soandos – 2011-12-18T00:09:46.330