You'd have to install somewhere you have permission to write to. Also, installing freenet on FAT32 may be a problem, since there is no permissions support on FAT32.
I'm working on a PND right now, it might take me a couple of days since I want to provide native libraries where possible to...