Other Help Topics :: Mounting Pen Drive



anyone have any idea what I am doing wrong or what I can try? any help would be appreciated
u can try qtparted in the repository, but first load gtk also in the repository.
still not working, but I have been researching and trying some things.  When I run 'lsusb' it shows the following:
Bus 003 Device 001: ID 0000:0000
Bus 003 Device 002: ID 0ea0:2168 Ours Technology, Inc.
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 001: ID 0000:0000

And when I enter   'dmesg | grep -i "SCSI device" '    I get
SCSI device sda: 512000 512-byte hdwr sectors (262 MB)

using 'cfdisk /dev/sda'  still gives me the fatal error mentioned in my last post.

I used 'mount /dev/sda  /mnt/sda' because it said sda in the previous part and it mounted fine. I then used 'umount /mnt/sda' to unmount. I mounted and unmounted in the same fashion without unplugging the usb drive. During this time the small light on my usb drive was blinking green. I than unplugged it and tried the same thing again. This time the light stayed solid and when I tried to mount it gave me the following message
'mount: /dev/sda is not a valid block device'
so it seems like as soon as I unplug it, plug it back in and try again it gives me the preceeding message.  I also tried sda1 instead and it also gave me the same mount error.

Also when I used 'dmesg | grep -i "SCSI device" ' again after unplugging and reinserting I received 2 lines instead of one like before:
SCSI device sda: 512000 512-byte hdwr sectors (262 MB)
SCSI device sda: 512000 512-byte hdwr sectors (262 MB)

I am not really familier with linux to know how to use many commands but I thought if I shared this new information someone may be able to help.

Someone suggested to me to try the following so I will post these results also in hopes that someone can make sense of this. I ran them once each with the drive not plugged in and once each with the drive connected.
Here are my results:
cat /proc/partitions (without usb drive plugged in):
major     minor     #blocks     name
   8          0         256000      sda
   8          1       84344761     sda1
   8          2      934940732     sda2
   8          4     1717556736    sda4
   3          0          2062368     hda
   3          1            249952     hda1
   3          2          1812384     hda2

ls /mnt (without usb plugged in):
auto  floppy  hda   sda   sda2   sdb1
cdrom   hd    hda2   sda1   sda4

cat /proc/partitions (with usb drive plugged in):
major     minor     #blocks     name
   8          0         256000      sda
   8          1       84344761     sda1
   8          2      934940732     sda2
   8          4     1717556736    sda4
   3          0          2062368     hda
   3          1            249952     hda1
   3          2          1812384     hda2

ls /mnt (with usb plugged in):
auto  floppy  hda   sda   sda2   sdb1
cdrom   hd    hda2   sda1   sda4

so it shows the same whether the drive is plugged in or not, even though 'lsusb' see's it. I am not sure what this means. All of the folders set up under /mnt were done by the system so I am not sure why there are so many. I also noticed that under /mnt/auto there is just 'floppy' & 'cdrom'. I would appreciate the help because all of this is still confusing to me.

It sounds to me like your USB drive is formatted like a "Superfloppy" with no partition table.  This is why you can access it as /dev/sda instead of /dev/sda1

If your device was formatted like most USB thumbdrives, it would have a partition table and a /dev/sda1 for access.

You can either continue to use your drive as a /dev/sda device,

or you can reformat it and create a /dev/sda1 device.

You can do this either in DSL, with dosfstools extension, or you can plug it into a Windows computer and format it from Windows Explorer as FAT or FAT32 format type.

Next Page...
original here.