[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: USB memory stick and flashcard mount failure



on Fri, Jan 12, 2007 at 06:47:41AM -0800 Herb Howe mumbled:
> I'm having problems mounting either a memory stick or a flashcard using
> Debian, kernel 2.6.8.
> 
> Here's the setup:
> 
> Line from lsusb with usb memory stick inserted:
> Bus 004 Device 002: ID 08ec:0008 M-Systems Flash Disk Pioneers
> 
> Line in fstab:
> /dev/sda1 /mnt/memstick vfat user,noauto,rw 0 0
> 
> Mount command:
> mount /mnt/memstick
> 
> Error message from mount command:
> wrong fs type, bad option, bad superblock on /dev/sda1, missing codepage
> or other error
> 
> Output from dmesg | tail
> Buffer I/O error on device sda1, ...  (several such messages)
> FAT: invalid media value (0xb9)
> VFS: Can't find a valid FAT filesystem on dev sda1.
> 
> This occurs with both a Memorex Traveldrive and a Compact Flashcard in a
> Flashcard-to-USB adapter. Both devices work fine with Windows XP which
> also verifies that a FAT filesystem is on these devices.
> 
> The only advice I've found online is to reformat the USB devices. But
> these are devices from other people that I cannot reformat.
> 
> Is there something I can add to the fstab line or the mount command to
> recognize the vfat file system on the USB devices?
> 
The problem with the TravelDrive is the proprietary format Memorex
uses for their idiot software. They've basically built a little static
filesystem within a filesystem there that behaves like a live CD when
it loads on a windows box - this is marketing bs for selling
proprietary software.

You might try mountint that little portion of the drive first to get
it accounted for, then mounting the data portion in another location.

I bought two of the damn things without realizing, and played hell for
awhile until I found this out.  But they were mine, so I zero'd 'em
and slapped ext2 on.  Great ever since.

Cheers,

Dave



Reply to: