<?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>Coffee on the Keyboard &#187; vbox</title>
	<atom:link href="http://coffeeonthekeyboard.com/tag/vbox/feed/" rel="self" type="application/rss+xml" />
	<link>http://coffeeonthekeyboard.com</link>
	<description>by James Socol</description>
	<lastBuildDate>Fri, 20 Apr 2012 22:17:14 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
<atom:link rel="hub" href="http://pubsubhubbub.appspot.com"/>		<item>
		<title>How to Install VirtualBox Guest Additions in Fedora 12</title>
		<link>http://coffeeonthekeyboard.com/how-to-install-virtualbox-guest-additions-in-fedora-12-332/</link>
		<comments>http://coffeeonthekeyboard.com/how-to-install-virtualbox-guest-additions-in-fedora-12-332/#comments</comments>
		<pubDate>Fri, 08 Jan 2010 08:43:42 +0000</pubDate>
		<dc:creator>James</dc:creator>
				<category><![CDATA[Articles]]></category>
		<category><![CDATA[fedora]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[vbox]]></category>
		<category><![CDATA[vm]]></category>

		<guid isPermaLink="false">http://coffeeonthekeyboard.com/?p=332</guid>
		<description><![CDATA[Update: Whoa! Looks like my instructions only work for 64-bit guests. Scroll down to the bottom for the changes you need to make for a 32-bit Fedora guest. This was not quite as straightforward as I remember it being in Fedora 11. I ran into a problem and couldn&#8217;t find the solution in 5 minutes [...]]]></description>
			<content:encoded><![CDATA[<p><strong>Update:</strong> Whoa! Looks like my instructions only work for 64-bit guests. Scroll down to the bottom for the changes you need to make for a 32-bit Fedora guest.</p>
<p>This was not quite as straightforward as I remember it being in Fedora 11. I ran into a problem and couldn&#8217;t find the solution in 5 minutes of searching, so I offer it here: the steps to install VBox Guest Additions in Fedora 12.</p>
<p>I&#8217;m assuming you&#8217;re using VBox 3.1.2 (latest as of writing) and the kernel version is 2.6.31.9 on an x86_64. What does all that mean? In the long strings of numbers, some of them might change for you.</p>
<p>First, in the VM menu (not the Guest but the chrome around it) go to <strong>Devices &gt; Install Guest Additions</strong>. It will mount a new disc image. Then fire up terminal.</p>
<pre><code>$ su
# yum install kernel-headers kernel-devel gcc
# export KERN_DIR=/usr/src/kernels/2.6.31.9-174.fc12.x86_64
# cd /media/VBOXADDITIONS_3.1.2_56127
# ./VBoxLinuxAdditions-amd64.run</code></pre>
<p>This time the kernel modules should compile. Then restart the system.</p>
<h3>Caveats!</h3>
<p>There&#8217;s a pretty good chance that some directories will be different, so rather than typing this out, you probably want to make liberal use of the <kbd>tab</kbd> key. Navigate to the right source directory (probably the only one in <code>/usr/src/kernels</code>) and then try: <code># export KERN_DIR=`pwd`</code></p>
<p>There&#8217;s also a small chance you might get an error that says <code>gksu: not found</code>, and most probably the autorun script won&#8217;t do anything. I ran <code># ln -s /usr/bin/sudo /bin/gksu</code> and it seemed to clear the problem up. (I only ran into this when starting the install via <code>autorun.sh</code>, not with the <code>.run</code> file.</p>
<h3>Update for 32-bit Guests</h3>
<p>A few possible changes if this doesn&#8217;t work for you with a 32-bit guest. (It didn&#8217;t for me, so I had to play around/research a bit more.)</p>
<ol>
<li>Run <code># uname -r</code>. If you see the letters <code>PAE</code>, then you&#8217;ll need to follow the rest of these steps. If you <em>don&#8217;t</em> see <code>PAE</code>, you should be fine.</li>
<li>If so, make sure your kernel is up to date with <code># yum update kernel-PAE</code>. After this, restart.</li>
<li>Instead of the <code>kernel-devel</code> package, you&#8217;ll need to install <code>kernel-PAE-devel</code>. That makes the second line of the example above:<br />
<code># yum install kernel-headers kernel-PAE-devel gcc</code></li>
<li>If you&#8217;d already installed the <code>kernel-devel</code> package, you may want to remove it: <code># yum remove kernel-devel</code> as it can confuse things.</li>
<li>Then, everything else should be the same.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://coffeeonthekeyboard.com/how-to-install-virtualbox-guest-additions-in-fedora-12-332/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
	</channel>
</rss>

