Due to the fact that Syracuse University is very Microsoft-centric, I find myself needing to boot into my Windows partition often to do some work. Because I use VMWare to run multiple instances of Linux and Minix, I decided to give it a whirl and try to get Windows Media Center Edition running virtually. I found this great tutorial the other day which offered me most everything I needed. (mirrored here with bad formatting) The following is a list of the small derivations I had to do, to get it fully working:
Under Prepare The Disk step 4, to grant a user privileges to access the disk run the following commands (as root):
Under Prepare Windows step 4 I did not do anything
Under Create The Virtual Machine step 3 I selected “Windows XP Professional” (not the 64bit edition even though my OS is Media Center 64 bit (not sure if changing it will affect anything)); under step 8, I selected a “nat” setup, and under step 12 I select hda1 and hda3 corresponding to my primary Windows and Linux partitions
Before I perfomed the instructions in “Fire Up The Virtual Machine” I had to install the VMWare SCSI driver (not sure why as my laptop has an IDE hard drive interface). If you don’t you will get get a BSOD when Windows is booting up from VMWare. To do this simply (instructions found here and at the bottom of the page here)
Under Fire Up The Virtual Machine make sure you adhere to step 2! (you will destroy Linux if you don’t). Your mouse will probably not work until you install vmware tools and restarted, which can only be done after logging into an administrator account. On the login screen, tab until the first user account is selected, then use the down arrows if necessary to highlight an admin account, then enter the password. If it asks you to active (like it did for me), simply go through the process (using the net), inputting the certificate of authenticity number from the sticker on the bottom of your laptop. After you are logged in, click on the “install vmware tools” item on the vmware settings menu, use the keyboard to go through the process and reboot.
Under Setup The Boot Disk steps 4/5, you are instructed to create menu.lst on the floppy. When I ran setup (described a few steps below), I noticed that grub tried to use the grub.conf configuration file. Thus I copied menu.lst to grub.conf (on the floppy in Linux) and chmod’d it as described to do with menu.lst. After this, the rest of the process works normally.
And Thats It, Best Of Luck!!!!