Recover deleted files from FAT32 Filesystem on Windows

Files deleted from FAT32 Filesystem are not actualy removed only marked at deleted and then ignored by the operating system.

I used a freeware tool for windows that allowed for undeleting of files from the disk.

The only thing i had to do to get it to run on vista was to run it as administrator.

My Ubuntu /etc/apt/sources.list

#All the Ubuntu Stuff
deb intrepid main restricted multiverse universe
deb intrepid-updates main restricted multiverse universe
deb intrepid-security main restricted multiverse universe
deb intrepid-proposed main restricted multiverse universe
deb intrepid-backports main restricted multiverse universe

#Other Junk
deb intrepid partner
deb hardy-wx main
deb hardy universe

Copy data from Thunderbird to Outlook 2007 (Windows)

Thunderbird uses the mbox file format (even though it doesnt add that file extention)

To get these emails into Outlook 2007 you first need to convert them to .eml files and then import to Windows Mail and then from Windows Mail import to Outlook .

Thunderbird to mbox

Open in windows explorer the location of your thunderbird data files (probably c:documents and settingsuserapplication datathunderbirdprofileshdjsd.defaultMaillocal folders)

Rename the file called INBOX to INBOX.mbox

You may want to copy the files first just incase something goes bad and then do the same for all the other folders you want (sent, trash etc)

.mbox to .eml

Go to and get IMAPSize.

After its installed under tools is mbox2eml, select the mbox files and it will extract all the .eml files

.eml to Microsoft Mail

Open the folder you extracted all the .eml files to and then open Microsoft Mail

You should now be able to select all the eml files in Windows Explorer and drop and drag them into the approperate folder in Microsoft Mail.

Microsoft Mail to Microsoft Outlook 2007

Close Microsoft Mail and Open Outlook

Click Tools and Import

Select “Import from another program of file”

Select “Outlook Express 4.x, 5.x, 6.x or Windows Mail”

Click OK

1Tb samusng disk showing 33mb

I had a 1Tb data disk that after the last restart showed up in BIOS as a 33mb disk.

After searching i came across  this nifty little windows application

Copied from

“We’ve came up with a freeware tool that handles LBA48 mode setting as well as HPA and DCO features. It does everything automatically: it extracts the factory capacity; then it restores the factory LBA48, HPA and DCO settings.”

After running Direct Download it restored my disk to its former glory.

I do not know which of the above listed settings was incorrect but its all good now.

Logitech QuickCam Connect with Skype on Ubuntu 8.10 (ubuntu)


For some reason skype makes a mess of the signal that the webcam sends through.

The workaround is to get gstreamer to watch the webcam and then to output the video to a virtual device. Skype then gets its video stream from this new virutal device.

Install the Dependancies

apt-get install subversion build-essential libgstreamer0.10-dev

Get the source for gstfakevideo

svn checkout gstfakevideo-read-only

Compile and Install gstfakevideo

cd gstfakevideo-read-only
sudo make
make install

Move the real webcam device out of the way

sudo mv /dev/video0 /dev/video1

Start skype via gstfakevideo

gstfakevideo v4l2src device=/dev/video1

All done

Thats all there is to it, skype will now see clear video froun your logitech quickcam connect on linux.


How to install kuki Linux 2.0 on Acer Aspire One


This guide will help new users Install kuki Linux.



Go to and click on the downloads button in the top right.

Click on the link for the kuki Linux image and download it to your computer.

You now have two options for an install media:

Option 1 – USB Memory Stick.

To make a regular USB disk bootable you first need to get an application called UNetbootin from

Once installed run UNetbootin

Select DiskImage and select ISO from the drop down menu and then browse for the image you just downloaded.

Select your USB memory stick that you want to put the kuki Linux install on.

Your settings should now look something like this…

Click Start, once its finished you are ready move on to the “Boot kuki Linux” Section

Option 2 – Burn to a CD.

For help burning the kuki Linux operating system to a cd follow this tutorial

Once the disk is burnt put in in a USB CD-ROM drive and plug it into your Acer Aspire One

Boot kuki Linux

Turn on your Acer Aspire One with the install media plugged in.

Press F12 Repeatedly untill you see this screen.

Select your install media and press enter to start the kuki Linux.

At the boot Menu Screen Select Install

Wait until you see the login window.

Enter the username “kuki” (without the quotes)

and the password “kuki” (without the quotes)

Install kuki Linux

Samsung P2 with Linux [Ubuntu]

To get you samsung P2 to talk linux you need to replace the firmware with an older version that allows you to change the player from talking (MTP) Windows media player language to (UMS) The USB mass storage which is what your thumb drive talks. After that change you can update to the latest fimware and your old setting of UMS will stick.

Hit p2-firmware to download a zip with an older preconfigured firmware and the latest 5.80 firmware. Flash with the old one first and turn the P2 on and off until the update is complete and then repeat the process with the newer firmware and thats all there is to it. These inital flashes will need to be done on a windows XP/Vista machine so you can copy the new firmwares to the device. Information on how to update firmware is on the samsung website but all it takes is to just dump the 3 firmware files in the root of the device.

Your P2 is now everything compatible as long as it can handle a usb thumb drive so thats Windows/Mac/Linux all happy.

Start and Stop your torrents automaticly {ubuntu}

Using the bittorrent client called transmission you can setup a cron job to start and stop at the right times of day.

If your on a recent installation of ubuntu you will already have transmission installed so it is only a matter of telling it when to start and stop.

open a terminal window and run

crontab -e

Paste the start and stop lines

#####This line starts transmission at 1:10am
10 1 * * * env DISPLAY=:0 /usr/bin/transmission

#####This line stops transmission at 9:55am
55 9 * * * env DISPLAY=:0 /usr/bin/transmission -q

then press ctrl+o and then ctrl+x to save and quit crontab

Now you can use transmission like you normaly would and then close it and be sure that it will run  overnight and stop within the time period.

Rip an hour of internet radio {ubuntu}

I have a number of radio shows that i like to listen to but am often busy at the time they are on.

The solution is to use streamripper to download the webcast of the stream for only that hour.

Install streamripper

sudo apt-get install streamripper

Configure it to run at a particular time

Open a terminal window and run

crontab -e

Paste the line

1 12 * * * streamripper -l 3600 -t –quiet

What does this mean

“1 12 * * *” This is just crontab syntax  if you google it  you will find guides easily

“streamripper” This starts the streamripper application” this is the location of the stream you want to rip

“-l 3600” The time in seconds you want to rip for

“-t”  This tells streamripper not to overwrite the previous stream

“–quiet” tells streamripper to not log much information

If you look in your home folder you will now have a folder with your streams in it!

Mount OpenSSH servers as part of the file system {Ubuntu}

I install OpenSSH on nearly all my systems for easy remote access, but until now  have never been able to easily transfer files between the host & client machines.

To do this on a Ubuntu 8.04 client, install the sshfs package via

apt-get install sshfs

Then simply mount drives like this

sshfs /mnt/ssh

where is the server your connecting to

/mnt/stuff is the folder on the server you want to mount

/mnt/ssh is the local folder you want the mount to go

Thats all there is to it!