I’ve been spending a lot of time playing with the Parallels Desktop for Mac virtualization software (see Parallels Desktop for the Mac and (Short Cuts PDF) Windows for Intel Macs) recently. So, I decided to pay some attention Microsoft’s Virtual PC 2004 which recently became a free downloadable product. I installed Windows XP Pro SP2 and Ubuntu Linux 6.06 on the Intel Mac, so it seemed like an interesting idea to install Ubuntu Linux using Virtual PC too.

The MacBook running Parallels Desktop for Mac is a 2GHz Core Duo box. My Windows Media Center PC uses an Athlon 64 3400+ processor. Not a Core Duo, but still a reasonable CPU. Both boxes have 1GB RAM. I configured Parallels Desktop for Mac to provide 192MB RAM to Ubuntu. Linux in general and Ubuntu in particular is not a resource hog. The installation went fine and Ubuntu Linux runs pretty well as a Guest OS on the Mac.
So, I decided to let Virtual PC 2004 also give 192MB RAM to Ubuntu Linux. Ubuntu Linux installed without any special settings using Parallels Desktop for Mac. But, according to a great website (http://vpc.visualwin.com/) that provides Virtual PC Guest OS compatibility infomation, Ubuntu Linux needs to be installed using Safe Graphics Mode. So, I selected from Ubuntu’s install memu. I first tried it on a Dell Lattitude D600 notebook with 1GB of RAM and a 1.4GHz Pentium M. The Ubuntu installer seemed to choke everytime it reached the graphical world map used to set the time zone. I tried it a couple of times there and then decided to move it to a faster box (my Athlon 64). Same problem? Huh? A bit of chin rubbing. Hmm, Ubuntu Linux first boots as a Live CD. So, it finally dawned on me that it might need more RAM booting in Virtual PC (compared to Parallels Desktop for Mac). And, yep, a second attempt on the Athlon 64 box with Virtual PC giving 256MB to the Guest OS seems to have done the trick. Ubuntu’s installer got past the time zone setting screen fine and the installation seems to be progressing nicely now.
It will be interesting to see how the next version of Virtual PC handles resource requirements.


hi there,
thanks for the post.
isn't there a way to track resource usage on VirtualPC ? On Windows, if Virtual Memory is getting exhaused, windows posts a warning to the user.
It would be nice if VMWARE, XEN, VirtualPC can do the same.
BR,
~A
I installed Ubuntu 6.06 -desktop on VPC on my Mac Powerbook laptop. Yes, I had to use "safe graphics mode", but it installed fine. Runs slow as a dog though even after I gave it 512 MB.
Mike
if you were going to install only one which would it be?
stevew: I don't understand your question. Virtual PC 2004 (now replaced by 2007) is for Microsoft Windows while Parallels Desktop for Mac is for the Mac. Parallels does have a version for Linux and Windows which I have not tried though.
Theres also an alternate cd where u dont run the live mode u just install it very faster. and Maybe u should just boot >.