Installing Ubuntu Dapper on Parallels running on Tiger

After my success with installing Windows XP on my shiny new iMac, I tried to install Ubuntu Dapper (a.k.a. Dapper Drake). Why would I want to install Linux on a Mac? Because that’s what I’m running on my server, so I need a sandbox where I won’t risk breaking real stuff.

Anyway, I created a new VM, chose Linux as the Guest OS Type, and Debian Linux as the Guest OS Version (since Ubuntu is derived from Debian and was most likely the closest).

Next, I put a CD of the latest Ubuntu install (Server Version: 6.06). Using mostly the defaults all along, the installation went smoothly. The only part were I went fancy was to use LVM (Logical Volume Manager). Everything went smoothly till it was time to reboot the machine…

The reboot went fine till after it was done uncompressing the kernel. Then it froze! Ouch.

From there, it was a lot of testing of various options, versions of Linux, even redid a full install without LVM. Nothing made any difference! So, I went ahead and tried to install Sarge (Ubuntu 3.1). This went like a breeze and worked the first time around (after all, Parallels officially supports Debian). So I was feeling a bit better…

… and went on to do some more research. And read that some people had had some luck with the Live CD (I had used the server CD since I wanted a permanent installation). So after a little while the download was over, and I booted the LiveCD, and it worked! Hurray! Bring on the champaign… Hold on, we are not quite there, but keep it in a nice cool place… Just in case…

And after playing for a while, just starring at me on the desktop was an “install” icon, so I figured, just one more try would not hurt. I went through the installation, and was bracing myself for the freeze right after the kernel gets uncompressed, but lo and behold! It did not freeze. Wow! Home free at last.

Ok, yes, you can bring on the champaign now.

Not sure what’s different about the 2 installers, but I don’t think I’ll try to figure it out. If anyone knows, would you let me know, please?

Note: this is my first post done using TextMate Blogging Bundle, so this may have a few hiccups…
In case you were wondering what the xmlrpc URL is for typo, it is /backend/xmlrpc (Thank you Damien)

Installing Windows XP on MacOS with Parallels

I recently Switched back to MacOS and one the unforeseen (Well, almost, it just turned out much better than I anticipated!) consequence is Parallels Desktop. In case you were wondering, the other one is TextMate]. Parallels is one of the first applications I installed after unpacking my new iMac.

Installing Windows was surprisingly easy, and is probably easier than to install BootCamp, repartition, and then having to reboot to switch back and forth between MacOS and Windows.

Here’s what I did.

### Installing Parallels
Just download Parallels Desktop, get a trial key, or better yet, just buy it and run the installer.

### Installing Windows XP
Not much here. Create a “New Window…”, choose “Typical Settings”, then select “Windows” as the Guest OS Type, “Windows XP” as the Guest OS Version, and hit “Finish”. Then just put in a windows CD (I used a WinXP SP1 CD), boot up the Windows VM and voila! The installer starts up, and from there, it’s just like installing windows, except that here, it finds all the drivers. Once Windows is installed, I went through the __Windows Update__ ritual of update, reboot, update, reboot, update, reboot… It will end at some point, I promise!
You can now set the Windows resolution to what you want.
Hint: use option-return to switch to full screen mode.

### Installing the Parallels Tools
As if this wasn’t good enough, when running windows, you can install the Parallels Tools to get transparent mouse switching between the 2 environments, as well as sharing of your mac disk with the windows environment. To install, while windows is active, just Run the “Install Parallels Tools” from the VM menu. This will trigger the installer in the windows environment, and once the installer completes, you no longer need to click to switch the mouse cursor to sync the mouse with windows. It is now all automatic as soon as you hover over the windows window.

Pretty neat, no?

### Installing PDTweaker
One more step to have the perfect setup. As it appears that too much caching is not necessarily the best thing in the world, and in some cases, no caching is best, you should install [PDTweaker](http://www.multisolar.com/software/PDTweaker/) which will remedy this. Suprisingly, this was the tricky bit of the whole thing because it requires that you install [Application Enhancer 2.0](http://unsanity.com/haxies/ape/) firts, and once I installed it, it would still not recognize the .ape package. Fortunately, the solution was right on the main PDTeaker Page. I was able to install PDTweaker by going to the System Preferences, selecting the Application Enhancer Panel (under Other), and then click on the ‘+’ to add PDTWeaker.

That’s it!

Next step: install Ubuntu.

in Mac | 451 Words