Note: When you have connected the HDD to your PC you must do this:
a) Go to START > CONTROL PANEL > ADMINISTRATIVE TOOLS > COMPUTER MANAGEMENT
b) Select DISK MANAGER on the left hand side options.
c) Select the external drive and read the "File System" type. If it says "NTFS", right click the disk and select "Delete Partition"."
Then with SwissKnife do this:
"Run the application and select the external hard drive you need to partition.
On the top select the following settings: (Partition Type: Primary), (File System: FAT32), and (Volume Label: [whatever you want]).
At the bottom, select "Create" and you're done."
3) Once you have done that, put any test file on your HDD such as a picture or a song. Then run Linux connect the 2.5" ATA External USB HDD to your PS3 and voila.. it should detect it automatically and you should be able to see the files on your HDD via PS3 Linux.
I have only tested this on Ubuntu 7.10 Linux, it may work on other Linux operating systems on the PS3.