• Welcome to OS2World OLD-STATIC-BACKUP Forum.
 

News:

This is an old OS2World backup forum for reference only. IT IS READ ONLY!!!

If you need help with OS/2 - eComStation visit http://www.os2world.com/forum

Main Menu

Copying from camera to PC

Started by eilygre, 2009.08.28, 00:02:40

Previous topic - Next topic

eilygre

I have a Sony Cyber-shot camera witch I connect to my PC through a USB-cable. Then I see the camera as a disk and can copy the files (pictures) to my hard disk. Now I have bought a new 4 GB memory stick, up from 1 GB and can't copy anything anymore. Sometimes I can see all filenames in the camera, but can't copy them or open them,  and sometimes it just says the drive is empty. Using a dir-command from a OS2-window gives me the message that the disk or diskette can't be accessed.
I believe the reason is the size of the memory stick. 4 GB is too much.
Is there any solution to this or do I have to use Vista to copy the pictures to my hard disk?

Einar

Pete

Hi Einar

You need to create a volume on your 4Gb drive using LVM.

I guess it is fat32 formatted? - Do you have the fat32 driver installed?

If all is setup correctly and you then get a message that you cannot access the drive I suggest you run CHKDSK against that drive - usually cures that problem.

Regards

Pete

jep

Hi Einar,

you may use FotoGet to copy the files from your camera as it doesn't write EA info to the drive (as if you copy it by hand from the desktop).

DFSee can help you to write LVM info to the disk.

//Jan-Erik

eilygre

No. FotoGet can't read the card. The requirements are:
"The camera (or at least the camera's media device) must be accessible by a driveletter to OS/2 and it must be formatted with a filesystem known
to OS/2 (eCS) (usually FAT16). You must be able to use DIR, COPY etc.
from the commandline on the media of the camera, otherwise you will not
be able to use FotoGet/2."


The dir fails when I use the 4GB memory card, but not when I use the 1 GB card. The solution must be something else, if there is any solution at all.

Einar

warpcafe

Hi,

as already suggested by others I recommend that you (we) should first find out what the difference between the two media are.
I suspect the 1GB to use Fat16/32... whereas the 4GB might be using RAW or something... perhaps just an "exotic" flavor of Fat32 (exotic from OS/2s viewpoint, perhaps something fiddled around with blocksizes...).

As already suggested, you could use DFSee for this. If you have any alternate OS at hand (like -cough- Windows for example) you can also launch the "drives" properties dialog to see what filesystem is on there.

Cheers,
Thomas
"It is not worth an intelligent man's time to be in the majority.
By definition, there are already enough people to do that"
- G.H. Hardy

Pete

Hi Einar

The answer is that OS/2 based systems see any FAT formatted USB drive up to 2Gb as a large removable floppy and can use such drives without any problem - they just get given the next available drive letter when attached.

To access larger drives the drive needs to be "LVM'd" ie have a volume created.

Any drive over 2Gb cannot be FAT - so you will need to make sure the correct filesystem driver is loaded.


So:

Has this 4Gb card had a volume created yet?

Are you loading the necessary filesystem driver?


Until you do the above you will *NOT* be able to use the 4Gb card.

Naybe a read through the USB Removables FAQ included with the USBcfg Help file will help clarify things  http://hobbes.nmsu.edu/pub/os2/system/usbcfgb701.zip

Regards

Pete

jep

Yes, you're quite right, but I was talking about what you do after you've solved the problem you have now.

Just as otehr people give solutions to problems that doesn't exist.  ;)

Quote from: eilygre on 2009.08.28, 13:20:29
No. FotoGet can't read the card. The requirements are:
"The camera (or at least the camera's media device) must be accessible by a driveletter to OS/2 and it must be formatted with a filesystem known
to OS/2 (eCS) (usually FAT16). You must be able to use DIR, COPY etc.
from the commandline on the media of the camera, otherwise you will not
be able to use FotoGet/2."


The dir fails when I use the 4GB memory card, but not when I use the 1 GB card. The solution must be something else, if there is any solution at all.

Einar

Blonde Guy

I don't know about your model, but other Sony Cyber-shots can be put into PTP (picture transfer protocol) mode, and you can use Cameraderie to access the camera. In that case, it doesn't matter how large the memory card is, the camera takes care of all that.

There used to be standard Sony software for the PC, so you could use this in Windows, too.
Expert Consulting for OS/2 and eComStation

eilygre

Now it works, but I must admit I don't understand why.
As I said, the camera was detected with a drive letter, but could not be accessed with dir or any other program or command.. Using the property selection on the right click menu on the drive gave me all information about the memory card. That is size, used space, unused etc, but also said Unknown file system. LVM said the file system was FAT32. I could not format it from eCS. Win-Vista said it was FAT32 as well. I then formated it in Vista. Back to eCS. Now the property box said it was FAT32 and LVM agreed. And now I can access the memory card as I want to.
I also tried Cameraderi. No help. No camera detected.
Thank you all for yor interest in my problem.

einar

ivan

Very simple answer.  The OS/2 FAT32 ifs looks for very specific indicators that the drive is indeed formatted as FAT32, much more so than windows itself.

The card was formatted as FAT32 but didn't have some of the indicators - your formatting it with windows applied the missing indicator and now OS/2 os able to read it.

QED.