<?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>Brandon W. King&#039;s Blog &#187; Linux</title>
	<atom:link href="http://www.brandonking.net/blog/category/computers_it/linux-it/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.brandonking.net/blog</link>
	<description>Blogging about Python, Bioinformatics, Programming, System Administration, Cognitive Science, Philosophy and Life</description>
	<lastBuildDate>Wed, 09 Dec 2009 01:24:43 +0000</lastBuildDate>
	<generator>http://wordpress.org/?v=2.8.6</generator>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
			<item>
		<title>Dell Vostro 400 &#8211; Ubuntu/Kubuntu Linux</title>
		<link>http://www.brandonking.net/blog/2008/02/22/dell-vostro-400-ubuntukubuntu-linux/</link>
		<comments>http://www.brandonking.net/blog/2008/02/22/dell-vostro-400-ubuntukubuntu-linux/#comments</comments>
		<pubDate>Fri, 22 Feb 2008 22:42:00 +0000</pubDate>
		<dc:creator>Brandon W. King</dc:creator>
				<category><![CDATA[Computers/IT]]></category>
		<category><![CDATA[Error Fixes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[kernel]]></category>
		<category><![CDATA[livecd]]></category>
		<category><![CDATA[ubuntu]]></category>

		<guid isPermaLink="false">http://blog.brandonking.net/?p=35</guid>
		<description><![CDATA[I was able to get a Dell Vostro 400 to work with Kubuntu 8.4 Alpha 4 LiveCD. I used the installer and it resized the Windows XP partition just fine&#8230; What I did to get this to work is written below:
Okay, SATA cdroms and Linux don&#8217;t seem to be mixing very well&#8230; at least not [...]]]></description>
			<content:encoded><![CDATA[<p>I was able to get a Dell Vostro 400 to work with Kubuntu 8.4 Alpha 4 LiveCD. I used the installer and it resized the Windows XP partition just fine&#8230; <span style="font-style: italic;">What I did to get this to work is written below:</span></p>
<p>Okay, SATA cdroms and Linux don&#8217;t seem to be mixing very well&#8230; at least not with Ubuntu/Kubuntu 7.10. If you pop in one of the live cds, it will likely give you an IO Error when you select any item on the live cd boot menu.</p>
<p>As it turns out, that problem is fixed in Ubuntu/Kubuntu 8.4&#8230; but it&#8217;s not out yet being Feb 22nd (Release date scheduled for April). But, the live cd works with 8.4 Alpha 4 (looks like Alpha 5 came out today), which can be found here: https://wiki.kubuntu.org/HardyHeron/.</p>
<p>When I booted the live cd, the <span style="font-weight: bold;">screen went blank</span>&#8230; The next time I booted off the live cd, I choose<span style="font-weight: bold;"> F6, and removed &#8220;quiet splash&#8221;</span> from the kernel arguments.</p>
<p>At some point you might run into an error like:</p>
<pre>Feb 22 21:55:19 localhost ata2: failed to recover some devices, retrying in 5 secs</pre>
<p>If this happens add the kernel argument <span style="font-weight: bold;">irqpoll</span> and it should bypass/fix the problem (not sure which; it just worked).</p>
<p>To add the irqpoll option in the live cd:</p>
<ol>
<li>Select F6</li>
<li>Remove &#8220;quite splash&#8221;</li>
<li>Add &#8220;irqpoll&#8221;</li>
</ol>
<p>To add the irqpoll option to grub (once installed):</p>
<ol>
<li>Replace <span style="font-weight: bold;"># defoptions=quiet splash</span> with<span style="font-weight: bold;"> # defoptions=irqpoll<br />
</span></li>
</ol>
<p>I am in a bit of a hurry during this post today, so if you have any questions or would like me to expand on something, just post a comment.<span style="font-weight: bold;"><br />
</span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brandonking.net/blog/2008/02/22/dell-vostro-400-ubuntukubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Evil Spammers</title>
		<link>http://www.brandonking.net/blog/2007/08/28/evil-spammers/</link>
		<comments>http://www.brandonking.net/blog/2007/08/28/evil-spammers/#comments</comments>
		<pubDate>Tue, 28 Aug 2007 18:46:00 +0000</pubDate>
		<dc:creator>Brandon W. King</dc:creator>
				<category><![CDATA[Computers/IT]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[postfix]]></category>
		<category><![CDATA[spam]]></category>
		<category><![CDATA[system adminstration]]></category>

		<guid isPermaLink="false">http://blog.brandonking.net/?p=31</guid>
		<description><![CDATA[Those evil spammers figured out I had misconfigured my postfix smtp configuration before I did and they started using my server to forward spam! The configuration has now been fixed, but I wanted to point out a useful link on setting up postfix smtp authentication using sasl:
 How to force SMTP authentication in postfix by [...]]]></description>
			<content:encoded><![CDATA[<p>Those evil spammers figured out I had misconfigured my postfix smtp configuration before I did and they started using my server to forward spam! The configuration has now been fixed, but I wanted to point out a useful link on setting up postfix smtp authentication using sasl:</p>
<p><a href="http://groups.google.com/group/mailing.postfix.users/browse_thread/thread/d9def428f9cb85b4/f2984ac962162e59"><span id="thread_subject_site"> How to force SMTP authentication in postfix by Kevin Bailey</span></a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brandonking.net/blog/2007/08/28/evil-spammers/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Dell Inspiron 9400 Ubuntu 7.04 (Fiesty) X won&#8217;t start &amp; bcm43xx_microcode5.fw missing!</title>
		<link>http://www.brandonking.net/blog/2007/06/13/dell-inspiron-9400-ubuntu-704-fiesty-x-wont-start-bcm43xx_microcode5fw-missing/</link>
		<comments>http://www.brandonking.net/blog/2007/06/13/dell-inspiron-9400-ubuntu-704-fiesty-x-wont-start-bcm43xx_microcode5fw-missing/#comments</comments>
		<pubDate>Wed, 13 Jun 2007 16:33:00 +0000</pubDate>
		<dc:creator>Brandon W. King</dc:creator>
				<category><![CDATA[Computers/IT]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[bcm43xx]]></category>
		<category><![CDATA[dell]]></category>
		<category><![CDATA[fglrx]]></category>
		<category><![CDATA[inspiron 9400]]></category>
		<category><![CDATA[ubuntu]]></category>
		<category><![CDATA[xorg]]></category>

		<guid isPermaLink="false">http://blog.brandonking.net/?p=29</guid>
		<description><![CDATA[If you have Dell Inspiron 9400 and are having trouble with Ubuntu or Kubuntu 7.04 (Fiesty) and you are getting the following errors or behavior, then you have come to the right place (Note: End of post has details of the hardware in this Dell Inspiron 9400):
bcm43xx: Error: Microcode &#8220;bcm43xx_microcode5.fw&#8221; not available or load failed
and/or
Failed [...]]]></description>
			<content:encoded><![CDATA[<p>If you have Dell Inspiron 9400 and are having trouble with Ubuntu or Kubuntu 7.04 (Fiesty) and you are getting the following errors or behavior, then you have come to the right place (Note: End of post has details of the hardware in this Dell Inspiron 9400):</p>
<p>bcm43xx: Error: Microcode &#8220;bcm43xx_microcode5.fw&#8221; not available or load failed</p>
<p>and/or</p>
<p>Failed to start the X server:<br />
Fatal server error: no screens found</p>
<p><span style="font-weight: bold;">Failed to start the X server problem:<span style="font-weight: bold;"><span style="font-weight: bold;"><span style="font-weight: bold;"><br />
</span></span></span></span>Even if you manage to get the Ubuntu installed without getting X to start from the Ubuntu live cd, you will still need to fix the problem once it is installed. Here is how to you can get the Ubuntu live cd to work (assuming you have the ATI X1400 graphics card):</p>
<ol>
<li>Boot from the Ubuntu 7.04 live CD and wait for the message saying X could not start. Get through the error messages until it drops you into a bash shell.</li>
<li>Use your favorite text editor (or nano if you can&#8217;t find yours) to uncomment the universe line from /etc/apt/sources.list: <span style="font-style: italic;">sudo nano /etc/apt/sources.list</span></li>
<li><span style="font-style: italic;">sudo apt-get update</span></li>
<li><span style="font-style: italic;">sudo apt-get install xorg-driver-fglrx </span><span style="color: #cc0000;">#Install the ati 3d accelerated driver</span><span style="font-style: italic;"><br />
</span></li>
<li><span style="font-style: italic;">sudo aticonfig &#8211;initial </span><span style="color: #cc0000;">#creates a new xorg.conf setup for ati cards</span><span style="font-style: italic;"><br />
</span></li>
<li><span style="font-style: italic;">sudo modprobe fglrx </span><span style="color: #cc0000;">#loads the ati fglrx driver</span></li>
<li><span style="font-style: italic;">sudo /etc/init.d/gdm restart </span><span style="color: #cc0000;">#(for ubuntu) or</span><span style="font-style: italic;"> sudo /etc/init.d/kdm restart </span><span style="color: #cc0000;">#(for kubuntu)</span></li>
<li><span style="color: #cc0000;">X should now start. Once you install you can repeat the same steps to get it working for the installed copy.</span></li>
</ol>
<p><span style="color: #cc0000;"><span style="font-weight: bold; color: #000000;">bcm43xx: Error: Microcode &#8220;bcm43xx_microcode5.fw&#8221; not available or load failed problem:</span><span style="color: #000000;"><br />
This is the error with the wireless card driver which requires firmware that is not installed by default. There is an easy way to install the firmware. Just install the bcm43xx-fwcutter package. It will ask you if you want it to automatically download install the firmware you need. Just say yes and it will do all the work.<br />
</span></span></p>
<ol>
<li>Follow step 2 from the previous section.</li>
<li>sudo apt-get install bcm43xx-fwcutter <span style="color: #cc0000;">#Make sure to tell it to download and install the firmware.</span></li>
</ol>
<p><span style="color: #cc0000;"><br />
</span><span style="font-weight: bold;">This Dell Inspiron 9400 Specs:</span></p>
<ul>
<li>Intel Core 2 Duo T7200</li>
<li>17 in UltraSharp TrueLife Wide-screen WUXGA (1920&#215;1200 max resolution)</li>
<li>2GB DRR2 533MHz RAM</li>
<li>256MB Ati Mobility Radeon X1400 graphics card</li>
<li>120 GB 5400RPM SATA HD</li>
<li>Integrated 10/100 Network Card (Broadcom BCM4401-B0 100Base-TX (from lspci))</li>
<li>Dell Wireless 1390 802.11g Mini-card (Broadcom Dell Wireless 1390 WLAN (from lspci))</li>
<li>8X DVD+/-RW Drive</li>
<li>Integrated High Def. Audio (Intel 82801G High Def. Audio Controller (from lspci); works great by the way.</li>
</ul>
<p><span style="font-weight: bold;"><span style="font-weight: bold;"><span style="font-weight: bold;"></span></span></span></p>
]]></content:encoded>
			<wfw:commentRss>http://www.brandonking.net/blog/2007/06/13/dell-inspiron-9400-ubuntu-704-fiesty-x-wont-start-bcm43xx_microcode5fw-missing/feed/</wfw:commentRss>
		<slash:comments>21</slash:comments>
		</item>
		<item>
		<title>** (beryl-manager:6606): CRITICAL **: can&#8217;t execute beryl-xgl: Success</title>
		<link>http://www.brandonking.net/blog/2007/05/25/beryl-manager6606-critical-cant-execute-beryl-xgl-success/</link>
		<comments>http://www.brandonking.net/blog/2007/05/25/beryl-manager6606-critical-cant-execute-beryl-xgl-success/#comments</comments>
		<pubDate>Fri, 25 May 2007 17:24:00 +0000</pubDate>
		<dc:creator>Brandon W. King</dc:creator>
				<category><![CDATA[Computers/IT]]></category>
		<category><![CDATA[Error Fixes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[beryl]]></category>

		<guid isPermaLink="false">http://blog.brandonking.net/?p=28</guid>
		<description><![CDATA[If you get the following error when trying to launch beryl-manager with KDE on Kbuntu 7.04 (Feisty) (likely with an ATI card from what I am reading):
** (beryl-manager:6606): CRITICAL **: can&#8217;t execute beryl-xgl: Success
The problem most likely has to do with this bug:
https://bugs.launchpad.net/ubuntu/+source/beryl-core/+bug/95394
Which basically states that beryl-xgl was removed from beryl-core package due to how [...]]]></description>
			<content:encoded><![CDATA[<p>If you get the following error when trying to launch beryl-manager with KDE on Kbuntu 7.04 (Feisty) (likely with an ATI card from what I am reading):</p>
<blockquote><p>** (beryl-manager:6606): CRITICAL **: can&#8217;t execute beryl-xgl: Success</p></blockquote>
<p>The problem most likely has to do with this bug:</p>
<blockquote><p><a href="https://bugs.launchpad.net/ubuntu/+source/beryl-core/+bug/95394">https://bugs.launchpad.net/ubuntu/+source/beryl-core/+bug/95394</a></p></blockquote>
<p>Which basically states that beryl-xgl was removed from beryl-core package due to how it is built.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brandonking.net/blog/2007/05/25/beryl-manager6606-critical-cant-execute-beryl-xgl-success/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xen + routed network (shorewall) + qemu</title>
		<link>http://www.brandonking.net/blog/2007/02/09/xen-routed-network-shorewall-qemu/</link>
		<comments>http://www.brandonking.net/blog/2007/02/09/xen-routed-network-shorewall-qemu/#comments</comments>
		<pubDate>Fri, 09 Feb 2007 18:33:00 +0000</pubDate>
		<dc:creator>Brandon W. King</dc:creator>
				<category><![CDATA[Computers/IT]]></category>
		<category><![CDATA[Error Fixes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[Virtual Machines]]></category>
		<category><![CDATA[firewall]]></category>
		<category><![CDATA[nat]]></category>
		<category><![CDATA[qemu]]></category>
		<category><![CDATA[routed]]></category>
		<category><![CDATA[shorewall]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://blog.brandonking.net/?p=25</guid>
		<description><![CDATA[After setting up xen and configuring buildbot on a xen guest domain, I decided it was time to bite the bullet and setup shorewall to hide the xen guest domains behind a private network.
By the way, there are some nice guides on setting up shorewall with xen:

Strong Firewall in a Routed Xen Dom0
Xen and the [...]]]></description>
			<content:encoded><![CDATA[<p>After setting up <a href="http://www.cl.cam.ac.uk/research/srg/netos/xen/">xen</a> and configuring <a href="http://buildbot.sourceforge.net/">buildbot</a> on a xen guest domain, I decided it was time to bite the bullet and setup <a href="http://www.shorewall.net/">shorewall</a> to hide the xen guest domains behind a private network.</p>
<p>By the way, there are some nice guides on setting up shorewall with xen:</p>
<ul>
<li><a href="http://www.shorewall.net/XenMyWay-Routed.html">Strong Firewall in a Routed Xen Dom0</a></li>
<li><a href="http://www.shorewall.net/XenMyWay.html">Xen and the Art of Consolidation</a></li>
<li><a href="http://www.shorewall.net/Xen.html">Xen and Shorewall</a></li>
</ul>
<p>In the process I had to reconfigure Xen to use routed networking rather then bridged:</p>
<p>Changed (/etc/xen/xend-config.sxp) from:</p>
<blockquote><p>(network-script network-bridge)<br />
(vif-script vif-bridge)</p></blockquote>
<p>To:</p>
<blockquote><p>(network-script network-route)<br />
(vif-script     vif-route)</p></blockquote>
<p>After setting up shorewall properly and being able to log into two different Debian etch guest domains, I noticed that my previously working WinXP hvm was not starting up properly. When I looked into it further I found the following in /var/log/xen/qemu-dm.11384.log</p>
<blockquote><p>domid: 20<br />
qemu: the number of cpus is 1<br />
/etc/xen/scripts/qemu-ifup: could not launch network script<br />
Could not initialize device &#8216;tap&#8217;</p></blockquote>
<p>Tap device cure (<a href="http://qemu-forum.ipi.fi/viewtopic.php?p=9260&amp;sid=494a2df12b48a1e8fdca8ae0e7bfb752">found here</a>):</p>
<blockquote style="font-weight: bold;"><p>tunctl -t tap0</p></blockquote>
<p>The final piece of the puzzle (since I&#8217;m using the routed script with xen)&#8230;</p>
<blockquote><p>Comment out &#8220;<span style="font-weight: bold;">brctl addif $2 $</span>&#8221; from /etc/xen/scripts/qemu-ifup as mentioned by George in <a href="http://lists.xensource.com/archives/html/xen-users/2006-12/msg00448.html">this mailing list thread</a>.</p></blockquote>
<p><span style="font-weight: bold;">UPDATE (2007Feb12):</span> By doing the above two tasks, I was able to launch WinXP under Xen, but I did not have shorewall setup properly. To save time and money, I&#8217;m going with the simpler route of buying a hardware firewall/router. I will leave the information above incase it is useful to anyone (including myself) in the future.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brandonking.net/blog/2007/02/09/xen-routed-network-shorewall-qemu/feed/</wfw:commentRss>
		<slash:comments>4</slash:comments>
		</item>
		<item>
		<title>Rescuing a Linux installation</title>
		<link>http://www.brandonking.net/blog/2007/01/30/rescuing-a-linux-installation/</link>
		<comments>http://www.brandonking.net/blog/2007/01/30/rescuing-a-linux-installation/#comments</comments>
		<pubDate>Wed, 31 Jan 2007 00:35:00 +0000</pubDate>
		<dc:creator>Brandon W. King</dc:creator>
				<category><![CDATA[Computers/IT]]></category>
		<category><![CDATA[Error Fixes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[backup]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debootstrap]]></category>
		<category><![CDATA[fdisk]]></category>
		<category><![CDATA[mount]]></category>
		<category><![CDATA[rsync]]></category>
		<category><![CDATA[system adminstration]]></category>

		<guid isPermaLink="false">http://blog.brandonking.net/?p=24</guid>
		<description><![CDATA[In an attempt to save a system without doing a fresh reinstall by copying the contents from dying hard drive to new hard drive using external hard drive enclosure. This method seems to have worked well for me. I&#8217;m posting it as reference so others have a guide to work from and improve upon. I [...]]]></description>
			<content:encoded><![CDATA[<p>In an attempt to save a system without doing a fresh reinstall by copying the contents from dying hard drive to new hard drive using external hard drive enclosure. This method seems to have worked well for me. I&#8217;m posting it as reference so others have a guide to work from and improve upon. I have only used this method once so make sure you know what you are doing if you follow the guide.</p>
<p>WARNING: Use the following formation at your own risk. Make sure you make proper backups. The following information may have errors or may not work properly<span style="font-weight: bold;"> and could possibly <span style="font-style: italic;">damage your system</span> or <span style="font-style: italic;">cause the loss of data</span>. Once again, <span style="font-style: italic;">use the following at your own risk</span>. Research how to use each individual command so you know what you are doing.</span></p>
<p><span style="font-weight: bold;">Guide to moving a Debian or Ubuntu Linux installation from an old hard drive to a new hard drive without re-installing.</span></p>
<ol>
<li>Attach external hard drive</li>
<li>Reboot computer into single user mode (i.e. rescue mode)</li>
<li>Find the new device of the external hard drive (probably sda or sdb) dmesg | grep hd; dmesg | grep sd</li>
<li>create new partions on new drive: fdisk /dev/sd(a,b, etc.)
<ol>
<li>create swap partition</li>
<li>create linux partition(s)</li>
</ol>
</li>
<li>initialize swap: mkswap</li>
<li>create filesystem (I&#8217;m using ext3): mkfs.ext3</li>
<li>Mount the new hard drive (referred to as /dev/sda2 from now on): mount -t ext3 /dev/sda2 /mnt</li>
<li>Use debootstrap to get base install (ubuntu edgy example): debootstrap edgy /mnt http://us.archive.ubuntu.com/ubuntu</li>
<li>Now the copy command: rsync -av &#8211;exclude=/dev &#8211;exclude=/sys &#8211;exclude=/mnt &#8211;exclude=/proc &#8211;exclude=/media / /mnt</li>
<li>Make partition bootable: fdisk /dev/sda2  # use the &#8216;a&#8217; option</li>
<li>Shutdown system and put in the new drive.</li>
<li>Get Grub working again:
<ol>
<li>Insert Ubuntu or other Debian based live CD (Knoppix is a good choice too).</li>
<li>Mount the new drive: mount -t ext3 /dev/hda2 /mnt</li>
<li>Install grub: install-grub &#8211;root-directory=/mnt /dev/hda2</li>
<li>chroot into new drive: chroot /mnt</li>
<li>edit /boot/grub/menu.lst
<ol>
<li>Update groot(hd0,)  #if bootable partition changed (i.e. Was /dev/hda5 is now /dev/hda2&#8230; Old: <span style="font-weight: bold;">groot(hd0,4)</span> New: <span style="font-weight: bold;">groot(hd0,1)</span></li>
<li>Update kopt=root #if bootable partition changed (i.e. Was /dev/hda5 is now /dev/hda2&#8230;  Old: <span style="font-weight: bold;">kopt=root=UUID=</span> or <span style="font-weight: bold;">kopt=root=/dev/hda5</span> New:  <span style="font-weight: bold;">kopt=root=/dev/hda2</span> (NOTE: There is probably a way of getting the new UUID of the new partition, in which case you can just update the UUID option, but I don&#8217;t know enough about this yet to offer advice&#8230; Feel free to post a comment if you know more.)</li>
</ol>
</li>
<li>type: update-grub</li>
</ol>
</li>
<li>Reboot and hope everything works properly.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://www.brandonking.net/blog/2007/01/30/rescuing-a-linux-installation/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>xen error: Error: Device 0 (vif) could not be connected. Backend device not found.</title>
		<link>http://www.brandonking.net/blog/2007/01/17/xen-error-error-device-0-vif-could-not-be-connected-backend-device-not-found/</link>
		<comments>http://www.brandonking.net/blog/2007/01/17/xen-error-error-device-0-vif-could-not-be-connected-backend-device-not-found/#comments</comments>
		<pubDate>Wed, 17 Jan 2007 20:25:00 +0000</pubDate>
		<dc:creator>Brandon W. King</dc:creator>
				<category><![CDATA[Computers/IT]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Systems Administration]]></category>
		<category><![CDATA[Virtual Machines]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debian etch]]></category>
		<category><![CDATA[virtual machine]]></category>
		<category><![CDATA[xen]]></category>

		<guid isPermaLink="false">http://blog.brandonking.net/?p=23</guid>
		<description><![CDATA[Currently, I&#8217;m working on setting up Xen 3.0.3 on Debian Etch 64-bit. I installed the debian packages rebooted and used xen-tools to create a Debian etch guest domain. When I used xm create -c debian_etch_guest.cfg vmid=1 I got the following error:
Error: Device 0 (vif) could not be connected. Backend device not found.
I googled for the [...]]]></description>
			<content:encoded><![CDATA[<p>Currently, I&#8217;m working on setting up Xen 3.0.3 on Debian Etch 64-bit. I installed the debian packages rebooted and used xen-tools to create a Debian etch guest domain. When I used <span style="font-style: italic;">xm create -c debian_etch_guest.cfg vmid=1</span> I got the following error:</p>
<p>Error: Device 0 (vif) could not be connected. Backend device not found.</p>
<p>I googled for the error and didn&#8217;t immediately find a solution to the problem (it may still be there in the search results), but as it turned out, the only thing I needed to do was install bridge-utils:</p>
<p>apt-get install bridge-utils</p>
<p>That&#8217;s it, now the guest domain boots without a problem.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brandonking.net/blog/2007/01/17/xen-error-error-device-0-vif-could-not-be-connected-backend-device-not-found/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>CD Burning on Linux</title>
		<link>http://www.brandonking.net/blog/2006/12/20/cd-burning-on-linux/</link>
		<comments>http://www.brandonking.net/blog/2006/12/20/cd-burning-on-linux/#comments</comments>
		<pubDate>Wed, 20 Dec 2006 22:23:00 +0000</pubDate>
		<dc:creator>Brandon W. King</dc:creator>
				<category><![CDATA[Computers/IT]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Software Endorsements]]></category>
		<category><![CDATA[cd burning]]></category>
		<category><![CDATA[cdburn]]></category>

		<guid isPermaLink="false">http://blog.brandonking.net/?p=22</guid>
		<description><![CDATA[Below is a screenshot I took from my setup for burning a copy of Debian Etch using K3b.
If anyone out there is looking for CD burning software for Linux, I would recommend K3b (k3b.org), which worked right out of the box (that being the apt-get box), auto-detected cd burner and write speed.
Notes:

Used K3b in Ubuntu [...]]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.brandonking.net/blog/uploaded_images/k3b-763909.png" onblur="try {parent.deselectBloggerImageGracefully();} catch(e) {}"><img style="margin: 0px auto 10px; display: block; text-align: center; cursor: pointer;" src="http://www.brandonking.net/blog/uploaded_images/k3b-762053.png" border="0" alt="" /></a>Below is a screenshot I took from my setup for burning a copy of Debian Etch using K3b.</p>
<p>If anyone out there is looking for CD burning software for Linux, I would recommend K3b (<a href="http://www.k3b.org/">k3b.org</a>), which worked right out of the box (that being the apt-get box), auto-detected cd burner and write speed.</p>
<p>Notes:</p>
<ul>
<li>Used K3b in Ubuntu Edgy on an HP zd8000 Laptop.</li>
<li>Burned a copy of Debian Etch RC1 successfully.</li>
</ul>
]]></content:encoded>
			<wfw:commentRss>http://www.brandonking.net/blog/2006/12/20/cd-burning-on-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Custom Debian Linux Kernel Debian package w/ initrd</title>
		<link>http://www.brandonking.net/blog/2006/12/06/custom-debian-linux-kernel-debian-package-w-initrd/</link>
		<comments>http://www.brandonking.net/blog/2006/12/06/custom-debian-linux-kernel-debian-package-w-initrd/#comments</comments>
		<pubDate>Wed, 06 Dec 2006 23:11:00 +0000</pubDate>
		<dc:creator>Brandon W. King</dc:creator>
				<category><![CDATA[Computers/IT]]></category>
		<category><![CDATA[Error Fixes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[debian]]></category>
		<category><![CDATA[debian package]]></category>
		<category><![CDATA[kernel]]></category>

		<guid isPermaLink="false">http://blog.brandonking.net/?p=21</guid>
		<description><![CDATA[My attempt to build a new Debian Linux Kernel was thwarted by initrd! Thanks to Diane Trout mentioning that when using make-kpkg, to build a kernel image, doesn&#8217;t automatically make an initrd image. I investigated further and found out if you use &#8211;initrd, it will automatically generate the initrd image.
Below are the instructions for building [...]]]></description>
			<content:encoded><![CDATA[<p>My attempt to build a new <span style="font-weight: bold;">Debian Linux Kernel</span> was thwarted by initrd! Thanks to <a href="http://alienghic.livejournal.com/">Diane Trout</a> mentioning that when using <span style="font-weight: bold;">make-kpkg</span>, to build a kernel image, doesn&#8217;t automatically make an initrd image. I investigated further and found out if you use <span style="font-weight: bold;">&#8211;initrd</span>, it will automatically generate the initrd image.</p>
<p>Below are the instructions for building a custom Debian Linux Kernel Debian package:</p>
<p>1) Install the following Debian packages (Need access to Universe repository for Ubuntu):</p>
<ul>
<li>kernel-package</li>
<li>initrd-tools</li>
</ul>
<p>2) Get the kernel source (choose version, I used 2.6.17):</p>
<p>apt-get install linux-source-2.6.17</p>
<p>3) Decompress /usr/src/linux-source-2.6.17.tar.bz2</p>
<p>4) cd /usr/src/linux-source-2.6.17</p>
<p>5) Switch to root if you haven&#8217;t done so already (sudo -s)</p>
<p>6) type &#8216;make menuconfig&#8217; to configure your kernel</p>
<p>It may require installing libncurses5 and libcurses5-dev.</p>
<p>7) type &#8216;make-kpkg &#8211;revision 1.0 &#8211;append-to-version -custom &#8211;initrd kernel_image&#8217;</p>
<p>Feel free to change the revision number or and use something other than custom (or omit &#8211;revision and &#8211;append-to-version to use defaults).<br />
 <img src='http://www.brandonking.net/blog/wp-includes/images/smilies/icon_cool.gif' alt='8)' class='wp-smiley' /> type &#8216;cd ..&#8217;</p>
<p>9) dpkg &#8211;install linux-image-2.6.17-custom_1.0_amd64.deb</p>
<p>Except using the .deb package name which was generated on your computer.</p>
<p>10) Reboot and enjoy!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brandonking.net/blog/2006/12/06/custom-debian-linux-kernel-debian-package-w-initrd/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Tri-boot WinXP / Windows Vista / Ubuntu Linux</title>
		<link>http://www.brandonking.net/blog/2006/11/22/tri-boot-winxp-windows-vista-ubuntu-linux/</link>
		<comments>http://www.brandonking.net/blog/2006/11/22/tri-boot-winxp-windows-vista-ubuntu-linux/#comments</comments>
		<pubDate>Thu, 23 Nov 2006 00:52:00 +0000</pubDate>
		<dc:creator>Brandon W. King</dc:creator>
				<category><![CDATA[Computers/IT]]></category>
		<category><![CDATA[Error Fixes]]></category>
		<category><![CDATA[Linux]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Windows]]></category>
		<category><![CDATA[tri-boot]]></category>
		<category><![CDATA[windows vista]]></category>
		<category><![CDATA[winxp]]></category>

		<guid isPermaLink="false">http://blog.brandonking.net/?p=16</guid>
		<description><![CDATA[I now have WinXP, Windows Vista RC1, and Ubuntu/Kubuntu Linux tri-booting on my laptop. A key to success if you are going to attempt this is the order of installation:

Windows XP
Windows Vista
Linux

If you install Windows Vista first, Windows XP&#8217;s boot loader won&#8217;t find Vista, and if you try to do a repair on Vista, WinXP [...]]]></description>
			<content:encoded><![CDATA[<p>I now have WinXP, Windows Vista RC1, and Ubuntu/Kubuntu Linux tri-booting on my laptop. A key to success if you are going to attempt this is the <span style="font-weight: bold;"><span style="font-style: italic;">order of installation</span></span>:</p>
<ol>
<li>Windows XP</li>
<li>Windows Vista</li>
<li>Linux</li>
</ol>
<p>If you install Windows Vista first, Windows XP&#8217;s boot loader won&#8217;t find Vista, and if you try to do a repair on Vista, WinXP won&#8217;t be found. There may be a way to fix this, but it&#8217;s easier just to install in the order listed above.</p>
<p>When Linux installs grub, at least with Ubuntu, it automatically finds the Vista boot loader. When you select the Vista option from grub, the Vista boot loader should have two options &#8220;Run previous version of windows&#8221; (i.e. WinXP) or &#8220;Run Vista&#8221;.</p>
<p>I hope this saves you some time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.brandonking.net/blog/2006/11/22/tri-boot-winxp-windows-vista-ubuntu-linux/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
