<?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>Jepstone.net &#187; linux</title>
	<atom:link href="http://www.jepstone.net/blog/category/linux/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.jepstone.net/blog</link>
	<description>Rants and Raves from South Kingstown, RI</description>
	<lastBuildDate>Mon, 30 Aug 2010 01:43:22 +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>Overriding EEE PC&#8217;s drive letter assignment for USB devices</title>
		<link>http://www.jepstone.net/blog/2008/05/19/overriding-eee-pcs-drive-letter-assignment-for-usb-devices/</link>
		<comments>http://www.jepstone.net/blog/2008/05/19/overriding-eee-pcs-drive-letter-assignment-for-usb-devices/#comments</comments>
		<pubDate>Tue, 20 May 2008 00:29:02 +0000</pubDate>
		<dc:creator>Brian Jepson</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://www.jepstone.net/blog/?p=656</guid>
		<description><![CDATA[When you plug a USB device into the EEE PC, it makes it look like it has a Windows drive letter by mounting it on something like /media/D: This is fine for a lot of stuff, but I have a &#8230; <a href="http://www.jepstone.net/blog/2008/05/19/overriding-eee-pcs-drive-letter-assignment-for-usb-devices/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>When you plug a USB device into the EEE PC, it makes it look like it has a Windows drive letter by mounting it on something like /media/D: This is fine for a lot of stuff, but I have a USB drive I want to put a VirtualBox virtual machine on, and I don&#8217;t want to take the chance that it will be drive E: next week.</p>
<p>So, I made a change that seems to work: I created a file called /etc/udev/rules.d/01-local.rules that overrides the default usb handling just for this device (or devices just like it; I&#8217;m not certain that this uniquely identifies a particular device). Put this all one one line:</p>
<pre>
BUS=="usb", KERNEL=="sd*", SYSFS{serial}=="P975LEG4", NAME="VMs",
OPTIONS+="last_rule",
RUN+="/bin/mount UUID=5cc6f807-0ee2-46a8-a48a-90a2b9b1ab22"
</pre>
<p>To make this take effect, I make sure the device is unplugged, the run the command <code>sudo udevcontrol reload_rules</code>. I make sure I have a mount point for this device in fstab (and that the mount point exists):</p>
<pre>
UUID=5cc6f807-0ee2-46a8-a48a-90a2b9b1ab22 /mnt/VMs ext3 auto,users 0 0
</pre>
<p>Now, when I plug the device in, it doesn&#8217;t get a DOS-ish drive letter, no window pops up asking me what I want to do, and it gets mounted where I want it. I still have to umount it when I&#8217;m done, but this is progress. How do you find out the serial number of the device? Assuming that it&#8217;s recognized as /dev/sdd, you can use:</p>
<pre>
udevinfo -a -p /block/sdd
</pre>
<p>You can use the blkid command to get a list of all drives and their UUIDs.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepstone.net/blog/2008/05/19/overriding-eee-pcs-drive-letter-assignment-for-usb-devices/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Last day to order your XO Laptop!</title>
		<link>http://www.jepstone.net/blog/2007/12/31/last-day-to-order-your-xo-laptop/</link>
		<comments>http://www.jepstone.net/blog/2007/12/31/last-day-to-order-your-xo-laptop/#comments</comments>
		<pubDate>Mon, 31 Dec 2007 15:31:28 +0000</pubDate>
		<dc:creator>Brian Jepson</dc:creator>
				<category><![CDATA[linux]]></category>
		<category><![CDATA[world]]></category>

		<guid isPermaLink="false">http://www.jepstone.net/blog/2007/12/31/last-day-to-order-your-xo-laptop/</guid>
		<description><![CDATA[I&#8217;ve been playing around with my XO laptop (you can read all about it over at hackszine) and it&#8217;s an extremely cool, super-hackable device. You should order one. The price is right: for $400, you: Donate a laptop to a &#8230; <a href="http://www.jepstone.net/blog/2007/12/31/last-day-to-order-your-xo-laptop/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src='http://www.jepstone.net/blog/wpcontent/uploads/2007/12/ihasanxo.jpg' alt='XO Laptop' /><br />
I&#8217;ve been playing around with my XO laptop (you can read all about it <a href="http://www.hackszine.com/blog/archive/olpc/">over at hackszine</a>) and it&#8217;s an extremely cool, super-hackable device. You should <a href="http://www.laptopgiving.org">order one</a>. The price is right: for $400, you:</p>
<ul>
<li>Donate a laptop to a child
<li>Get one of your own
<li>Get a $200 tax deduction
<li>Get one free year of T-Mobile Hotspot
</ul>
<p>Also, Tom Hoffman and I are organizing an XO Laptop meetup in RI. Check out the <a href="http://rinexus.com/forum/general-discussion/xo-laptop-meetup-ri">thread here</a> and reply if you&#8217;re interested. We may wait a few weeks, since it could take a while for people to get their orders.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepstone.net/blog/2007/12/31/last-day-to-order-your-xo-laptop/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fedora Core 5 on Virtual PC 7 for Macintosh</title>
		<link>http://www.jepstone.net/blog/2006/04/13/fedora-core-5-on-virtual-pc-7-for-macintosh/</link>
		<comments>http://www.jepstone.net/blog/2006/04/13/fedora-core-5-on-virtual-pc-7-for-macintosh/#comments</comments>
		<pubDate>Thu, 13 Apr 2006 20:22:11 +0000</pubDate>
		<dc:creator>Brian Jepson</dc:creator>
				<category><![CDATA[emulation]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[mac]]></category>

		<guid isPermaLink="false">http://jepstone.net/blog/?p=520</guid>
		<description><![CDATA[I posted an entry a while back about getting this to work under an earlier beta of Fedora Core 5. I think these instructions are much more straightforward. You&#8217;ll need to go through the installation. I suggest using text mode &#8230; <a href="http://www.jepstone.net/blog/2006/04/13/fedora-core-5-on-virtual-pc-7-for-macintosh/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I <a href="http://jepstone.net/blog/?p=511">posted an entry a while back</a> about getting this to work under an earlier beta of Fedora Core 5. I think these instructions are much more straightforward. You&#8217;ll need to go through the installation. I suggest using text mode if you can (I specified &#8220;text expert&#8221; when I was installing).</p>
<p>When installation is finished, and you are prompted to reboot, use Alt-F2 to switch to a virtual console (Ctrl-Alt-F2 if you are in X11). Then, mount the install media:</p>
<pre># cd /tmp
# mknod hdc b 22 0
# mkdir /mnt/cdrom
# mount /tmp/hdc /mnt/cdrom</pre>
<p>Copy the i586 kernel over to root&#8217;s home directory on the new system:</p>
<pre># cp /mnt/cdrom/Fedora/RPMS/kernel-*i586* /mnt/sysimage/root</pre>
<p>Unmount and eject the install media and chroot into the new system:</p>
<pre># umount /mnt/cdrom/
# eject /tmp/hdc
# chroot /mnt/sysimage/</pre>
<p>Install the kernel and exit the chroot:</p>
<pre>chroot# cd root/
chroot# rpm --force -Uvh kernel-*i586.rpm
chroot# exit</pre>
<p>Use Alt-F1 (or Alt-F7 if you were in X11) to return to the installer, and<br />
reboot as prompted.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepstone.net/blog/2006/04/13/fedora-core-5-on-virtual-pc-7-for-macintosh/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Ubuntu Hacks @ LinuxWorld Boston</title>
		<link>http://www.jepstone.net/blog/2006/04/05/ubuntu-hacks-linuxworld-boston/</link>
		<comments>http://www.jepstone.net/blog/2006/04/05/ubuntu-hacks-linuxworld-boston/#comments</comments>
		<pubDate>Wed, 05 Apr 2006 11:10:02 +0000</pubDate>
		<dc:creator>Brian Jepson</dc:creator>
				<category><![CDATA[books]]></category>
		<category><![CDATA[emulation]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[wireless]]></category>

		<guid isPermaLink="false">http://jepstone.net/blog/?p=519</guid>
		<description><![CDATA[I&#8217;ll be giving a short talk and demonstration on Ubuntu Hacks today (Wednesday, April 5 at 12:30) at the O&#8217;Reilly LinuxWorld booth. Drop by and learn about getting Ubuntu running under colinux, going online with a Bluetooth connection and a &#8230; <a href="http://www.jepstone.net/blog/2006/04/05/ubuntu-hacks-linuxworld-boston/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.oreilly.com/catalog/covers/ubuntuhks_rc.s.gif" /></p>
<p>I&#8217;ll be giving a short talk and demonstration on <a href="http://www.oreilly.com/catalog/ubuntuhks/">Ubuntu Hacks</a> today (Wednesday, April 5 at 12:30) at the O&#8217;Reilly LinuxWorld booth. Drop by and learn about getting Ubuntu running under colinux, going online with a Bluetooth connection and a cell phone, and a few more things.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepstone.net/blog/2006/04/05/ubuntu-hacks-linuxworld-boston/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Called Out</title>
		<link>http://www.jepstone.net/blog/2004/08/09/called-out/</link>
		<comments>http://www.jepstone.net/blog/2004/08/09/called-out/#comments</comments>
		<pubDate>Mon, 09 Aug 2004 12:52:00 +0000</pubDate>
		<dc:creator>Brian Jepson</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://jepstone.net/blog/?p=193</guid>
		<description><![CDATA[I probably said &#8220;but at least the kernel is free software&#8221; one too many times at OSCON. Miguel says &#8220;I noticed that Open Source proponents using MacOS X have developed highly tuned excuses, similar to those that smokers have about &#8230; <a href="http://www.jepstone.net/blog/2004/08/09/called-out/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I probably said &#8220;but at least the kernel is free software&#8221; one too many<br />
times at OSCON.  <a href="http://primates.ximian.com/~miguel/archive/2004/Aug-03.html">Miguel</a><br />
says &#8220;I noticed that Open Source proponents using MacOS X have developed<br />
highly tuned excuses, similar to those that smokers  have about why<br />
cigarettes are good for you.&#8221;
<p>Guilty as charged. I&#8217;ve been saying for a while that Mac OS X is holding<br />
the door open for Linux, and I am waiting for all the pieces to fall<br />
into place, at least in a way that satisfies me.  I took a first step a<br />
couple of weeks ago by installing <a href="http://www.yellowdoglinux.com/">YDL</a> on my PowerBook, but I<br />
haven&#8217;t booted into it too much.  However, <a href="http://apple.slashdot.org/article.pl?sid=04/08/05/0533256&amp;tid=107&amp;tid=106">Slashdot</a><br />
reports that the next version of YDL is coming soon, so I&#8217;ll have to<br />
check that out.
<p><a href="http://usefulinc.com/edd/blog/contents/2004/08/04-linux-fashion/read">Edd</a><br />
has this to say: &#8220;one of the things which perennially disappoints me is<br />
the number of OS X machines there in the hands of free software<br />
hackers&#8221;, but he also goes on to list the must-have apps, and talks a<br />
bit about installing Linux (with the same conclusion I have, that Debian<br />
is da bomb).  Right now, I&#8217;m splitting my time roughly 60% Mac OS X, 20%<br />
Linux, 20% Windows XP.  Maybe by next OSCON, I&#8217;ll be back to using Linux<br />
most of the time.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepstone.net/blog/2004/08/09/called-out/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Russell&#8217;s Linux Rescue Adventures</title>
		<link>http://www.jepstone.net/blog/2004/07/08/russells-linux-rescue-adventures/</link>
		<comments>http://www.jepstone.net/blog/2004/07/08/russells-linux-rescue-adventures/#comments</comments>
		<pubDate>Thu, 08 Jul 2004 11:20:00 +0000</pubDate>
		<dc:creator>Brian Jepson</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://jepstone.net/blog/?p=199</guid>
		<description><![CDATA[Russell Beattie: &#8220;Okay, but there was a tiny problem: The NTFS partition has 40GB available, but the disk image is only 30GB&#8230;&#8221; Great stuff in this post&#8211;Russell goes on to use ntfsresize to solve the problem. Damn! If I had &#8230; <a href="http://www.jepstone.net/blog/2004/07/08/russells-linux-rescue-adventures/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.russellbeattie.com/notebook/1007917.html">Russell<br />
Beattie</a>: &#8220;Okay, but there was a tiny problem: The NTFS partition has<br />
40GB available, but the disk image is only 30GB&#8230;&#8221;
<p> Great stuff in<br />
this post&#8211;Russell goes on to use ntfsresize to solve the problem. Damn!<br />
If I had known about that utility a couple weeks ago, I would not have<br />
spent so much time screwing around with Ghost and Drive Image.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepstone.net/blog/2004/07/08/russells-linux-rescue-adventures/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Rambling at LinuxWorld Expo</title>
		<link>http://www.jepstone.net/blog/2004/02/04/rambling-at-linuxworld-expo/</link>
		<comments>http://www.jepstone.net/blog/2004/02/04/rambling-at-linuxworld-expo/#comments</comments>
		<pubDate>Wed, 04 Feb 2004 10:59:00 +0000</pubDate>
		<dc:creator>Brian Jepson</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://jepstone.net/blog/?p=269</guid>
		<description><![CDATA[Jeremy Geelan interviewed me on the expo floor of LinuxWorld Expo and put our ramblings up online.]]></description>
			<content:encoded><![CDATA[<p>Jeremy Geelan interviewed me on the expo floor of LinuxWorld Expo and <a href="http://www.linuxworld.com/story/39971_f.htm">put our ramblings up<br />
online</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepstone.net/blog/2004/02/04/rambling-at-linuxworld-expo/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Fun with Dashboard and Mono</title>
		<link>http://www.jepstone.net/blog/2003/08/19/fun-with-dashboard-and-mono/</link>
		<comments>http://www.jepstone.net/blog/2003/08/19/fun-with-dashboard-and-mono/#comments</comments>
		<pubDate>Tue, 19 Aug 2003 10:20:00 +0000</pubDate>
		<dc:creator>Brian Jepson</dc:creator>
				<category><![CDATA[linux]]></category>

		<guid isPermaLink="false">http://jepstone.net/blog/?p=399</guid>
		<description><![CDATA[Dashboard looks pretty cool. I managed to get it up and running on Mandrake 9.1 by installing mono 0.26 and gtksharp 0.10 from source, and then installing the latest Ximian Evolution (so I could get libgtkhtml 3.0.2, which Dashboard depends &#8230; <a href="http://www.jepstone.net/blog/2003/08/19/fun-with-dashboard-and-mono/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.nat.org/dashboard/">Dashboard</a> looks pretty cool.<br />
I managed to get it up and running on Mandrake 9.1 by installing <a href="http://www.go-mono.com/">mono 0.26</a> and <a href="http://gtk-sharp.sourceforge.net/">gtksharp 0.10</a> from source,<br />
and then installing the <a href="http://www.ximian.com/products/evolution/download.html">latest<br />
Ximian Evolution</a> (so I could get libgtkhtml 3.0.2, which Dashboard<br />
depends on).  Once I had those pieces in place, <a href="http://www.pipetree.com/space/GettingStartedWithDashboard">these<br />
instructions for getting dashboard up and running</a> worked for me.
<p>After reading the README that comes with Dashboard, I also installed <a href="http://www.sqlite.org/download.html">sqlite</a> and made sure I<br />
had the <a href="http://www.go-mono.com/sqlite.html">the SQL Lite Data<br />
Provider</a> (it&#8217;s included with the mono-0.26 release, and you should<br />
be able to find it in<br />
/usr/local/lib/Mono.Data.SqliteClient.dll) sqlite is needed to create<br />
the full-text index, which probably won&#8217;t be all that meaningful until<br />
I&#8217;ve lived in this Linux installation a little bit longer, so I copied a<br />
bunch of .txt files into ~/Documents and ran these commands (this<br />
assumes the dashboard source lives in ~/src):</p>
<pre>
mkdir -p ~/.dashboard/backend-data/text-index/sources
cd ~/src/dashboard/index
make
mono text-indexer.exe -i `find ~/Documents -iname "*.txt"`
</pre>
<p>Finally, I launched dashboard and ran this <a href="http://www.jepstone.net/downloads/cluesniff">modified version</a><br />
of the clue script as root, which sniffs all my Google queries (using <a href="http://ngrep.sourceforge.net/">ngrep</a>) and hrefs<br />
inside web documents and sends the data as clue packets to dashboard.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.jepstone.net/blog/2003/08/19/fun-with-dashboard-and-mono/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

