This challenge is simple.  Write code that produces what looks exactly like a full reboot of the computer. It must not show anything on the screen that indicates it is not a real reboot and should finish at the normal log in screen you would get after rebooting.

**Rules.**

 1. You can choose any OS you like to imitate. For example you can reboot into Linux from Windows or any other combination you choose.   
 2. The code should display the full shut down/reboot sequence full screen with no signs that it isn't real.
 3. This is a popularity contest so the cooler the better.
 4. The code must in reality be completely harmless, perform no rebooting and b easy to quit at any point.
 5. If you need to use external images to make the reboot look more realistic then your code should grab those automatically from the web.
 6. Your code should be self contained, only relying on standard freely available libraries or tools, and easily executable by following the instructions you provide.
 7. Good luck!

As it is a popularity contest, I will award the win to the answer with the highest number of votes on June 1, 2014.

---

Following a request to narrow the question, here is an additional rule.

 - The system should imitate any version of Windows or the Mint, Ubuntu, Debian, Fedora, Archlinux or Mageia distributions of Linux. For extra coolness, you should shut down in one and open in the other.

Interested people may want to look at http://codegolf.stackexchange.com/questions/26697/pitch-dark-earth-hour-remembrance where a number of ways are suggested for using the full screen even when starting in an xterm.