tag:blogger.com,1999:blog-15723139762265803042024-02-08T14:44:50.004-06:00Kyle's Tech ExploitsPlaying with tech stuff - usually breaking it, occasionally fixing it, frequently writing about it.Kyle Bakerhttp://www.blogger.com/profile/07108844526804172504noreply@blogger.comBlogger5125tag:blogger.com,1999:blog-1572313976226580304.post-53548399674467923312008-03-17T15:56:00.005-05:002008-03-17T16:56:36.118-05:00Creating a Virtual Machine for Fedora 8This tutorial may seem a bit rudimentary, but I don't want to overlook Virtual PC novices. This is a detailed walkthrough of how to create a new virtual machine ready for an installation of Fedora 8 Linux (though it can just as easily be applied to nearly any operating system). Before you start, there are two assumptions:
<ol>
<li>You have downloaded and installed Microsoft Virtual PC 2007. Microsoft offers Virtual PC 2007 as a free download, available at <a href="http://www.microsoft.com/virtualpc/">http://www.microsoft.com/virtualpc/</a>. You will need to install the appropriate version for your operating system. My main machine runs Windows Vista Ultimate x64, so I had to download and install the 64-bit version of Virtual PC. If you don't know whether you run a 32- or 64-bit version of Windows, you might not have the technical acumen to install Linux. The good news is that as long as you are installing on a virtual machine, your actual machine can't really be compromised.</li>
<li>You have successfully downloaded installation media for Fedora 8. To download, visit <a href="http://fedoraproject.org/en/get-fedora">http://fedoraproject.org/en/get-fedora</a> and click the link for "i386 - Install DVD" under "Direct Download". It's important that you download the i386 version regardless of your host machine operating system. At this point, Virtual PC only supports 32-bit client operating systems - even on a 64-bit system. Once the download completes, you should double check the MD5 checksum of the ISO file to make sure it was successful. If you are using another operating system, just make sure you either have the physical installation media or an ISO of the installation media ready to go.</li>
</ol>
Now we can create a new virtual machine:<br />
<table>
<tr>
<th colspan="2" style="margin: 10px;">Step 1</th>
</tr>
<tr>
<td valign="top">
Open Virtual PC and click "New..." to open the New Virtual Machine Wizard
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_01.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_01.gif&width=200" alt="New Machine 01" style="height: 207px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_01.gif">fedora_8_new_machine_01.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 2</th>
</tr>
<tr>
<td valign="top">
Click the "Next" button.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_02.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_02.gif&width=200" alt="New Machine 02" style="height: 155px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_02.gif">fedora_8_new_machine_02.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 3</th>
</tr>
<tr>
<td valign="top">
Select the "Create a virtual machine" option and click the "Next" button.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_03.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_03.gif&width=200" alt="New Machine 03" style="height: 155px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_03.gif">fedora_8_new_machine_03.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 4</th>
</tr>
<tr>
<td valign="top">
Enter the name of your virtual machine (I called mine "Foo.Bar Fedora Client", since it's going to be a client on my "foobar.local" domain) and click the "Next" button.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_04.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_04.gif&width=200" alt="New Machine 04" style="height: 155px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_04.gif">fedora_8_new_machine_04.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 5</th>
</tr>
<tr>
<td valign="top">
Select "Other" as your operating system and click the "Next" button.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_05.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_05.gif&width=200" alt="New Machine 05" style="height: 155px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_05.gif">fedora_8_new_machine_05.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 6</th>
</tr>
<tr>
<td valign="top">
Select the "Adjusting the RAM" option, enter 512 MB (you can run it with 256 if you're hurting for memory) and click the "Next" button.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_06.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_06.gif&width=200" alt="New Machine 06" style="height: 155px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_06.gif">fedora_8_new_machine_06.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 7</th>
</tr>
<tr>
<td valign="top">
Select the "A new virtual disk" option and click the "Next" button.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_07.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_07.gif&width=200" alt="New Machine 07" style="height: 155px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_07.gif">fedora_8_new_machine_07.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 8</th>
</tr>
<tr>
<td valign="top">
Enter 20480 MB for your disk size (depending on how much you install, Fedora can take from 90 MB for a minimal install up to 9 GB for all packages) and click the "Next" button.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_08.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_08.gif&width=200" alt="New Machine 08" style="height: 155px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_08.gif">fedora_8_new_machine_08.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 9</th>
</tr>
<tr>
<td valign="top">
Click the "Finish" button to exit the New Virtual Machine Wizard.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_09.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_09.gif&width=200" alt="New Machine 09" style="height: 155px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_09.gif">fedora_8_new_machine_09.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 10</th>
</tr>
<tr>
<td valign="top">
Select your new virtual machine then click the "Settings" button.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_10.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_10.gif&width=200" alt="New Machine 10" style="height: 207px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_10.gif">fedora_8_new_machine_10.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 11</th>
</tr>
<tr>
<td valign="top">
Select "Networking" on the left and choose "Local only" next to "Adapter 1:" on the right. If your machine supports hardware-assisted virtualization, you may want to disable this under "Hardware Virtualization" on the left. I have experienced boot issues with Linux machines when hardware-assisted virtualization is enabled. However, my main PC does not support this, so I don't really know if there is an issue with Fedora 8. Click the "OK" button to close the settings window.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_11.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_11.gif&width=200" alt="New Machine 11" style="height: 142px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_11.gif">fedora_8_new_machine_11.gif</a></span>
</td>
</tr>
</table>
At this point, we're ready to start up the new machine. This part is pretty easy, but if you struggle, here are the instructions:
<table>
<tr>
<th colspan="2" style="margin: 10px;">Step 1</th>
</tr>
<tr>
<td valign="top">
Select your new virtual machine then click the "Start" button.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_12.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_12.gif&width=200" alt="New Machine 12" style="height: 207px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_12.gif">fedora_8_new_machine_12.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 2</th>
</tr>
<tr>
<td valign="top">
Choose "Capture ISO Image" from the "CD" menu. If you are booting from actual media, select "Use Physical Drive D" (where "D" is your CD or DVD drive) and skip the next step.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_13.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_13.gif&width=200" alt="New Machine 13" style="height: 146px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_13.gif">fedora_8_new_machine_13.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 3</th>
</tr>
<tr>
<td valign="top">
Browse to the Fedora 8 ISO image and click "Open".
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_14.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_14.gif&width=200" alt="New Machine 14" style="height: 147px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_14.gif">fedora_8_new_machine_14.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 11</th>
</tr>
<tr>
<td valign="top">
Wait for the virtual machine to boot. If you were too slow mounting the ISO image (or physical drive), you can reset the machine by choosing "Reset" from the "Action" menu.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/fedora_8_new_machine_12.gif"><img src="http://gi812.net/media/showimage.php?image=fedora_8_new_machine_12.gif&width=200" alt="New Machine 12" style="height: 207px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/fedora_8_new_machine_12.gif">fedora_8_new_machine_12.gif</a></span>
</td>
</tr>
</table>
That's it. Now you're ready to install.Kyle Bakerhttp://www.blogger.com/profile/07108844526804172504noreply@blogger.com1tag:blogger.com,1999:blog-1572313976226580304.post-72913098968899880922008-03-14T17:20:00.002-05:002008-03-14T17:20:56.203-05:00Installing openSUSE 10.3 in Virtual PC 2007 - Part 4 of 4<table>
<tr>
<th colspan="2" style="margin: 10px;">Step 26 - Online Update</th>
</tr>
<tr>
<td valign="top">
The installer wants to do an online update at this point. Let it go ahead and do it. You may as well at least start off with everything as up to date as possible.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_23.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_23.gif&width=200" alt="Install 23" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_23.gif">openSUSE_10.3_install_23.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 27 - Accept Updates</th>
</tr>
<tr>
<td valign="top">
The first thing that updates is the update system. Accept this important update (nobody wants to go into an endless loop).
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_24.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_24.gif&width=200" alt="Install 24" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_24.gif">openSUSE_10.3_install_24.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 28 - Wait</th>
</tr>
<tr>
<td valign="top">
Wait just a bit again for the YaST update to complete. Once it does, click "Next" to move on.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_25.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_25.gif&width=200" alt="Install 25" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_25.gif">openSUSE_10.3_install_25.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 29 - Accept More Updates</th>
</tr>
<tr>
<td valign="top">
I'll bet you thought you were done getting updates. Well, not quite. This time around, there are a bunch. There's a good chance you don't really need all of these updates, but I'm going to stick by my "practice patience" mentality. There is a kernel update and a couple of additional acceptance screens with this update. Just accept everything. It will be ok, I promise.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_26.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_26.gif&width=200" alt="Install 26" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_26.gif">openSUSE_10.3_install_26.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 30 - Wait</th>
</tr>
<tr>
<td valign="top">
I'll admit, this wait stinks. Your best bet is to pull open Minesweeper and knock out a few games while the updates install. My connection dropped probably about 20 or 30 times while it was installing. Every time a package fails to download, you will be prompted to retry or abort. Every time I had one fail, I chose "Retry" and the package immediately began to download. The one thing worse than waiting forever for something to install is waiting forever and having to babysit for stupid prompts. Once it's done, click "Next" to actually move on.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_27.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_27.gif&width=200" alt="Install 27" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_27.gif">openSUSE_10.3_install_27.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 31 - Reboot</th>
</tr>
<tr>
<td valign="top" colspan="2">
Due to the kernel update (and maybe one of the others), the system will reboot. Try to boot from the newest kernel update (the first on the list). If your reboot fails, openSUSE inserts a "Failsafe" boot option into the bootloader list you can try. The reboot went very smoothly for me.
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 32 - Choose Authentication Method</th>
</tr>
<tr>
<td valign="top">
If you're a real guru, you may be able to configure one of the network authentication methods. Windows domain authentication is very cool conceptually, but I had no success trying to get it to work at this point. I recommend sticking with the "Local (/etc/passwd)" option at this point. You can change it later - and I'll post an Active Directory authentication tutorial in the future.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_28.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_28.gif&width=200" alt="Install 28" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_28.gif">openSUSE_10.3_install_28.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 33 - Configure Local User</th>
</tr>
<tr>
<td valign="top">
I'm a Windows admin (among many other things) by profession, so I like to draw on my Windows knowledge frequently. On any Linux VM, I create an account for "administrator" and use the Windows local machine "Administrator" account's password. This means that all machines in my FOOBAR domain can be logged on using the same username/password combination. You don't have to do this, but I think it helps keep it simple.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_29.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_29.gif&width=200" alt="Install 29" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_29.gif">openSUSE_10.3_install_29.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 34 - Release Notes</th>
</tr>
<tr>
<td valign="top">
I always read release notes in detail. Wait, did I say read? I meant ignore.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_30.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_30.gif&width=200" alt="Install 30" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_30.gif">openSUSE_10.3_install_30.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 35 - Hardware Configuration</th>
</tr>
<tr>
<td valign="top">
Wait a couple of seconds for the hardware to be probed. All of the video settings are fine. I like to run my VM sessions in 1024x768 resolution (it fits nicely on my secondary 1280x1024 display). Just click on "800x600" and change it to whatever resolution you'd like. I did try to change the monitor settings to more accurately reflect the virtual hardware, but it ended up hosing up X-Windows. So just leave it be.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_31.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_31.gif&width=200" alt="Install 31" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_31.gif">openSUSE_10.3_install_31.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 36 - Finish</th>
</tr>
<tr>
<td valign="top">
Finally, the install is finished. Take this time to double check and make sure your wife hasn't left you due to neglect during the install process. Everything ok? Click "Finish" to exit the installer and boot openSUSE for the first time.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_32.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_32.gif&width=200" alt="Install 32" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_32.gif">openSUSE_10.3_install_32.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 35 - Login to GNOME</th>
</tr>
<tr>
<td valign="top">
Use that local user account ("administrator") you created a couple of steps ago to log in to a GNOME session.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_33.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_33.gif&width=200" alt="Install 33" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_33.gif">openSUSE_10.3_install_33.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 36 - Use openSUSE</th>
</tr>
<tr>
<td valign="top">
Congratulations! You can now use openSUSE as you'd like. If you're a Linux newbie, notice how easy it is to use. An average computer user can easily adapt to use the X Window System (X or X-Windows), and it can be easily deployed on a minimal budget.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_34.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_34.gif&width=200" alt="Install 34" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_34.gif">openSUSE_10.3_install_34.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2">Installation Summary</th>
</tr>
<tr>
<td valign="top" colspan="2">
Now that the install is complete, there are a couple of quirks I've found, some of which were mentioned earlier in the tutorial:<br />
<ol>
<li>The clock has a tendancy to run slowly. This is some kind of bug that is common to multiple Linux distributions on Virtual PC. It has been suggested to add "clock=pit" or "clocksource=pit" to the boot options to overcome this issue, but, in my experience, that doesn't help at all. Generally, a slow clock will not affect the utility of the system. However, if you are interested in using Active Directory (or kerberos) authentication, it will cause a problem. I don't have a good fix formulated for this as of yet.</li>
<li>The sound card doesn't work. Again, this is common to multiple distros. I haven't even tried to fix this because I generally don't care about sound on a VM.</li>
<li>The mouse's scroll wheel doesn't work. This one can be fixed easily, if you have enough know-how to manually edit a configuration file. In "/boot/grub/menu.lst", find the line that starts with "kernel /vmlinuz-..." and has "i8042.noloop" in it. After "i8042.noloop", enter "psmouse.proto=imps" (with a space between the entries). Next time you boot up, you'll be able to use the scroll wheel with no problems.
<li>The "Join Windows Domain" features that are included in the YaST administration console have not worked at all for me. I was able to overcome this problem, but through many manual changes. If you are interested in full Active Directory integration - including using Windows AD accounts to log into openSUSE, stay tuned. I'll be posting that tutorial in the future. It works, and it is way cool.</li>
</ol>
<br />
If you have any questions or comments, please fire away. I'll do my best to respond, and keep your eyes peeled for more obscure entries.
</td>
</tr>
</table>Kyle Bakerhttp://www.blogger.com/profile/07108844526804172504noreply@blogger.com1tag:blogger.com,1999:blog-1572313976226580304.post-88290346363742629592008-03-14T15:42:00.000-05:002008-03-14T15:43:25.930-05:00Installing openSUSE 10.3 in Virtual PC 2007 - Part 3 of 4<table>
<tr>
<th colspan="2" style="margin: 10px;">Step 16 - Still Waiting</th>
</tr>
<tr>
<td valign="top">
Picking up where we left off, after three hours of waiting, a screen that says "Finishing Basic Installation" is a good sign we're winding down. Typically the system will reboot once this screen is finished.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_13.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_13.gif&width=200" alt="Install 13" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_13.gif">openSUSE_10.3_install_13.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 17 - Boot from Hard Disk</th>
</tr>
<tr>
<td valign="top">
Assuming you have not ejected (or released) the install DVD, the VM will boot again from the CD. This time around, choose "Boot from Hard Disk".
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_14.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_14.gif&width=200" alt="Install 14" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_14.gif">openSUSE_10.3_install_14.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 18 - More Waiting</th>
</tr>
<tr>
<td valign="top">
For some reason, my first reboot was heavily delayed due to the system checking the disk drives. I've heard of and even seen various Linux installs take issue with Virtual PC's dynamically resizing virtual hard disks. This was a one time delay, so I figure it best to practice a bit more patience.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_15.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_15.gif&width=200" alt="Install 15" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_15.gif">openSUSE_10.3_install_15.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 19 - Set Root Password</th>
</tr>
<tr>
<td valign="top">
If you're a Linux/Unix newbie, "root" is the superuser account that is used to perform certain administrative tasks but should NEVER be used as your regular login account (sort of like "Administrator" in Windows). If you're a Linux/Unix snob, don't bust my chops for making the comparison. The root password should generally be something pretty tough to crack. Personally, I keep my virtual machines on a virtual network that is firewalled from my normal network and don't particularly care about password complexity. Typically I use my "FOOBAR\Administrator" (Domain Administrator) account password as my "root" password. One less thing to have to keep track of.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_16.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_16.gif&width=200" alt="Install 16" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_16.gif">openSUSE_10.3_install_16.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 20 - Configure Hostname</th>
</tr>
<tr>
<td valign="top">
Your hostname is how the machine identifies itself and (maybe) the way it will be identified on the network. I named mine "fb-suse" and gave it my "foobar.local" domain suffix. At this point, this machine is not a part of my Windows Active Directory and is not entered in my DNS, so the hostname will not resolve. Active Directory integration is a whole other tutorial... coming soon.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_17.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_17.gif&width=200" alt="Install 17" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_17.gif">openSUSE_10.3_install_17.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 21 - Configure Network</th>
</tr>
<tr>
<td valign="top">
There's generally no need to change any settings at this point. Just accept things as they are and move along.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_18.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_18.gif&width=200" alt="Install 18" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_18.gif">openSUSE_10.3_install_18.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 22 - Check for Internet</th>
</tr>
<tr>
<td valign="top">
It wants to check for internet connectivity. Let it go ahead, this will help when it comes time for updates.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_19.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_19.gif&width=200" alt="Install 19" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_19.gif">openSUSE_10.3_install_19.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 23 - Wait</th>
</tr>
<tr>
<td valign="top">
Oh yeah, did I mention you were going to have to wait? It downloads some XML stuff while "checking for connectivity" that could take a couple of minutes. Hopefully, you'll get the "Success" message. If not, you may have to skip the update steps that follow.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_20.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_20.gif&width=200" alt="Install 20" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_20.gif">openSUSE_10.3_install_20.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 24 - Registration</th>
</tr>
<tr>
<td valign="top">
Novell tries to collect information from you here. I chose to provide no voluntary information. I don't know if there's any reason to give them more info. Maybe if you're lonely and take comfort in the quantity of spam you receive.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_21.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_21.gif&width=200" alt="Install 21" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_21.gif">openSUSE_10.3_install_21.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 25 - Registration Success</th>
</tr>
<tr>
<td valign="top">
Congratulations, you are registered. Whatever that means. Just 13 more steps and a little bit more waiting ahead in part 4.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_22.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_22.gif&width=200" alt="Install 22" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_22.gif">openSUSE_10.3_install_22.gif</a></span>
</td>
</tr>
</table>Kyle Bakerhttp://www.blogger.com/profile/07108844526804172504noreply@blogger.com0tag:blogger.com,1999:blog-1572313976226580304.post-40419384050643384192008-03-13T14:36:00.012-05:002008-03-14T14:37:34.681-05:00Installing openSUSE 10.3 in Virtual PC 2007 - Part 2 of 4<table>
<tr>
<th colspan="2" style="margin: 10px;">Step 3 - Start the Installation</th>
</tr>
<tr>
<td valign="top">
Select "Installation" from the boot menu. On the line at the bottom, enter "i8042.noloop". This parameter will fix a bug that does not allow you to use the mouse. The "vesa" in the image is used to fix video driver problems commonly found in Linux distributions but is not actually needed in openSUSE.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_01.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_01.gif&width=200" alt="Install 01" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_01.gif">openSUSE_10.3_install_01.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 4 - Wait a Bit</th>
</tr>
<tr>
<td valign="top">
Get used to waiting. You'll be doing it frequently.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_02.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_02.gif&width=200" alt="Install 02" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_02.gif">openSUSE_10.3_install_02.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 5 - Pick a Language</th>
</tr>
<tr>
<td valign="top">
¿Hablas español?
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_03.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_03.gif&width=200" alt="Install 03" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_03.gif">openSUSE_10.3_install_03.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 6 - Media Check</th>
</tr>
<tr>
<td valign="top">
If you feel like dragging this out, you can go ahead and verify your media. The nice thing about Virtual PC is that if the media is bad and the install hoses up the hard drive, you can just delete it and try again. If you think I'm an idiot and are still trying to install from a mounted ISO image, I dare you to run a media check on it. What's that? It failed? I may be an idiot, but I'm not a liar.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_04.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_04.gif&width=200" alt="Install 04" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_04.gif">openSUSE_10.3_install_04.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 7 - Accept License Agreement</th>
</tr>
<tr>
<td valign="top">
You read the whole thing, right?
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_05.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_05.gif&width=200" alt="Install 05" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_05.gif">openSUSE_10.3_install_05.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 8 - Start New Installation</th>
</tr>
<tr>
<td valign="top">
Wait a bit while the installer performs a system analysis. Once complete, select "New Installation" and move forward.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_06.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_06.gif&width=200" alt="Install 06" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_06.gif">openSUSE_10.3_install_06.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 9 - Build Repository</th>
</tr>
<tr>
<td valign="top" colspan="2">
Wait a while for the repository to build. If you're still confident that I'm an idiot and skipped the media check on your mounted ISO image, you should find that the repository does not properly build. If you got this to work, let me know just how you did that.
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 10 - Select Time Zone</th>
</tr>
<tr>
<td valign="top">
Pick your appropriate time zone. The hardware clock is set to local time, not UTC. Like other Linux distros, openSUSE seems to have clock problems inside Virtual PC. We'll talk more about that after the install completes.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_07.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_07.gif&width=200" alt="Install 07" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_07.gif">openSUSE_10.3_install_07.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 11 - Select Desktop</th>
</tr>
<tr>
<td valign="top">
It's really up to you whether you want to use GNOME or KDE as your desktop engine (or some other one, for that matter). I recommend GNOME because (1) it's pretty and (2) it will make your screen look a lot like my screenshots.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_08.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_08.gif&width=200" alt="Install 08" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_08.gif">openSUSE_10.3_install_08.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 12 - Select Software Installation</th>
</tr>
<tr>
<td valign="top">
You can go with the defaults for software installation if you'd like. openSUSE's administrative tools make it easy to add or remove components after the install, if you even need to.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_09.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_09.gif&width=200" alt="Install 09" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_09.gif">openSUSE_10.3_install_09.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 13 - Accept License Agreements</th>
</tr>
<tr>
<td valign="top">
As always, make sure you read every last letter of each software license agreement. If you went with GNOME and the default installation, you should have to agree to licenses for "AdobeCCProfiles", "agfa-fonts", "flash-player", "java-1_5_0-sun" and "java-1_5_0-sun-plugin".
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_10.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_10.gif&width=200" alt="Install 10" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_10.gif">openSUSE_10.3_install_10.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 14 - Confirm Installation</th>
</tr>
<tr>
<td valign="top">
Are you sure you want to install? If you don't, you've already wasted a bunch of time.
</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_11.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_11.gif&width=200" alt="Install 11" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_11.gif">openSUSE_10.3_install_11.gif</a></span>
</td>
</tr>
<tr>
<th colspan="2" style="margin: 10px;">Step 15 - Wait</th>
</tr>
<tr>
<td valign="top">
This is not an exaggeration: prepare to wait three full hours for the installation to complete. Go get lunch. Then eat it. Then play Spider Solitaire for an hour. Then check your e-mail. Still not finished? Start writing a tutorial on how to do this install...</td>
<td valign="top">
<a href="http://gi812.net/media/images/openSUSE_10.3_install_12.gif"><img src="http://gi812.net/media/showimage.php?image=openSUSE_10.3_install_12.gif&width=200" alt="Install 12" style="height: 150px; width: 200px; border-width: 2px; border-style: solid; border-color: #000; margin-bottom: 5px;" /></a><br />
<span style="font-size: 9px; font-family: Verdana, Arial, sans-serif;"><a href="http://gi812.net/media/images/openSUSE_10.3_install_12.gif">openSUSE_10.3_install_12.gif</a></span>
</td>
</tr>
</table>Kyle Bakerhttp://www.blogger.com/profile/07108844526804172504noreply@blogger.com0tag:blogger.com,1999:blog-1572313976226580304.post-25269524550615557262008-03-13T12:28:00.003-05:002008-03-14T15:04:12.308-05:00Installing openSUSE 10.3 in Virtual PC 2007 - Part 1 of 4This is a long and drawn-out step-by-step tutorial for installing openSUSE Linux 10.3 on a Microsoft Virtual PC 2007 machine. Before you get started, you'll want to make sure of the following:<br />
<ol>
<li>You have installed Microsoft Virtual PC 2007. It's available for free at <a href="http://www.microsoft.com/windows/products/winfamily/virtualpc/default.mspx">http://www.microsoft.com/virtualpc</a>. For the purposes of this tutorial, I am running Virtual PC version 6.0.156.0 (x64) on Windows Vista Ultimate (x64). My machine has an Intel Core 2 Duo 6600 processor and 3 GB of RAM.</li>
<li>You have downloaded the openSUSE 10.3 installation DVD from <a href="http://software.opensuse.org/">http://software.opensuse.org/</a>. Make sure to download the 32-bit version as Virtual PC 2007 only supports 32-bit client operating systems (even on a 64-bit host). Once downloaded, verify the MD5 checksum to make sure the download was good.</li>
<li>You have burned the openSUSE installation DVD to an actual DVD. For some reason, mounting the ISO file in Virtual PC leads to a media error.</li>
<li>You have an entire afternoon free. If it wasn't bad enough that you had to download a 4.1 GB ISO image, this install is going to take a good 5 hours or more partially due to the above ISO mounting bug.</li>
</ol>
<br />
Now that we're through the prerequisites, just another 38 short and easy steps to completion.<br />
<table>
<tr>
<th style="margin: 10px;">Step 1 - Create Virtual Machine</th>
</tr>
<tr>
<td valign="top">
Using the "New Virtual Machine Wizard", create a new virtual machine. Select "Other" as your operating system. I recommend alotting 512 MB of RAM to the machine. If you are tight on resources, you can probably just as easily get away with 256 MB. Your virtual hard disk should be at least 10 GB. The default OS install is takes up about 4-5 GB. I went with 20 GB just to be safe.<br />
<br />
Once you've completed the wizard, you may want to configure some of the settings. I run experimental VMs on a localized network, so under "Networking", I selected "Local Only" for the ethernet adapter. My machine doesn't support hardware-assisted virtualization, but in the past, I've had major issues with Linux machines and hardware-assisted virtualization. You may need to uncheck this box if your VM doesn't properly boot.
</td>
</tr>
<tr>
<th style="margin: 10px;">Step 2 - Boot the Machine</th>
</tr>
<tr>
<td valign="top">
Put your burned openSUSE 10.3 installation DVD in your DVD drive. Start your VM and quickly select "Use Physical Drive D:" from the "CD" menu. Give it a bit to boot up. Once you see the openSUSE boot screen, push the down arrow to kill the timeout. Take a deep breathe. The easy part is over. If you had trouble up to this point, you may not want to continue. Otherwise, on to part 2.
</td>
</tr>
</table>Kyle Bakerhttp://www.blogger.com/profile/07108844526804172504noreply@blogger.com3