<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Make Tech Easier&#187; virtualization</title>
	<atom:link href="http://maketecheasier.com/tag/virtualization/feed" rel="self" type="application/rss+xml" />
	<link>http://maketecheasier.com</link>
	<description>Uncomplicating the complicated, making life easier</description>
	<lastBuildDate>Sun, 12 Feb 2012 15:58:24 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>How to Use KVM with Virtual Machine Manager</title>
		<link>http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16</link>
		<comments>http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16#comments</comments>
		<pubDate>Thu, 17 Nov 2011 00:58:40 +0000</pubDate>
		<dc:creator>Tavis J. Hampton</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[hardware-assisted virtualization]]></category>
		<category><![CDATA[kernel-based virtual machine]]></category>
		<category><![CDATA[KVM]]></category>
		<category><![CDATA[QEMU]]></category>
		<category><![CDATA[virt-manager]]></category>
		<category><![CDATA[virtual machine]]></category>
		<category><![CDATA[Virtual Machine Manager]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=41280</guid>
		<description><![CDATA[Virtualization has many uses. You can use it to test another operating system, run applications that your OS does not support, or even maintain virtual servers within one or more virtual machines. KVM (kernel-based virtual machine) is a Linux virtualization tool that makes use of hardware-assisted virtualization (also called native virtualization) using processor technology such [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16&amp;title=How+to+Use+KVM+with+Virtual+Machine+Manager&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16">How to Use KVM with Virtual Machine Manager</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-41286" title="kvm-logo-small" src="http://imagecdn.maketecheasier.com/2011/11/kvm-logo-small.png" alt="kvm logo" width="199" height="83" />Virtualization has many uses. You can use it to test another operating system, run applications that your OS does not support, or even maintain virtual servers within one or more virtual machines.</p>
<p><a href="http://www.linux-kvm.org/" target="_blank">KVM</a> (kernel-based virtual machine) is a Linux virtualization tool that makes use of hardware-assisted virtualization (also called native virtualization) using processor technology such as Intel VT-x and AMD-V. Red Hat’s <a href="http://virt-manager.org/" target="_blank">Virtual Machine Manager</a> now has support for KVM, making it easy to setup a virtual machine with a free graphical interface. It is also available for Fedora, Gentoo, FreeBSD, Ubuntu, and many other operating systems.<br />
<span id="more-41280"></span><br />
<img class="size-full wp-image-41287 aligncenter" title="centos-virt-manager" src="http://imagecdn.maketecheasier.com/2011/11/centos-virt-manager.jpg" alt="virtual machine manager running CentOS" width="600" height="375" /></p>
<h2>Installation</h2>
<p>Installation will vary according to the operating system, but we will look at the Ubuntu installation to get an idea of what it entails. Since KVM requires hardware virtualization capabilities, you need to make sure your computer’s processor supports it.</p>
<p>Open a terminal and type this command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">egrep</span> <span style="color: #660033;">-c</span> <span style="color: #ff0000;">'(vmx|svm)'</span> <span style="color: #000000; font-weight: bold;">/</span>proc<span style="color: #000000; font-weight: bold;">/</span>cpuinfo</pre></div></div>

<p>The output will either be a &#8220;0&#8243; or a &#8220;1&#8243;. A &#8220;0&#8243; unfortunately means that you do not have hardware virtualization. If you get a &#8220;1&#8243; and have virtualization enabled in your BIOS, you are good to go. Without hardware virtualization, you cannot use KVM extensions. You can still run virtual machines, but they will be painfully slow, as I discovered on my laptop with an old Intel T4200 processor.</p>
<p>If you want to double check the results, you can also run this command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">kvm-ok</pre></div></div>

<p>If all goes well, it will return:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">INFO: Your CPU supports KVM extensions
INFO: <span style="color: #000000; font-weight: bold;">/</span>dev<span style="color: #000000; font-weight: bold;">/</span>kvm exists
KVM acceleration can be used</pre></div></div>

<p>Ubuntu has some meta-packages you can install to get the virtualization tools you need. With one command, you can install most of them:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> <span style="color: #c20cb9; font-weight: bold;">apt-get</span> <span style="color: #c20cb9; font-weight: bold;">install</span> ubuntu-virt</pre></div></div>

<p>If you want to install each package manually, see the <a href="https://help.ubuntu.com/community/KVM/Installation">Ubuntu documentation</a>. After the installation, you should have qemu-kvm and virt-manager (the graphical frontend) installed.</p>
<h2>Post-Installation</h2>
<p>After installation, you need to make sure KVM is configured and given the necessary permissions. Type this command:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">groups</span></pre></div></div>

<p>Among your user groups, you should see &#8220;kvm&#8221; and &#8220;libvirtd&#8221;. If either or both are missing, you can run these commands to add your local user to the groups:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> adduser <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">id</span> -un<span style="color: #000000; font-weight: bold;">`</span> kvm</pre></div></div>


<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> adduser <span style="color: #000000; font-weight: bold;">`</span><span style="color: #c20cb9; font-weight: bold;">id</span> -un<span style="color: #000000; font-weight: bold;">`</span> libvirtd</pre></div></div>

<p>The last post-installation step you need to take is to logout and log back in. If you do not, you will get a qemu error like this: &#8220;libvir: Remote error : Permission denied&#8221;</p>
<h2>Create a Virtual Machine</h2>
<p>Once you are logged back in, you can start Virtual Machine Manager. It should be in your applications menu. Alternatively, press Alt+F2 and type virt-manager.</p>
<p><img class="aligncenter size-full wp-image-41283" title="virt-manager-new-machine" src="http://imagecdn.maketecheasier.com/2011/11/virt-manager-new-machine.png" alt="create a new virtual machine" width="469" height="474" /></p>
<p>On the first run, there will only be one available button to click labeled “Create a new virtual machine”. Click it and go through the creation process.</p>
<ol>
<li>Name the virtual machine. It can be pretty much anything. It is only an identifier for you to remember what it is.</li>
<li>Choose the installation method. In this example, I am going to use a CentOS 6 LiveCD ISO. That requires the first option “Local install media”. After choosing, click &#8220;Forward&#8221;.</li>
<p><img class="aligncenter size-full wp-image-41284" title="virt-manager-new-machine1" src="http://imagecdn.maketecheasier.com/2011/11/virt-manager-new-machine1.png" alt="virtual machine disk setup" width="469" height="474" /></p>
<li>Select the OS type and version. In my example, I chose &#8220;Linux&#8221; and &#8220;Red Hat Enterprise Linux 6&#8243;.</li>
<li>Select the amount of RAM you want to allocate and the number of CPUs to use.</li>
<li>Set your virtual disk size. This largely depends on the OS you are using and the amount of space you think you will need.</li>
<p><img class="aligncenter size-full wp-image-41285" title="virt-manager-new-machine2" src="http://imagecdn.maketecheasier.com/2011/11/virt-manager-new-machine2.png" alt="virtual machine disk creation" width="469" height="474" /></p>
<li>Set your network options. In most cases, the right option is already selected.</li>
<li>Click Finish</li>
</ol>
<p>Virtual Machine Manager should immediately start booting your virtual machine. If you booted from an ISO, you can then install the OS as you normally would or even run it from the LiveCD. If you want to see real-time information about your virtual hardware, click the &#8220;show hardware virtualization details&#8221; button. You do not have to keep the virtualization window open to keep running your virtual machine. This is useful if you only intend to connect to it remotely and use it as a server.</p>
<p>For more information about Virtual Machine Manager, visit the <a href="http://virt-manager.org/page/Main_Page">online wiki</a>. For more information about KVM, see the <a href="http://www.linux-kvm.org/page/Documents">online documentation</a>.</p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16&amp;title=How+to+Use+KVM+with+Virtual+Machine+Manager&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16">How to Use KVM with Virtual Machine Manager</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/use-kvm-with-virtual-machine-manager/2011/11/16/feed</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>Prayaya Virtualizes Your Windows OS And Make It Portable + Free Giveaway</title>
		<link>http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01</link>
		<comments>http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01#comments</comments>
		<pubDate>Fri, 01 Oct 2010 12:00:57 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[Portable]]></category>
		<category><![CDATA[USB Drive]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=22072</guid>
		<description><![CDATA[Update: the giveaway contest is now closed. Portable apps can be very handy if you only need a few applications. Portable Virtualbox enables you to bring along the whole OS in a thumb drive, but it can be slow and often take up a big chunk of your USB storage space. What if you can [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01&amp;title=Prayaya+Virtualizes+Your+Windows+OS+And+Make+It+Portable+%2B+Free+Giveaway&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01">Prayaya Virtualizes Your Windows OS And Make It Portable + Free Giveaway</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2010/09/prayaya-logo.jpg" alt="prayaya-logo" title="prayaya-logo" width="270" height="86" class="alignleft size-full wp-image-22132" /><strong>Update</strong>: <em>the giveaway contest is now closed.</em></p>
<p>Portable apps can be very handy if you only need a few applications. <a href="http://maketecheasier.com/install-virtualbox-in-usb/2010/01/02">Portable Virtualbox</a> enables you to bring along the whole OS in a thumb drive, but it can be slow and often take up a big chunk of your USB storage space. What if you can have the best of both world &#8211; a lightweight and portable OS that contains all the applications you need?</p>
<p><a href="http://en.prayaya.com/index.html" target="_blank">Prayaya V3</a> creates a portable Windows operating system on your removable storage device such as USB drive, iPod, external hard disk etc and allows you to install your own applications (and games), customize your own settings and even manage your own bookmarks. You can then bring the storage device around in your pocket and use it on any Windows computer.</p>
<p><strong>Note</strong>: <em>We have free giveaway for this great software. Read on for more detail.</em><br />
<span id="more-22072"></span><br />
Unlike portable virtualbox, Prayaya does not need a full OS image. What it does is to hook the kernel of the Windows PC and redirect the file operations. It only needs to store the important kernel files in the removable drive to work in any Windows PC. This also explains why it doesn’t take up a lot of space in your USB drive. In fact, the installation only requires a mere 15Mb of free space.</p>
<h3>Usage</h3>
<p>Firstly, <a href="http://en.prayaya.com/download.html" target="_blank">download</a> the installer in your Windows PC (it works with Windows XP, Vista and Windows 7 32-bit). The trial version is fully functional for 30 days. Plug in your removable device and run the Prayaya installer.</p>
<p>When prompted, select the removable drive as the installation destination.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/prayaya-installation.png" alt="prayaya-installation" title="prayaya-installation" width="577" height="436" class="aligncenter size-full wp-image-22109" /></p>
<p>After the installation, open your Windows Explorer and navigate to the removable drive. Double click on &#8220;StartV3.exe&#8221; to run Prayaya.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/prayaya-start-v3.png" alt="prayaya-start-v3" title="prayaya-start-v3" width="514" height="274" class="aligncenter size-full wp-image-22111" /></p>
<p>You will be asked to login to your Prayaya account. If you do not have a Prayaya account, click on the &#8220;register account&#8221; link to create a new account. This will be your main user account, so don&#8217;t forget your username and password.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/prayaya-login.png" alt="prayaya-login" title="prayaya-login" width="378" height="261" class="aligncenter size-full wp-image-22112" /></p>
<p>Next, you will see the Prayaya virtual desktop. It is a stripped down version of the host Windows OS (If the host OS is WIndows XP, the virtual desktop will also follow the XP layout).</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/prayaya-virtual-desktop.jpg" alt="prayaya-virtual-desktop" title="prayaya-virtual-desktop" width="577" height="361" class="aligncenter size-full wp-image-22114" /></p>
<p>The basic virtual desktop comes with system applications like Windows Explorer, calculator, notepad, Paint, Games etc. Since my host Windows is running IE9, the virtual desktop also have a copy of IE9 browser. </p>
<p>There is a toolbar at the top of the virtual desktop. This will also be your main command center. The center icon allows you to switch between the host OS and the virtual desktop (or use the shortcut key &#8220;Alt + q&#8221;).</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/prayaya-toolbar.png" alt="prayaya-toolbar" title="prayaya-toolbar" width="577" height="73" class="aligncenter size-full wp-image-22115" /></p>
<h3>Applications</h3>
<p>The installation of third party applications is the same as in any Windows platform. Simply download the installer and run it within the virtual desktop. Prayaya also comes with a software list with hyperlink for you to download the installer.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/prayaya-software-list.png" alt="prayaya-software-list" title="prayaya-software-list" width="581" height="455" class="aligncenter size-full wp-image-22116" /></p>
<p>Screenshot of GIMP running in the virtual desktop:</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/prayaya-gimp-running.png" alt="prayaya-gimp-running" title="prayaya-gimp-running" width="580" height="363" class="aligncenter size-full wp-image-22117" /></p>
<h3>Virtual desktop or small windows mode</h3>
<p>In the Settings, you can configure Prayaya to start in a virtual desktop or small windows mode.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/prayaya-settings-general.png" alt="prayaya-settings-general" title="prayaya-settings-general" width="599" height="449" class="aligncenter size-full wp-image-22118" /></p>
<p>In the small windows mode, you will only see a small window (akin to your Start menu) with links to your applications. This will allow you to work on the host computer and have access to your virtualized apps. For those who have used PortableApps, you will find this interface familiar. </p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/prayaya-small-windows-mode.png" alt="prayaya-small-windows-mode" title="prayaya-small-windows-mode" width="304" height="553" class="aligncenter size-full wp-image-22119" /></p>
<h3>Things to improve</h3>
<p>At the moment, there is no ways to save the sate (aka hibernation mode) of the virtual desktop, just like in Virtualbox. Everytime you start Prayaya, you have to restart the apps individually, which can take up a lot of time, depending on the host machine speed. Hopefully the developer can add in the &#8220;save state&#8221; feature in the next version.</p>
<h3>Free Giveaway</h3>
<p>The developer of Prayaya V3 has gladly sponsored us 5 license keys to be given away. Here&#8217;s how you can participate:</p>
<p><strong>Step 1</strong></p>
<p>Be our Facebook fan or follow us in Twitter:</p>
<table>
<tr>
<td width="300"><iframe src="http://www.facebook.com/plugins/likebox.php?id=99927419797&amp;width=300&amp;connections=0&amp;stream=false&amp;header=false&amp;height=62" scrolling="no" frameborder="0" style="border:none; overflow:hidden; width:300px; height:62px;" allowTransparency="true"></iframe></td>
<td>
<a href="http://twitter.com/maketecheasier"><img src="http://imagecdn.maketecheasier.com/twitter-follow-me.jpg" id="hovercard" title="@maketecheasier" /></a>
</td>
</tr>
</table>
<p><strong>STEP 2</strong></p>
<p>Fill up the form below. This is to make sure that we can contact you when you win the license. We promise that we won&#8217;t spam you.</p>
<p><strong>Update</strong>: <em>the giveaway contest is now closed.</em></p>
<p><strong>STEP 3</strong><br />
Share this post either in Facebook or Twitter, and leave a comment.</p>
<table>
<tr>
<td width="300"><a name="fb_share" type="box_count" href="http://www.facebook.com/sharer.php">Share</a><script src="http://static.ak.fbcdn.net/connect.php/js/FB.Share" type="text/javascript"></script></td>
<td>
<div id="tbox"></div>
<p><script type="text/javascript">
  twttr.anywhere(function (T) {
    T("#tbox").tweetBox({
      height: 100,
      width: 400,
      defaultContent: "Prayaya Virtualizes Your Windows OS And Make It Portable + Free Giveaway @maketecheasier http://bit.ly/9hYeDl",
      label: "Share via Twitter"
    });
  });
</script>
</td>
</tr>
</table>
<p>This giveaway begins now and ends <strong>Thursday, 7th October at 2359hrs Eastern Time</strong>. The winners will be selected at random and announced via email.</p>
<p><strong>Update</strong>: <em>the giveaway contest is now closed.</em></p>
<p>Share and enjoy!</p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01&amp;title=Prayaya+Virtualizes+Your+Windows+OS+And+Make+It+Portable+%2B+Free+Giveaway&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01">Prayaya Virtualizes Your Windows OS And Make It Portable + Free Giveaway</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/prayaya-creates-virtual-portable-windows/2010/10/01/feed</wfw:commentRss>
		<slash:comments>7</slash:comments>
		</item>
		<item>
		<title>Cameyo: Virtualize Your Applications And Make Them Portable (Windows Only)</title>
		<link>http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17</link>
		<comments>http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17#comments</comments>
		<pubDate>Fri, 17 Sep 2010 21:00:52 +0000</pubDate>
		<dc:creator>Damien</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[applications]]></category>
		<category><![CDATA[Portable]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=21411</guid>
		<description><![CDATA[Portable applications are useful in that you can run it in any computers and without installation. The bad thing is, not every applications can be made portable. One of the solutions that we reviewed previously is to make your Windows XP portable so you can carry all your apps around. However, that can be an [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17&amp;title=Cameyo%3A+Virtualize+Your+Applications+And+Make+Them+Portable+%28Windows+Only%29&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17">Cameyo: Virtualize Your Applications And Make Them Portable (Windows Only)</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img src="http://imagecdn.maketecheasier.com/2010/09/cameyo-logo.jpg" alt="cameyo-logo" title="cameyo-logo" width="235" height="40" class="alignleft size-full wp-image-21426" />Portable applications are useful in that you can run it in any computers and without installation. The bad thing is, not every applications can be made portable. One of the solutions that we reviewed previously is to <a href="http://maketecheasier.com/mojopack-carry-windows-xp-in-usb-drive/2009/12/25">make your Windows XP portable</a> so you can carry all your apps around. However, that can be an overkill for many. Most of the time, we just need access to a few applications, not the whole OS. This is where Cameyo comes in to fill the gap.</p>
<p><a href="http://www.cameyo.com/" target="_blank">Cameyo</a> is a Windows only software that virtualize your applications into a single exe file. With this virtualize application, you can bring it around and use it in any computers, without installation.<br />
<span id="more-21411"></span></p>
<h3>Usage</h3>
<p><a href="http://www.cameyo.com/" target="_blank">Download</a> and install Cameyo</p>
<p>Run Cameyo. Click &#8220;Capture installation&#8221;.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/cameyo-capture-installation.png" alt="cameyo-capture-installation" title="cameyo-capture-installation" width="471" height="347" class="aligncenter size-full wp-image-21412" /></p>
<p>It will first take a snapshot before the installation.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/cameyo-preinstall-snapshot.png" alt="cameyo-preinstall-snapshot" title="cameyo-preinstall-snapshot" width="307" height="126" class="aligncenter size-full wp-image-21413" /></p>
<p>When the Proceed with installation message appear, proceed with your application installation. </p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/cameyo-record-install.png" alt="cameyo-record-install" title="cameyo-record-install" width="404" height="122" class="aligncenter size-full wp-image-21414" /></p>
<p>In this example, we will install the Opera browser in our Windows system.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/cameyo-opera-installer.png" alt="cameyo-opera-installer" title="cameyo-opera-installer" width="517" height="394" class="aligncenter size-full wp-image-21419" /></p>
<p>When the installation is completed, simply click the &#8220;<em>Install done</em>&#8221; button.</p>
<p>Cameyo would then proceed to take a post installation snapshot to determine the files/folders that have changed. This could take some time. It is best to leave your system alone during this process</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/cameyo-postinstall-snapshot.jpg" alt="cameyo-postinstall-snapshot" title="cameyo-postinstall-snapshot" width="327" height="143" class="aligncenter size-full wp-image-21416" /></p>
<p>Once it is done with the snapshot, it will prompt you to enter the identification detail.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/cameyo-before-packaging.png" alt="cameyo-before-packaging" title="cameyo-before-packaging" width="493" height="348" class="aligncenter size-full wp-image-21420" /></p>
<p>Lastly, it will package the executable into a virtual file.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/cameyo-packaging.jpg" alt="cameyo-packaging" title="cameyo-packaging" width="327" height="140" class="aligncenter size-full wp-image-21421" /></p>
<p>You should now see a folder in your desktop. Inside the folder should contain the executable file of the application that you have just installed.</p>
<p><img src="http://imagecdn.maketecheasier.com/2010/09/cameyo-exe-folder.png" alt="cameyo-exe-folder" title="cameyo-exe-folder" width="532" height="211" class="aligncenter size-full wp-image-21422" /></p>
<p>Now, you can copy this folder to your thumb drive, bring it around with you and access to your applications wherever you are.</p>
<h3>Conclusion</h3>
<p>Personally, I have not test every single application in my system, so there is no way to know if Cameyo works for all. I have tested Opera, Safari browser and Filezilla. The post-installation snapshot of Safari took far too long, so I cancelled it before it was completed. As for Opera and Filezilla, they work fine.</p>
<p>Test it out and let us know which applications work and which one don&#8217;t.</p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17&amp;title=Cameyo%3A+Virtualize+Your+Applications+And+Make+Them+Portable+%28Windows+Only%29&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17">Cameyo: Virtualize Your Applications And Make Them Portable (Windows Only)</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/cameyo-virtualize-applications/2010/09/17/feed</wfw:commentRss>
		<slash:comments>6</slash:comments>
		</item>
		<item>
		<title>How to Create a Virtual Machine of Your Existing Windows Operating System</title>
		<link>http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12</link>
		<comments>http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12#comments</comments>
		<pubDate>Thu, 12 Nov 2009 13:35:57 +0000</pubDate>
		<dc:creator>Soumen Halder</dc:creator>
				<category><![CDATA[Windows]]></category>
		<category><![CDATA[vhd]]></category>
		<category><![CDATA[virtual machines]]></category>
		<category><![CDATA[virtual pc]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[vmware]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=8325</guid>
		<description><![CDATA[A virtual machine is a software, that lets you create and run a separate operating system in your existing computer system. You can boot the virtual machine from the parent operating system and run just like another software application. For example: If you are using Windows xp, you can install popular virtualization software like Windows [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12&amp;title=How+to+Create+a+Virtual+Machine+of+Your+Existing+Windows+Operating+System&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12">How to Create a Virtual Machine of Your Existing Windows Operating System</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" src="http://imagecdn.maketecheasier.com/2009/11/disktovhd-windows.jpg" alt="disktovhd-windows" width="161" height="139" />A virtual machine is a software, that lets you create and run a separate operating system in your existing computer system. You can boot the virtual machine from the parent operating system and run just like another software application.</p>
<p>For example: If you are using Windows xp, you can install popular virtualization software like <a href="http://www.microsoft.com/windows/virtual-pc/" target="_blank">Windows virtual PC</a>, <a href="http://www.vmware.com/" target="_blank">Vmware workstation</a> to create a virtual machine within your current operating system. Now in that virtual machine, you can install any operating system e.g Windows xp, vista. You can run these operating systems in a new explorer window within Windows xp.</p>
<p>The problem with virtual machines is that you have to install an operating system from scratch. This includes loading the operating system from cd or dvd, installing all the drivers and system software etc. This can be very time consuming and is not a quick job.<br />
<span id="more-8325"></span></p>
<h3>How to Convert your Existing Operating System into a Virtual Machine</h3>
<p>Microsoft has a free application named <a href="http://technet.microsoft.com/en-us/sysinternals/ee656415.aspx" target="_blank">Disk2vhd</a>, which can create a virtual machine of your existing operating system. The utility is a portable application and does not require any installation. You can run the virtual machine on any computer you want.</p>
<p>Following are the steps involved to create the virtual machine of your existing Windows operating system:</p>
<p>1. Download the Zip file (751 Kb) and extract it. After that, just run the <em>Disktovhd. exe</em>.</p>
<p>2. The application will show you the available drives in your computer.</p>
<p><img class="aligncenter" src="http://imagecdn.maketecheasier.com/2009/11/disktovhd-select-drives.png" alt="disktovhd-select-drives" width="431" height="350" /></p>
<p>3. Select the drive which you want to migrate as a virtual machine. In this case, i would want to create a virtual machine for my Vista installation, hence i have selected the D drive.</p>
<p>4. Specify the path where you want to save the virtual hard drive (vhd) file. The file would be of large size and almost equal to the size of the operating system drive.</p>
<p>5. Hit the <strong>Create</strong> button. It would take some time to create the vhd file (mine took 25 minutes).</p>
<p>The software will clone a virtual hard disk of the drive selected and save it in specified location. After the vhd file has been created, you can use any virtualization software to mount the virtual hard disk and run the operating system as a virtual machine.</p>
<p>For example: I mounted the virtual hard disk on <a href="http://www.microsoft.com/windows/virtual-pc/" target="_blank">Microsoft Virtual PC</a> and ran Windows Vista as a virtual machine under Windows xp. The software can convert the chosen hard drive into a vhd file, even if it is under use.</p>
<h3>How can the Virtual machine be useful</h3>
<p>Using a virtual machine has many advantages, especially when you are tech savy. Consider you are working in Windows xp and need to test a small Windows application compatible with Windows vista only. In that case you have to boot your system and start Windows vista again. A virtual hard disk of vista will come in handy here as you can start testing the vista compatible application by starting a virtual machine in xp.</p>
<p><img class="aligncenter" src="http://imagecdn.maketecheasier.com/2009/11/disktovhd-virtual-machine.jpg" alt="virtual-machine" width="285" height="290" /></p>
<p>Another situation where virtual machine can be a real time saver is when you are using multiple computers. Suppose you want to work in your friends computer with all your installed software and applications. In that case, just create a virtual hard drive of your operating system and carry the vhd file in a usb stick. When you are using the friend’s computer, just mount the virtual hard disk and use all your installed software.</p>
<p>Disktovhd can be used to create virtual hard drives of Windows xp, Windows vista, Windows server 2003. If you are using Ubuntu, check out <a href="http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28">how to create an Ubuntu virtual machine</a>.</p>
<p><!--adsense#468x60--></p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12&amp;title=How+to+Create+a+Virtual+Machine+of+Your+Existing+Windows+Operating+System&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12">How to Create a Virtual Machine of Your Existing Windows Operating System</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/create-virtual-machine-of-windows-os/2009/11/12/feed</wfw:commentRss>
		<slash:comments>14</slash:comments>
		</item>
		<item>
		<title>How to Run Multiple Linux Distros Without Virtualization</title>
		<link>http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11</link>
		<comments>http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11#comments</comments>
		<pubDate>Tue, 11 Aug 2009 12:23:25 +0000</pubDate>
		<dc:creator>Joshua Price</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[chroot]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[gentoo]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=6278</guid>
		<description><![CDATA[A few weeks ago, I wrote an article on How To Run Multiple X Sessions Without Virtualization, which demonstrated how you can run multiple desktop environments at the same time on the same computer, and switch between them at the push of a button. I admit, this was somewhat of a warmup for the real [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11&amp;title=How+to+Run+Multiple+Linux+Distros+Without+Virtualization&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11">How to Run Multiple Linux Distros Without Virtualization</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-6365" src="http://imagecdn.maketecheasier.com/2009/08/multipledistros-all-logos.jpg" alt="multipledistros-all-logos" width="200" height="200" />A few weeks ago, I wrote an article on <a href="http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11">How To Run Multiple X Sessions Without Virtualization</a>, which demonstrated how you can run multiple desktop environments at the same time on the same computer, and switch between them at the push of a button.  I admit, this was somewhat of a warmup for the real show &#8211; how to run multiple Linux distributions at the same time without having to deal with the drawbacks of virtualization software.</p>
<p>Today, we&#8217;re going to be using <em>chroot</em> to treat certain parts of your Linux filesystem as (almost) completely isolated systems.  This can let you do all kinds of interesting things, like run a full Gentoo system from inside your Ubuntu system with little to no performance loss.<br />
<span id="more-6278"></span></p>
<h3>How it works</h3>
<p>Before we get started, it would be a good idea to go over exactly what we&#8217;re doing and how it all works.  When you start up your Linux computer, you go through a series of steps to boot up.  GRUB, your bootloader, loads the kernel that&#8217;s specified in GRUB&#8217;s config file, attaches it to your root partition, and runs the init scripts stored there.  From then on, your system is running from within that root partition.</p>
<p>We&#8217;re going to be using a host Linux system (I&#8217;ll be doing it from Debian but the steps should be pretty much identical regardless of distribution) that goes through that normal boot process, but then treating a certain portion of your filesystem (like /mnt/guest) as its own isolated installation.  That guest system won&#8217;t go through the boot process, won&#8217;t load a kernel, and won&#8217;t run init scripts.  You&#8217;ll just tell your host &#8220;connect to this directory as if it&#8217;s the new root partition&#8221;.  The diagram below should help demonstrate what I mean.</p>
<p>This is approximately how the files will be laid out on your system, just sitting there as normal files on a normal partition, treated the same as any other files until we use &#8220;chroot&#8221; to make them into something special.</p>
<p><img class="aligncenter size-full wp-image-6281" src="http://imagecdn.maketecheasier.com/2009/08/multipledistros-before-chroot.jpg" alt="multipledistros-before-chroot" width="425" height="232" /></p>
<p>But once we use <em>chroot</em> (CHange ROOT) and point it to /mnt/guest (or wherever we put the files in the next step), that directory is now its own root filesystem.  It becomes completely oblivious to the host system.  All programs and commands run from within that new root are run based on the software inside that new branch.</p>
<p><img class="aligncenter size-full wp-image-6284" src="http://imagecdn.maketecheasier.com/2009/08/multipledistros-after-chroot.png" alt="multipledistros-after-chroot" width="425" height="232" /></p>
<p>For example, if you&#8217;re chrooted into /mnt/guest and type &#8220;ls&#8221;, it&#8217;s reading the &#8220;ls&#8221; command from inside that chrooted environment, completely unaware of the &#8220;ls&#8221; command on the host system.  If you type &#8220;firefox&#8221;, it runs the Firefox from inside the new root, whether or not you&#8217;ve got Firefox installed on the host.</p>
<h3>Getting and Using the Guest Distro</h3>
<p>To make this work, you just need the base filesystem of a Linux distro, whatever distro that may be.  Debian has a great tool for just this purpose called <em>debbootstrap</em> which downloads the base files and places them wherever you like.  To keep things interesting, and to demonstrate what chroot can do, we&#8217;re going to use a <a href="http://www.gentoo.org/" target="_blank">Gentoo</a> filesystem for our guest.  To keep things simple and direct, I&#8217;m going to include the download of the tarball as one of the steps we&#8217;ll do at the command line.</p>
<p>These steps are going to download all the base files for a Gentoo system, extract them into our target directory (I&#8217;ll be using /mnt/guest but you can use anything you like) and then chroot into that directory so it&#8217;s treated as the new root (/) directory.  <strong>You may need root (sudo) permissions for some of the following commands. </strong></p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">mkdir</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>guest
<span style="color: #7a0874; font-weight: bold;">cd</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>guest
<span style="color: #c20cb9; font-weight: bold;">wget</span> http:<span style="color: #000000; font-weight: bold;">//</span>distfiles.gentoo.org<span style="color: #000000; font-weight: bold;">/</span>releases<span style="color: #000000; font-weight: bold;">/</span>x86<span style="color: #000000; font-weight: bold;">/</span><span style="color: #000000;">2008.0</span><span style="color: #000000; font-weight: bold;">/</span>stages<span style="color: #000000; font-weight: bold;">/</span>stage3-x86-<span style="color: #000000;">2008.0</span>.tar.bz2
<span style="color: #c20cb9; font-weight: bold;">tar</span> <span style="color: #660033;">-jxvf</span> stage3-x86-<span style="color: #000000;">2008.0</span>.tar.bz2
<span style="color: #c20cb9; font-weight: bold;">chroot</span> <span style="color: #000000; font-weight: bold;">/</span>mnt<span style="color: #000000; font-weight: bold;">/</span>guest</pre></div></div>

<p>Those commands take the following steps, in order of line number:</p>
<ol>
<li>Create the space for our guest system to live</li>
<li>Move into that space</li>
<li>Download the Gentoo system files</li>
<li>Extract them</li>
<li>Treat this new space as the root (/) directory</li>
</ol>
<p>The following screenshot should help demonstrate that once we&#8217;ve used chroot to connect our new directory as root, it is now isolated from the previous branches in the filesystem tree.</p>
<p><img class="aligncenter size-full wp-image-6295" src="http://imagecdn.maketecheasier.com/2009/08/multipledistros-afterchroot-pwd.jpg" alt="multipledistros-afterchroot-pwd" width="478" height="204" /></p>
<p>To explain the screenshot, we&#8217;re starting at a normal command prompt on the host system.  I&#8217;m using <em>pwd</em> to display my current directory, where all Gentoo&#8217;s files are sitting as plain old files with no special meaning.  I then use chroot  to treat this directory as the new root, and you can now see visually that my prompt has changed because the command line is now pulling all its info (including how to draw the prompt) from within Gentoo&#8217;s root environment.  <strong>ALL</strong> commands and actions I take while chrooted in depend on those commands existing within that new file tree.  When I type <em>pwd</em> again, it no longer says /mnt/guest, because as far as that shell knows, nothing exists other than what it sees inside that tree.</p>
<h3>Things to Keep In Mind</h3>
<p>As I hinted above, this isn&#8217;t 100% isolated from the host system.  The chrooted environment was never &#8220;booted up&#8221;, so it never loaded its own kernel, and never ran its own init scripts.  In our example, we&#8217;ve got Gentoo running on the kernel that the host (in my case Debian) booted up with.</p>
<p>This method is certainly <strong>not</strong> a replacement for virtualization, and can not do everything VM software can do.  The guest system never actually &#8220;boots&#8221; or runs init scripts, and it&#8217;s possible your guest OS may require some features your host kernel does not offer.</p>
<h3>What for?</h3>
<p>In the times I&#8217;ve mentioned this technique to people in the past, they&#8217;ve often said something along the lines of &#8220;That&#8217;s cool, but what would you use it for?&#8221;.  Personally I&#8217;ve found several uses for <em>chroot</em>:</p>
<ul>
<li>Test developing software in a pristine environment</li>
<li>Run software meant for another distribution</li>
<li>Run software that requires an older or newer version of your current distro</li>
<li>Access a Linux installation on a different partition without having to reboot</li>
<li>Boot a Live CD and use chroot to repair your installation or GRUB</li>
<li>Access a drive where you&#8217;ve forgotten the user/pass</li>
<li><a href="http://maketecheasier.com/run-32-bit-apps-in-64-bit-linux/2009/08/10">Run a 32-bit app in a 64-bit environment</a></li>
</ul>
<p>And I&#8217;m sure there are plenty more that I&#8217;ve never though of.  Have you ever used chroot to run multiple distros?  How about to repair a Linux system from a Live CD?  Let us know in the comments.</p>
<p><!--adsense#468x60--></p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11&amp;title=How+to+Run+Multiple+Linux+Distros+Without+Virtualization&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11">How to Run Multiple Linux Distros Without Virtualization</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/how-to-run-multiple-linux-distros-without-virtualization/2009/08/11/feed</wfw:commentRss>
		<slash:comments>12</slash:comments>
		</item>
		<item>
		<title>How To Run Multiple X Sessions Without Virtualization</title>
		<link>http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11</link>
		<comments>http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11#comments</comments>
		<pubDate>Sat, 11 Jul 2009 11:00:00 +0000</pubDate>
		<dc:creator>Joshua Price</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[multiple desktops]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[x11]]></category>
		<category><![CDATA[xorg]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=5764</guid>
		<description><![CDATA[One of the best things about a Linux system is its flexibility. Even though I&#8217;ve been a heavy Linux user for years, I still come across features in the OS a related applications that surprise me. A while back I learned to run multiple desktop environments at the same time, using nothing but the features [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11&amp;title=How+To+Run+Multiple+X+Sessions+Without+Virtualization&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11">How To Run Multiple X Sessions Without Virtualization</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-5806" src="http://imagecdn.maketecheasier.com/2009/07/multipleX-xorglogo.jpg" alt="X.org logo" width="158" height="79" />One of the best things about a Linux system is its flexibility.  Even though I&#8217;ve been a heavy Linux user for years, I still come across features in the OS a related applications that surprise me.  A while back I learned to run multiple desktop environments at the same time, using nothing but the features of the software already built in to my distribution, and it&#8217;s been very useful for me.  It may not sound like much, but it can be VERY useful to be able to run Gnome, KDE, Window Maker, and any other desktops all at the same time.  You can flip from Gnome to Window Maker in seconds without having to log out or stop applications or use any kind of virtualization software.  X already has everything you need.<br />
<span id="more-5764"></span></p>
<p>To make sure there&#8217;s no confusion, I&#8217;m NOT talking about multiple monitors.  The idea behind this article is that we&#8217;ll have <em>multiple desktop environments</em> running on the same computer <em>at the same time</em>, and we&#8217;ll be using keyboard shortcuts to switch between them.</p>
<p>For anyone who&#8217;s not sure what I mean when I talk about &#8220;X&#8221;, that&#8217;s the shorthand name for the <strong>X Window System</strong>.  Most modern distributions use <a href="http://www.x.org/wiki/" target="_blank">X.org</a> to handle all their graphical needs.  Basically, any time you&#8217;re seeing graphics (not just plain text), you&#8217;re probably looking at X.  It manages the display for Linux and controls what&#8217;s on your screen and how it&#8217;s handled.</p>
<h3>Virtual terminals</h3>
<p><strong>X</strong> keeps track of things by screens or displays.  Right now, if you&#8217;re reading this article in Linux, you&#8217;re probably on the default screen number 0.  You can access the different screens with key combinations.  To try it out right now, try hitting <em>Alt+Ctrl+F1</em>.  That&#8217;ll take you to your first console screen.  To get back to the graphical screen, hit <em>Alt+Ctrl+F7</em>.  Many people use this as a way to drop to a fullscreen terminal without having to close X.</p>
<p>At this point, you may be thinking &#8220;Why F1 and F7?&#8221;.  Well I&#8217;m glad you asked, even though you didn&#8217;t really ask.  When holding Alt+Ctrl, keys F1 through F6 are your console screens.  They&#8217;re commonly called <em>virtual terminals</em>.  Each one has a separate instance of the console running on it, and you can flip back and forth between them using Alt+Ctrl+(F1 through F6).</p>
<p>Once you get past F6, you&#8217;re in X&#8217;s territory.  Much like the virtual terminals, each screen starting with F7 is a separate instance of X, which can have its own programs running, independent of the other screens.  So what we&#8217;re going to do now is set things up to launch your other desktop environment in the next screen over.</p>
<h3>Setting up the second screen</h3>
<p>For starters, we&#8217;ll want to install whatever window manager or desktop environment you&#8217;d like to have running on your second display.  In a move that will surprise no one, I&#8217;ll <a href="http://maketecheasier.com/create-a-great-window-maker-desktop/2009/02/14">recommend Window Maker</a>.  For the remainder of this article, I&#8217;ll assume that you&#8217;re running Ubuntu in the default configuration and that the desktop environment you want to use is Window Maker.</p>
<p>Once you&#8217;ve installed Window Maker (or whatever other desktop you&#8217;d prefer) the first thing we need to do is open/create the file <em>.xinitrc</em> in your home.  When X is launched from the command line, it reads this file to decide what needs to be run when <strong>X</strong> starts.  So open or create the file<em> .xinitrc</em> in your home directory, and add the line:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #7a0874; font-weight: bold;">exec</span> wmaker</pre></div></div>

<p>and save.</p>
<h3>Running the second desktop</h3>
<p>Now we&#8217;re at the main event.  Open your command prompt and enter:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">startx <span style="color: #660033;">--</span> :<span style="color: #000000;">1</span></pre></div></div>

<p>That will tell X to start and to use display number 1 (instead of the default of 0 which you&#8217;re probably using as your main desktop).  If all went well, you&#8217;ll find yourself looking at the default (and kinda ugly) base Window Maker desktop.  To switch back to your main desktop, use Alt+Ctrl+F7.  Back to Window Maker is Alt+Ctrl+F8.  If things didn&#8217;t go so well, see the Troubleshooting section below.</p>
<p><em>Alt + Ctrl + F7</em> = Gnome desktop</p>
<p><img class="alignnone size-full wp-image-5840" title="multipleX-gnome" src="http://imagecdn.maketecheasier.com/2009/07/multipleX-gnome.jpg" alt="multipleX-gnome" width="577" height="462" /></p>
<p><em>Alt + Ctrl + F8</em> = Window Maker desktop</p>
<p><img class="alignnone size-full wp-image-5841" title="multipleX-wmaker" src="http://imagecdn.maketecheasier.com/2009/07/multipleX-wmaker.jpg" alt="multipleX-wmaker" width="577" height="433" /></p>
<h3>Troubleshooting</h3>
<p><strong>X: user not authorized to run the X server, aborting.</strong><br />
This one is a config issue, and one that&#8217;s easily remedied.  Open the following file as root:</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #c20cb9; font-weight: bold;">sudo</span> gedit <span style="color: #000000; font-weight: bold;">/</span>etc<span style="color: #000000; font-weight: bold;">/</span>X11<span style="color: #000000; font-weight: bold;">/</span>Xwrapper.config</pre></div></div>

<p>Change</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">allowed_users</span>=console</pre></div></div>

<p>to</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;"><span style="color: #007800;">allowed_users</span>=anybody</pre></div></div>

<p>I can&#8217;t claim to know enough about X&#8217;s programming to be able to make any educated statements about potential security problems this may or may not present, but it fixes the problem.</p>
<p><strong>X: client 1 rejected from local host</strong><br />
Another simple fix, just delete any files in your home directory that has a filename starting with <em>.Xauthority</em></p>
<p>You can repeat this process to add any other desktop environments you may happen to want, just change the <em>1</em> in</p>

<div class="wp_syntax"><div class="code"><pre class="bash" style="font-family:monospace;">startx <span style="color: #660033;">--</span> :<span style="color: #000000;">1</span></pre></div></div>

<p>to <em>2</em>, <em>3</em>, etc.  There are plenty of function keys left!</p>
<p><!--adsense#468x60--></p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11&amp;title=How+To+Run+Multiple+X+Sessions+Without+Virtualization&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11">How To Run Multiple X Sessions Without Virtualization</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/run-multiple-x-sessions-without-virtualization/2009/07/11/feed</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>How To Enable 3D Acceleration In VirtualBox</title>
		<link>http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21</link>
		<comments>http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21#comments</comments>
		<pubDate>Thu, 21 May 2009 12:47:34 +0000</pubDate>
		<dc:creator>Sharninder</dc:creator>
				<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac]]></category>
		<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[3d acceleration]]></category>
		<category><![CDATA[VirtualBox]]></category>
		<category><![CDATA[virtualization]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=4695</guid>
		<description><![CDATA[Virtualbox is an excellent application to have if you&#8217;re looking to try out new operating systems and/or are generally interested in virtualisation for the many benefits it offers. Make Tech Easier has extensively covered VirtualBox a couple of times earlier and we are great fans of this cross platform, open source application. One thing which VirtualBox [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21&amp;title=How+To+Enable+3D+Acceleration+In+VirtualBox&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21">How To Enable 3D Acceleration In VirtualBox</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft size-full wp-image-4852" src="http://imagecdn.maketecheasier.com/2009/05/virtualbox-1.png" alt="VirtualBox Logo" width="130" height="153" />Virtualbox is an excellent application to have if you&#8217;re looking to try out new operating systems and/or are generally interested in virtualisation for the many benefits it offers.</p>
<p>Make Tech Easier has extensively <a title="VirtualBox" href="http://maketecheasier.com/how-to-install-windows-in-ubuntu-hardy-with-virtualbox/2008/07/02" target="_blank">covered VirtualBox</a> a <a title="VirtualBox" href="http://maketecheasier.com/tag/virtualbox" target="_blank">couple of times</a> earlier and we are great fans of this cross platform, open source application.</p>
<p>One thing which VirtualBox was missing till some time back was support for 3D acceleration for guest operating systems. What this means is that the graphics driver used inside the guest virtual machines was only capable of simple 2D graphics and thus interfaces like Compiz on Linux and Aero on Vista were not useable.</p>
<p>There was basic 3D support for Windows guests in Virtualbox 2.1 but users using Virtualbox to run Linux guests were mostly confined to the 2D graphics driver. That has changed with the <a title="VirtualBox" href="http://www.virtualbox.org/wiki/Downloads" target="_blank">release of VirtualBox 2.2</a> recently and VirtualBox now supports 3D acceleration. The 3D acceleration support built in VirtualBox uses your native machine&#8217;s graphics hardware to provide this capability, so if your native graphics driver doesn&#8217;t have 3D capability, VirtualBox cannot make use of it.</p>
<p><span id="more-4695"></span>The support for 3D acceleration is not enabled by default and with this tuturial we aim to help you guys set up a new virtual machine with 3D accelerated graphics support.</p>
<p>First create a new Machine the usual way, and install a guest operating system in it. We used Ubuntu for our testing.</p>
<p><img class="aligncenter size-full wp-image-4858" src="http://imagecdn.maketecheasier.com/2009/05/virtualbox-5.png" alt="VirtualBox" width="444" height="340" /></p>
<p>Now, you need to edit the settings of your newly created virtual machine. To edit the settings for any virtual machine, the virtual machine has to be shut down. So, first shutdown whatever operating system you have running inside the virtual machine.</p>
<p>Now, while the virtual machine is highlighted, click on the Settings button to open up the settings window.</p>
<p><img class="aligncenter size-full wp-image-4853" src="http://imagecdn.maketecheasier.com/2009/05/virtualbox-2.png" alt="VirtualBox" width="411" height="309" /></p>
<p>In the general settings pane, check the check box titled, &#8220;Enable 3D acceleration&#8221;.</p>
<p><img class="aligncenter size-full wp-image-4854" src="http://imagecdn.maketecheasier.com/2009/05/virtualbox-3.png" alt="VirtualBox" width="414" height="392" /></p>
<p>That&#8217;s it. The virtual machine has been enabled for 3D accelerated graphics now. But, to actually start using 3D effects inside your guest operating system, you need to be using the special VirtualBox graphics driver, which is distributed with the &#8220;Guest Additions&#8221;.</p>
<p>To Install the VirtualBox &#8220;Guest Additions&#8221; drivers in your guest operating system, while the guest is running, click on the Devices menu and select the &#8220;Install Guest Additions&#8221; option.</p>
<p><img class="aligncenter size-full wp-image-4855" src="http://imagecdn.maketecheasier.com/2009/05/virtualbox-4.png" alt="VirtualBox Guest Additions" width="209" height="289" /></p>
<p>Now, <a title="VirtualBox Documentation" href="http://www.virtualbox.org/manual/UserManual.html#id2636938" target="_blank">follow the instructions</a> to install the drivers in the guest operating system.</p>
<p>Now, you can enable Aero or Compiz effects in the guest operating system and make full use of the graphical capabilities of your machine&#8217;s graphics card.</p>
<p><!--adsense#468x60--></p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21&amp;title=How+To+Enable+3D+Acceleration+In+VirtualBox&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21">How To Enable 3D Acceleration In VirtualBox</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/enable-3d-acceleration-in-virtualbox/2009/05/21/feed</wfw:commentRss>
		<slash:comments>24</slash:comments>
		</item>
		<item>
		<title>How to Create a Ubuntu Virtual Machine With QEMU Manager</title>
		<link>http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28</link>
		<comments>http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28#comments</comments>
		<pubDate>Sun, 28 Dec 2008 13:39:18 +0000</pubDate>
		<dc:creator>fasil</dc:creator>
				<category><![CDATA[Software]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[QEMU]]></category>
		<category><![CDATA[Ubuntu]]></category>
		<category><![CDATA[virtual machine]]></category>
		<category><![CDATA[virtualization]]></category>
		<category><![CDATA[windows]]></category>

		<guid isPermaLink="false">http://maketecheasier.com/?p=1754</guid>
		<description><![CDATA[QEMU is a CPU and process emulator which allows you to create virtual machines that can run on any platform. QEMU manager uses this emulator to virtualize Linux on windows systems. In this post we show you how to create an Ubuntu virtual machine on Windows using QEMU manager. Summary of steps involved and software [...]<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28&amp;title=How+to+Create+a+Ubuntu+Virtual+Machine+With+QEMU+Manager&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28">How to Create a Ubuntu Virtual Machine With QEMU Manager</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></description>
			<content:encoded><![CDATA[<p><img class="alignleft" title="qemu_logo" src="http://imagecdn.maketecheasier.com/2008/12/qemu_logo.png" alt="qemu_logo" width="268" height="74" /><a title="QEMU Emulator" href="http://www.qemu.org" target="_blank">QEMU</a> is a CPU and process emulator which allows you to create virtual machines that can run on any platform. QEMU manager uses this emulator to virtualize Linux on windows systems. In this post we show you how to create an Ubuntu virtual machine on Windows using QEMU manager.</p>
<p><span id="more-1754"></span><strong>Summary of steps involved and software needed:</strong></p>
<p>1. Download QEMU manager and Install on windows platform</p>
<p>2. Create Linux Virtual Machine and Install Ubuntu on virtual hard disk</p>
<p>3. Run the Virtual hard disk from windows platform.</p>
<p>4. QEMU manager and Ubuntu <a href="http://www.ubuntu.com/GetUbuntu/download" target="_blank">ISO</a> image are needed as software requirements.</p>
<p><strong>Steps to Install QEMU manager and Create Virtual Machine</strong></p>
<p>1. Download <a title="QEMU Manager" href="http://www.davereyn.co.uk/" target="_blank">QEMU manager</a> and install on Windows platform. Screen shot of QEMU manager with virtual machines are shown below.</p>
<p><a rel="lightbox" href="http://imagecdn.maketecheasier.com/2008/12/qemu-manager.png"><img class="aligncenter size-medium wp-image-1755" src="http://imagecdn.maketecheasier.com/2008/12/qemu-manager-300x256.png" alt="qemu-manager" width="300" height="256" /></a><br />
<small>Click to enlarge</small></p>
<p>2. Create a new Ubuntu Virtual machine by clicking <em>Options -&gt; Create New Virtual Machine</em> or by clicking the &#8216;+&#8217; sign.</p>
<p><img class="aligncenter size-full wp-image-1756" src="http://imagecdn.maketecheasier.com/2008/12/create-virtual-machine.png" alt="create-virtual-machine" width="318" height="162" /></p>
<p>3. After creating the virtual machine, configure the virtual machine by setting the memory size required and choose the location of the ISO image which is to be installed into the virtual machine. Set the boot option as shown below</p>
<p><img class="aligncenter size-full wp-image-1757" src="http://imagecdn.maketecheasier.com/2008/12/virtual-machine.png" alt="virtual-machine" width="599" height="297" /></p>
<p><img class="aligncenter size-full wp-image-1758" src="http://imagecdn.maketecheasier.com/2008/12/virtual-disk.png" alt="virtual-disk" width="522" height="343" /></p>
<p>4. Once boot parameters are configured properly, click the &#8216;<em>Run</em>&#8216; virtual machine icon to launch the virtual machine.</p>
<p><img class="aligncenter size-full wp-image-1759" src="http://imagecdn.maketecheasier.com/2008/12/lauch-vm.png" alt="lauch-vm" width="366" height="123" /></p>
<p>5. QEMU will run the emulator and boot Ubuntu from the ISO image. Follow the onscreen instructions to install Ubuntu</p>
<p><img class="aligncenter size-full wp-image-1760" src="http://imagecdn.maketecheasier.com/2008/12/qemu-start.jpg" alt="qemu-start" width="580" height="435" /></p>
<p><img class="aligncenter size-medium wp-image-1761" src="http://imagecdn.maketecheasier.com/2008/12/installing-ubuntu.jpg" alt="installing-ubuntu" width="580" height="435" /></p>
<p>6. Proceed with the standard Ubuntu installation procedure by choosing the keyboard map, region settings as per your preference.</p>
<p><img class="aligncenter size-full wp-image-1764" src="http://imagecdn.maketecheasier.com/2008/12/install-ubuntu-menu.jpg" alt="install-ubuntu-menu" width="580" height="435" /></p>
<p>7. Select <em>Guided</em> partition option and click <em>Forward</em> to proceed further</p>
<p><img class="alignnone size-full wp-image-1762" src="http://imagecdn.maketecheasier.com/2008/12/ubuntu-partition.jpg" alt="partitionining virtual machine" width="580" height="395" /></p>
<p>8. Enter your login option and proceed to install Ubuntu to the virtual hard disk.</p>
<p><img class="alignnone size-full wp-image-1763" src="http://imagecdn.maketecheasier.com/2008/12/login-information.jpg" alt="login-information" width="580" height="386" /></p>
<p><img class="aligncenter size-full wp-image-1765" src="http://imagecdn.maketecheasier.com/2008/12/virtual-disk-partition.png" alt="virtual-disk-partition" width="560" height="243" /></p>
<p>9. Once the installation is completed, you will be able to run the virtual machine from the virtual hardisk. Make sure you select the correct boot parameters .</p>
<p><img class="alignnone size-full wp-image-1766" src="http://imagecdn.maketecheasier.com/2008/12/complete-ubutu.png" alt="complete-ubuntu" width="580" height="422" /></p>
<p>Note : The keyboard shortcut to switch focus and return back to Windows is <em>CTRL +ALT</em> .</p>
<p><strong>Some of the advantages of using QEMU:</strong></p>
<p>1. Easy to use and run with minimal system memory, say 512MB RAM.</p>
<p>2. There are option that allows you to create VMware virtual disk.</p>
<p>3. Plenty of options provided for optimal virtualization.</p>
<p>As for the disadvantage, there is no option for you to save the state of the Virtual machine  or to pause the virtual machine and shut the system.</p>
<p>Have you tried QEMU before? How do you find it?</p>
<p><!--adsense#468x60--></p>
<p><div style="float:left;margin-bottom:10px"><a href="http://api.tweetmeme.com/share?url=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28&amp;service=bit.ly" target="_blank"><img src="http://api.tweetmeme.com/imagebutton.gif?url=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28" style="border:none;margin-right:5px" width="51" height="61"></a><a href="http://digg.com/tools/diggthis/login?url=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28" target="_blank"><img src="http://images.maketecheasier.com/diggme.png" style="border:none;margin-right:5px" ></a><a href="http://www.facebook.com/sharer.php?u=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28" target="_blank"><img src="http://images.maketecheasier.com/fb.jpg" style="border:none;margin-right:5px" ></a><a href="http://www.google.com/reader/link?url=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28&amp;title=How+to+Create+a+Ubuntu+Virtual+Machine+With+QEMU+Manager&amp;srcTitle=MakeTechEasier.com" target="_blank"><img src="http://images.maketecheasier.com/gbuzz-feed.png" style="border:none;margin-right:5px" ></a><a href="http://www.stumbleupon.com/submit?url=http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28" target="_blank"><img src="http://images.maketecheasier.com/stumble.png"></a></div>
<div style="clear:both"></div>
<strong><a href="http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28">How to Create a Ubuntu Virtual Machine With QEMU Manager</a></strong> originally published on <a href="http://maketecheasier.com">Make Tech Easier</a> (<a href="http://feedproxy.google.com/MakeTechEasier">RSS</a>)
<br/>
Follow us at <a href="http://www.facebook.com/MakeTechEasier">Facebook</a> | <a href="http://twitter.com/MakeTechEasier">Twitter</a></p>
]]></content:encoded>
			<wfw:commentRss>http://maketecheasier.com/how-to-create-a-ubuntu-virtual-machine-with-qemu-manager/2008/12/28/feed</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
	</channel>
</rss>

