It doesn't work correctly when trying to access it via XCentre widget or by kliketi-klik in file manager (or what ever that is called in OS/2). It does show up when it is inserted when booting but it cannot be accessed. It shows up "Empty" in the XCentre as I explained earlier. I just did test your suggested remove/reinsert and it seems to not work at all. It's not seen anywhere. This is when one uses USB ports on the laptop itself.
When inserted into two ports on Ultrabase, it is recognised, but cannot be accessed. Shows up as "Empty" on XCentre. One can "Check disk" however and all seems to be ok. But there is a twist to this!
When I open up Text Editor and browser through there it is seen right and those files can be touched like a girls in the red-light district ... So something is fishy.
Open an OS/2 commandline session (an "OS/2 window") and enter "
dir X:" (where x: is the letter assigned to this drive). If the WPS (the GUI) has been telling you that the drive is empty, then you should get a message saying "The disk or diskette can not be accessed". To fix this, run 'chkdsk' from the commandline (yes, I see you ran it from the GUI, but do it anyway): "
chkdsk X: /f" When done, try doing a "
dir" - it should now be able to list the contents.
Be aware that on OS/2, you
must eject a USB drive before physically disconnecting it. Failure to do so may cause the drive to be marked as "dirty" and inaccessible until chkdsk is run. The easiest way is to use the "USB widget" on XCenter (from a commandline, you can also use "
eject X:"). Also, be aware that once a drive has been ejected, it must be physically detached and reattached before it can be mounted again. As I'm sure you know from Win, FAT16 is horribly unreliable - particularly on flash drives - so the problem you've encountered is not all that unusual.
FWIW... I wrote all of the install-from-USB stuff in AOS as well as XCenter's USB widget ("RemMedia", by name), so I have a fair amount of experience dealing with this stuff...