<?xml version='1.0' encoding='utf-8' ?>
<!--  If you are running a bot please visit this policy page outlining rules you must respect. http://www.livejournal.com/bots/  -->
<rss version='2.0' xmlns:lj='http://www.livejournal.org/rss/lj/1.0/' xmlns:media='http://search.yahoo.com/mrss/' xmlns:atom10='http://www.w3.org/2005/Atom'>
<channel>
  <title>Powered by Coffee</title>
  <link>http://edible-hat-tech.livejournal.com/</link>
  <description>Powered by Coffee - LiveJournal.com</description>
  <lastBuildDate>Sun, 27 Aug 2006 10:33:41 GMT</lastBuildDate>
  <generator>LiveJournal / LiveJournal.com</generator>
  <lj:journal>edible_hat_tech</lj:journal>
  <lj:journalid>10477319</lj:journalid>
  <lj:journaltype>personal</lj:journaltype>
  <atom10:link rel='hub' href='http://pubsubhubbub.appspot.com/' />
  <image>
    <url>http://l-userpic.livejournal.com/47816426/10477319</url>
    <title>Powered by Coffee</title>
    <link>http://edible-hat-tech.livejournal.com/</link>
    <width>100</width>
    <height>100</height>
  </image>

<item>
  <guid isPermaLink='true'>http://edible-hat-tech.livejournal.com/2158.html</guid>
  <pubDate>Sun, 27 Aug 2006 10:33:41 GMT</pubDate>
  <title>Xlogic XL833A mp3 player fix</title>
  <link>http://edible-hat-tech.livejournal.com/2158.html</link>
  <description>Here&apos;s how to fix an Xlogic XL833A mp3 player that&apos;s refused to acknowledge the existance of the files you know are on it:&lt;br /&gt;&lt;br /&gt;From a DOS prompt (get one on Windows by choosing &quot;run...&quot; from the start menu, then typing &quot;cmd&quot; or &quot;command&quot;):&lt;br /&gt;&lt;br /&gt;format f: /FS:FAT /A:32K&lt;br /&gt;&lt;br /&gt;(where the mp3 player is connected as drive f:)&lt;br /&gt;&lt;br /&gt;then create folders named MUSIC and RECORD (both in all caps). Files placed in the MUSIC folder will be playable as per usual.</description>
  <comments>http://edible-hat-tech.livejournal.com/2158.html</comments>
  <category>mp3 player</category>
  <category>devices</category>
  <category>windows</category>
  <category>fix</category>
  <lj:security>public</lj:security>
  <lj:reply-count>6</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://edible-hat-tech.livejournal.com/1830.html</guid>
  <pubDate>Thu, 03 Aug 2006 01:28:24 GMT</pubDate>
  <title>Spyware removal</title>
  <link>http://edible-hat-tech.livejournal.com/1830.html</link>
  <description>Just thought I&apos;d post about this in the hope that it makes its way onto a Google search and it helps somebody.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Last night a weird error message popped up on the family Windows XP box, saying something about &quot;unable to verify downloaded data&quot; or something. At the time, nobody told it to download anything and so our suspicions were aroused.&lt;br /&gt;&lt;br /&gt;Pressing ctrl-alt-del to bring up the task manager revealed the existence of something called ezwnud.exe. Googling revealed it to be an update module for something called EZNORUN.EXE. Nobody knows much about it, except that (a) it&apos;s not part of Windows or any other machine I know about on that machine (b) it&apos;s probably related to the &quot;Easy Internet&quot; spyware company. Therefore it&apos;s something bad and should not be on that machine.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;So I got rid of it by using Regedit to delete a registrty entry that looked something like this:&lt;br /&gt;&lt;br /&gt;HKeyCurrentUser\..\Run: [EZNXP] C:\PROGRA~1\EZN\EASYIN~1\eznorun.exe&lt;br /&gt;(you may not have to edit the registry, you might be able to get rid of it by choosing run from the start menu, typing &quot;msconfig&quot;, and deleting the eznorun.exe entry from the startup tab.)&lt;br /&gt;&lt;br /&gt;and deleting the folder&lt;br /&gt;c:\program files\ezn&lt;br /&gt;&lt;br /&gt;The folder couldn&apos;t be deleted the normal way, but I used Unlocker to delete it at the next reboot.&lt;br /&gt;&lt;br /&gt;references:&lt;br /&gt;Unlocker: &amp;lt; &lt;a href=&quot;http://ccollomb.free.fr/unlocker/&quot;&gt;http://ccollomb.free.fr/unlocker/&lt;/a&gt; &amp;gt;&lt;br /&gt;&lt;br /&gt;(x-posted to my regular journal.)</description>
  <comments>http://edible-hat-tech.livejournal.com/1830.html</comments>
  <category>spyware</category>
  <category>windows</category>
  <category>malware</category>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://edible-hat-tech.livejournal.com/1654.html</guid>
  <pubDate>Tue, 11 Jul 2006 07:38:46 GMT</pubDate>
  <title>Building Steamboy</title>
  <link>http://edible-hat-tech.livejournal.com/1654.html</link>
  <description>Yesterday I rebuilt my PC (sort of).&lt;br /&gt;&lt;br /&gt;After backing up the data and settings I wanted to keep, I took out the CD-ROM drive (left in the burner though) and added a 60Gb hard drive and a 5 1/4&quot; floppy drive. The floppy drive is for (a) archiving a bunch of old DOS games that are currently on 5 1/4&quot; disks, and (b) because I can. :)&lt;br /&gt;&lt;br /&gt;I then ran DBAN to completely wipe all HDs. This was to (a) get rid of all partition information and (b) find any errors on the disks. DBAN reads, writes and erases to every sector of the disk 3 times, and it reports on any errors it finds.&lt;br /&gt;&lt;br /&gt;Then I rebooted the machine with the Ubuntu 6.06 CD in the drive. This booted into a LiveCD Ubuntu environment, from which it is possible to install Ubuntu on the hard disk.&lt;br /&gt;&lt;br /&gt;Ran into a small problem with partitioning - you&apos;ve got to remember to set the partitions and mount points for all hard drives. The 30Gb drive holds the OS, the 60Gb drive is my home directory, and the 40Gb is /media/roms and will hold roms (once I get the emulation figured out, I know it&apos;s possible to run console emulators on Ubuntu systems).&lt;br /&gt;&lt;br /&gt;And then after installation came the fun part - selecting software to install. The graphical package manager is easy and intuitive to use, although you may want to drop to a command line and uncomment a couple of lines in /etc/apt/sources.list to add the Universe and Backports repositories, then do an apt-get update and apt-get upgrade. And then run the EasyUbuntu script to automagically add mp3 support, Nvidia and ATI graphics drivers, and other common and useful stuff.&lt;br /&gt;&lt;br /&gt;As for the title of this post: the machine used to be called Vash for networking purposes, but because of the 5 1/4&quot; drive&apos;s oldskool charm, I&apos;ve renamed it. Steamboy is an anime movie, and all machines on my LAN are named after anime characters, series or movies.&lt;br /&gt;&lt;br /&gt;references:&lt;br /&gt;&lt;br /&gt;Darik&apos;s Boot And Nuke (DBAN): &amp;lt; &lt;a href=&quot;http://dban.sourceforge.net/&quot;&gt;http://dban.sourceforge.net/&lt;/a&gt; &amp;gt;&lt;br /&gt;Ubuntu Linux: &amp;lt; &lt;a href=&quot;http://www.ubuntu.com/&quot;&gt;http://www.ubuntu.com/&lt;/a&gt; &amp;gt;&lt;br /&gt;EasyUbuntu Script: &amp;lt; &lt;a href=&quot;http://easyubuntu.freecontrib.org/&quot;&gt;http://easyubuntu.freecontrib.org/&lt;/a&gt; &amp;gt;</description>
  <comments>http://edible-hat-tech.livejournal.com/1654.html</comments>
  <category>linux</category>
  <lj:security>public</lj:security>
  <lj:reply-count>4</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://edible-hat-tech.livejournal.com/1301.html</guid>
  <pubDate>Thu, 06 Jul 2006 01:40:34 GMT</pubDate>
  <title>Another server</title>
  <link>http://edible-hat-tech.livejournal.com/1301.html</link>
  <description>I just got done rebuilding my other file server. While I had the case off (to change hard drives), I hooked up an old 5 1/4 inch floppy drive. And it seems to work. Which is good - I plan to put that drive into the desktop machine I&apos;m writing this from and use it to archive some old DOS games so I can play them on my old Amstrad &quot;luggable&quot; which only has a 3 1/2 inch drive.&lt;br /&gt;&lt;br /&gt;Building the server is pretty much the same process as the other one, but without the parts relating to RAID. Also,the ext3 file system doesn&apos;t seem to work so well on 120 Gb drives. You can format the drive but only 2Gb or so of it is useable. So I&apos;ve gone with xfs, which works perfectly.</description>
  <comments>http://edible-hat-tech.livejournal.com/1301.html</comments>
  <category>linux</category>
  <category>file systems</category>
  <lj:security>public</lj:security>
  <lj:reply-count>6</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://edible-hat-tech.livejournal.com/1278.html</guid>
  <pubDate>Mon, 26 Jun 2006 00:16:41 GMT</pubDate>
  <title>Building a file server, part 2</title>
  <link>http://edible-hat-tech.livejournal.com/1278.html</link>
  <description>After 4 attempts, I finally got a non-corrupted Ubuntu ISO. This is Ubuntu 6.06 Dapper Drake alternate for i386 architecture.&lt;br /&gt;&lt;br /&gt;The next step (after burning the ISO) was to boot from the CD install Ubuntu. I did it in server mode (doesn&apos;t install the GUI, I post-installed it to save some memory).&lt;br /&gt;&lt;br /&gt;The tricky part is the disk partitioning. Since I was trying to make a RAID disk, I couldn&apos;t go with the standard guided partitioning. Instead (this may be slightly wrong, I forgot to take notes as I went so I wrote this bit from memory after the event):&lt;br /&gt;&lt;br /&gt;1. Choose &quot;manually edit partition table&quot;&lt;br /&gt;2. Delete any existing partitions on all disks&lt;br /&gt;3. Select the now empty partition (labelled &quot;Free Space&quot;) on the first disk in the array.&lt;br /&gt;4. Press enter and choose &quot;Use as volume for RAID&quot;&lt;br /&gt;5. Repeat steps 3 and 4 for other disks in the array&lt;br /&gt;6. Choose &quot;Setup RAID array&quot;.&lt;br /&gt;7. Choose &quot;Setup MD device&quot; to start the wizard. It&apos;s pretty straightforward - just choose RAID type (type 0 is striped, type 1 is mirrored) and the disks to be in the array. When done, choose &quot;finished&quot; to go back to the partition manager.&lt;br /&gt;8. Choose &quot;go back&quot; (press tab to get to it), then partition manager, then auto-partition. Select the option to delete all partitions on the drive that will hold the OS. I found if I kept going with manual partition editing, it wouldn&apos;t install and kept going back to the partition manager, so this step is important.&lt;br /&gt;9. Continue setup.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Then, once it&apos;s all installed, I did the following:&lt;br /&gt;&lt;br /&gt;1. Login as the user created during install.&lt;br /&gt;2. Use sudo to edit /etc/apt/sources.list You need to use sudo to get root access, otherwise it opens in read-only mode. e.g. &lt;font face=&quot;courier&quot;&gt;sudo nano /etc/apt/sources.list&lt;/font&gt;&lt;br /&gt;3. Afer saving the file, run &lt;font face=&quot;courier&quot;&gt;sudo apt-get update&lt;/font&gt; to update the sources list.&lt;br /&gt;4. Install the Jed text editor and the Xubuntu desktop packages (this is optional but I did it so I&apos;m including it here) The commands are &lt;font face=&quot;courier&quot;&gt;sudo apt-get install jed&lt;/font&gt; and &lt;font face=&quot;courier&quot;&gt;sudo apt-get install xubuntu-desktop&lt;/font&gt;. Xubuntu-desktop takes quite a while to install, I left it running overnight. Once it is installed you can start it with the command &lt;font face=&quot;courier&quot;&gt;startx&lt;/font&gt;. But the rest of this requires the console anyway.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;To format the RAID disk and give it a mount point:&lt;br /&gt;&lt;br /&gt;1. &lt;font face=&quot;courier&quot;&gt;sudo mke2fs /dev/md0&lt;/font&gt; (formats the disk with the ext2 filesystem)&lt;br /&gt;2. &lt;font face=&quot;courier&quot;&gt;sudo mkdir /media/raid&lt;/font&gt; (creates a directory where we&apos;ll mount the disk)&lt;br /&gt;3. Add this line to /etc/fstab:&lt;br /&gt;   &lt;font face=&quot;courier&quot;&gt;/dev/md0 &amp;nbsp; /media/raid &amp;nbsp; auto &amp;nbsp; defaults &amp;nbsp; 1 &amp;nbsp; 2&lt;/font&gt;&lt;br /&gt;4. Back to the cosole: &lt;font face=&quot;courier&quot;&gt;sudo mount /media/raid&lt;/font&gt; mounts the disk.&lt;br /&gt;&lt;br /&gt;Now to set up file sharing with Samba:&lt;br /&gt;1. &lt;font face=&quot;courier&quot;&gt;cd /media/raid&lt;/font&gt;&lt;br /&gt;2. &lt;font face=&quot;courier&quot;&gt;sudo mkdir vault&lt;/font&gt; (create the directory we&apos;ll share)&lt;br /&gt;3. &lt;font face=&quot;courier&quot;&gt;sudo chmod 777 vault&lt;/font&gt; (give users access to the share)&lt;br /&gt;4. &lt;font face=&quot;courier&quot;&gt;sudo apt-get install samba&lt;/font&gt; to install Samba&lt;br /&gt;5. Edit /etc/samba.conf&lt;br /&gt;5a. change the &lt;font face=&quot;courier&quot;&gt;workgroup&lt;/font&gt; variable to the name of the workgroup. The default is MSHOME, the same as the Windows networking default&lt;br /&gt;5b. at the end of the file, add the following lines:&lt;br /&gt;&lt;font face=&quot;courier&quot;&gt;[vault]&lt;br /&gt;&amp;nbsp; writeable = yes&lt;br /&gt;&amp;nbsp; public = yes&lt;br /&gt;&amp;nbsp; comment = Mirrored RAID&lt;br /&gt;&amp;nbsp; path = /media/raid/vault&lt;/font&gt;&lt;br /&gt;&lt;br /&gt;Finally, restart the computer. Go to your Windows machine and, if you did it right, you should be able to see the share by browsing the network through Windows Explorer. You should be able to read from and write to it. (Right now, I&apos;m trasnferring the data I backed up before redoing the entire server).&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Bibliography: &lt;br /&gt;&lt;br /&gt;Quick HOWTO: Linux Software RAID &amp;lt; &lt;a href=&quot;http://www.linuxhomenetworking.com/linux-adv/raid.htm&quot;&gt;http://www.linuxhomenetworking.com/linux-adv/raid.htm&lt;/a&gt; &amp;gt;&lt;br /&gt;The Software RAID Howto &amp;lt; &lt;a href=&quot;http://www.tldp.org/HOWTO/Software-RAID-HOWTO.html&quot;&gt;http://www.tldp.org/HOWTO/Software-RAID-HOWTO.html&lt;/a&gt; &amp;gt;&lt;br /&gt;Installing Xubuntu &amp;lt; &lt;a href=&quot;https://help.ubuntu.com/community/InstallingXubuntu&quot;&gt;https://help.ubuntu.com/community/InstallingXubuntu&lt;/a&gt; &amp;gt;&lt;br /&gt;Atomic magazine &amp;lt; &lt;a href=&quot;http://www.atomicmpc.com.au/&quot;&gt;http://www.atomicmpc.com.au/&lt;/a&gt; &amp;gt;</description>
  <comments>http://edible-hat-tech.livejournal.com/1278.html</comments>
  <category>linux</category>
  <category>file sharing</category>
  <category>raid</category>
  <category>networking</category>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://edible-hat-tech.livejournal.com/853.html</guid>
  <pubDate>Sun, 25 Jun 2006 07:23:10 GMT</pubDate>
  <title>Building a file server, part 1</title>
  <link>http://edible-hat-tech.livejournal.com/853.html</link>
  <description>I&apos;ve finally got around to starting the projects I created this account for. Project #1 is rebuilding my file server with the type 1 RAID drive. I&apos;ll do this as if I was building it from scratch, since that&apos;s pretty much what I&apos;m doing (due to hard drive failure). So here we go.&lt;br /&gt;&lt;br /&gt;Part one: gathering material&lt;br /&gt;&lt;br /&gt;Get a PC of some kind. It should be capable of running Linux, so anything faster than a 486 will do (although older processors may have trouble with some of the software we&apos;ll be using). You need a network card and as much RAM and disk space as you can put in there.&lt;br /&gt;&lt;br /&gt;In my case, it&apos;s a 1Ghz Pentium something or other (whatever the first generation of Pentiums that could run at 1Ghz was) and 3 hard drives - one 10Gb, two 120Gb. I&apos;ll be using a type 1 RAID array for backing up all my data, so the two 120Gb drives will become part of that, and the OS will go on the 10Gb drive.&lt;br /&gt;&lt;br /&gt;Then grab a copy of Ubuntu Dapper. If you&apos;re low on RAM, get Xubuntu. If, like me, you want to use RAID, you need the alternate version. Find it at &lt;a href=&quot;http://www.ubuntu.com/&quot;&gt;http://www.ubuntu.com/&lt;/a&gt; or your ISP&apos;s free traffic server.&lt;br /&gt;&lt;br /&gt;(This is based on tutorials that appeared in Atomic magazine a few years ago, modified from my own experience)</description>
  <comments>http://edible-hat-tech.livejournal.com/853.html</comments>
  <category>ubuntu</category>
  <category>linux</category>
  <category>server</category>
  <category>raid</category>
  <lj:music>BBC Radio Documentaries - Fragments in Time</lj:music>
  <media:title type="plain">BBC Radio Documentaries - Fragments in Time</media:title>
  <lj:security>public</lj:security>
  <lj:reply-count>0</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://edible-hat-tech.livejournal.com/516.html</guid>
  <pubDate>Wed, 21 Jun 2006 14:27:57 GMT</pubDate>
  <title>Xbox security</title>
  <link>http://edible-hat-tech.livejournal.com/516.html</link>
  <description>I&apos;m posting this mostly because I don&apos;t feel like reading the whole thing right now, but it also looks very interesting. And provides some more ammo for the anti-Microsoft crowd. :)&lt;br /&gt;&lt;br /&gt;&lt;a href=&quot;http://www.xbox-linux.org/wiki/17_Mistakes_Microsoft_Made_in_the_Xbox_Security_System&quot;&gt;http://www.xbox-linux.org/wiki/17_Mistakes_Microsoft_Made_in_the_Xbox_Security_System&lt;/a&gt;</description>
  <comments>http://edible-hat-tech.livejournal.com/516.html</comments>
  <category>security</category>
  <category>linux</category>
  <category>microsoft</category>
  <lj:security>public</lj:security>
  <lj:reply-count>1</lj:reply-count>
