Super User is a question and answer site for computer enthusiasts and power users. It's 100% free, no registration required.

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Anyone know anything about resetting these 3 OS's on boot, I prefer some kind of software.

I have 3 machines that i use for testing software, i want those machince to be as clean as possible after each boot.

  • Mac OS X 10.6.8
  • Ubuntu 12.04 LTS
  • Windows 7


share|improve this question

migrated from Aug 17 '12 at 14:50

This question came from our site for professional and enthusiast programmers. – Joachim Pileborg Aug 16 '12 at 12:33
Why the downvotes? What did I miss? – Rasmus Styrk Aug 16 '12 at 17:12

Virtualisation is probably the way to go with this. Use something like VirtualBox and can take a snapshot of the operating system in a fresh state.

Then, it is trivial to reset any of the OS in question to a blank state. It will also mean you won't need 3 machines anymore, you could do it with 1.

share|improve this answer
that could be a solution. But it would be awesome if some software could just delete/revert all files since login – Rasmus Styrk Aug 16 '12 at 12:39
Not sure about Linux, but Windows and Mac both have some restore features don't they? i.e. Time machine in Mac? – Adam King Aug 16 '12 at 12:40
I have 3 machines because of different hardware (cpu speed/ram avail). – Rasmus Styrk Aug 16 '12 at 12:40
With VirtualBox you can specify the cpu and ram availability to each VM. – Adam King Aug 16 '12 at 12:41
You know anything about using diskimages and then reinstall the image on boot? – Rasmus Styrk Aug 16 '12 at 12:45

For Windows and Linux variants the easiest way is to host them in a virtual machine. If you use VMWare then you can set the disk to be non-persistent, so that when you reboot it goes back to the last snapshot. You can do this in the free VMWare player.

For the Mac I think you would need to set up an OSX server which can then provide Netboot images to client machines that reset to a known state every time.

share|improve this answer

One option for OS X is Faronics Deep Freeze, which resets the computer back to standard at each reboot. It's not going to be as convenient or flexible as a virtual machine, but since the license of OS X v10.6 (non-server version) doesn't allow virtualization...

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.