It wasn't visible in /Volumes/...
What I am trying now is to manually mount it with the following command set:
(after SystemStarter):
//sbin/mount -uw /
then
/sbin/mount_msdos /dev/disk1s1 /Volumes/KINGSTON
Where the Memory stick calls itself "Kingston".
... and it's not working!!!
I've just restarted without the USB thing in, and run fsck a few times. It's giving me Overlapped extent allocation as well now (is this serious?!)