</item>
<item>
  <guid isPermaLink='true'>http://edible-hat-tech.livejournal.com/497.html</guid>
  <pubDate>Sun, 18 Jun 2006 08:54:24 GMT</pubDate>
  <title>Well, well, well...</title>
  <link>http://edible-hat-tech.livejournal.com/497.html</link>
  <description>Every blog needs a first post, and this is it.&lt;br /&gt;&lt;br /&gt;I created this account because I&apos;ve got some interesting projects planned for the mid-year break from uni, and didn&apos;t want to flood the flists of people who don&apos;t want to read about techie stuff. Plus it&apos;s a good place to keep all the info without bothering with tags etc.&lt;br /&gt;&lt;br /&gt;Anyway, after my exams I&apos;m planning to finally get around to replacing the dead hard disk in my raid pair server, and while I&apos;m at it I&apos;ll upgrade the Ubuntu install from Breezy to Dapper.&lt;br /&gt;&lt;br /&gt;Then I&apos;ll also upgrade the other server.&lt;br /&gt;&lt;br /&gt;And then modify the hardware in this machine to include another hard disk (which will make 3) and a 5¼-inch floppy drive (I have my reasons, which will become apparent shortly). Then completely reformat all drives and install Ubuntu Dapper and try getting WINE working so I can run Windows stuff on here (if I can&apos;t get it working, the laptop&apos;s got XP so I can still run any Windows stuff I need for uni). Might play around with other emulators as well.&lt;br /&gt;&lt;br /&gt;And then... recently I came across a collection of old DOS games on 5¼-inch floppies. The Amstrad luggable will probably run most of them nicely... the problem is that it onlu has a 3½-inch drive. So I plan on using this machine to copy said old DOS games onto 3½-inch disks so they can actually be used on the Amstrad. It would be such a shame to let all those person-years of programming go to waste...</description>
  <comments>http://edible-hat-tech.livejournal.com/497.html</comments>
  <category>linux. vintage</category>
  <category>plans</category>
  <lj:music>Mozart - Exsultate Jubilate</lj:music>
  <media:title type="plain">Mozart - Exsultate Jubilate</media:title>
  <lj:mood>busy</lj:mood>
  <lj:security>public</lj:security>
  <lj:reply-count>2</lj:reply-count>
</item>
</channel>
</rss>
