On Feb 3, 2005, at 4:01 PM, AZ Pete wrote:
> I have a somewhat theoretical question regarding VMWare and how well
> it isolates itself from the rest of the machine.
> I'll explain by way of example.
>
> I have a Windows XP box which is one of my main use machines. We
> sometimes have friends and relatives over and they like to use this
> machine to surf and play games,etc. Due to the fact the my nephew
> likes to run P2P apps (Kaza and the like), there's a very high likely
> hood that this machine will get infected with viruses, spyware, etc.
>
> If I load VMWare and create a separate XP session for my newphew to
> play around in, will this prevent the "main" XP installation from
> becoming infected should he download some nasties within his VM
> session.
>
> If this is the case, one could simply create a separate VM session for
> each person that would use the machine and never have to worry about
> the main OS session being affected. Is this how it works or am I
> oversimplifying?
Yes, it's definitely possible. And it's even better than you think.
VMWare has the capability of creating sessions that either 1) always
commit all changes to disk 2) ask if changes should be made or 3)
discard all changes. This last type of session is extremely handy if
you want a very controlled starting point. I used to use it a lot to
test buggy installers and the like... but then I had the great idea to
use it with my daughter.
Basically, the games installed on her WindowsXP box (Jumpstart, etc)
all had the tendency to completely screw up the system and cause locks
and hangs at an extremely regular basis. So I switched her system to
run Linux (SuSE) and installed Windows in a VMWare session. Then, I
installed all of the software that she wanted to run and then switched
the mode to 'always discard changes'. After that, she could do
whatever the heck she wanted and, more to the point, the games she was
running could mess around as much as they wanted for as long as she had
the session running. As soon as she shut it down, ALL changes to the
disk were restarted. Meaning that the very next time she started up
VMWare, it was right back to where she had started the first time.
Very slick.
I also toyed with the idea of setting up a bunch of VMWare sessions,
all dedicated to a different game. But I rejected that idea since that
would be overkill and besides, I didn't feel like installing Windows
that many times.
Now in our case, it all proved to be an ultimately fruitless exercise
since most of her games were practically unusable in VMWare and so I
had to switch her to a dual-boot system... but still, the concept was
great.
Kurt
---------------------------------------------------
PLUG-discuss mailing list -
PLUG-discuss@lists.plug.phoenix.az.us
To subscribe, unsubscribe, or to change you mail settings:
http://lists.PLUG.phoenix.az.us/mailman/listinfo/plug-discuss