Problem installing USB Data Stick
It's been a long time I used linux; I switched over to Solaris but now I'm having some problem with my x86 system. I have a flash disk drive of Kingston (512 MB). The issue is described in detail:
"lsmod" says: Code:
Module Size Used by Not tainted Code:
# lsmod "/var/log/messages" says: Code:
Apr 8 12:29:00 localhost gconfd (root-2718): Exiting I type again "tail /var/log/messages" which says: Code:
Apr 8 12:39:33 localhost kernel: hub.c: new USB device 00:1f.2-1, assigned address 2 Code:
Apr 8 12:39:34 localhost kernel: scsi1 : SCSI emulation for USB Mass Storage devices Code:
:( I tried every possible thing but I'm unable to mount my USB Disk and why should I be able when I don't get the support! Please tell me what should I do?? |
What is the output of 'lsusb' (try adding -v or -vv switch)? Can you disable USB hotplug? It would be helpful to isolate whether the hotplug system or the basic USB system is the problem. When you say 'change the port of my FlashDisk', I assume you mean that you plugged it into a different USB connector, correct? Has this device worked correctly on another system, or on this hardware under any other OS?
Note, please post your program outputs in a [CODE] box. It will remain in a fixed-point font that way, and be much easier for everyone to read. --- rod. |
Yes by changing the port I mean connecting my flashdisk into another port; as far as the working of the port & device is concerned, both work great under MS-Windows. I'm on dual boot.
"#lsusb -v" says: Code:
Bus 002 Device 001: ID 0000:0000 |
Uh, okay, I guess I should have specified; was the Flash disk plugged into the USB connctor when you did the lsusb? If yes, it looks like there must be a driver level problem with your USB drivers. The only devices that are showing up are the USB controller, itself. If no, plug in the flash disk, and repeat. If the flash disk shows up, it should be obvious.
When you said "couldn't mount", what exactly happened when you tried to run 'mount' With the flash disk plugged into the 'second' port, do you see, using fdisk, anything in /dev/sda (or /dev/sdb, if you already have a SCSI or SATA disk)? If there is a filesystem, did you attemp to mount it as the proper type? As far as I know, most of these devices come preformatted with a Windows compatible filesystem, like fat32. --- rod. |
yes! flash disk was plugged in before "lsusb". When I tried to mount everytime I got a message like "bad block device" or "no special device present" after writing:
mount -t vfat <serial #> /dev/sda /mnt/usbstick I even tried editing the fstab but I wonder what should I mention there now :| like defining the mount point is not a tough job but what should mount point get started with :( I mean what drive should it access.. I don't have any SATA or SCSI over this system! This flash disk comes already formatted with FAT filesystem. (Not FAT32) As I already mentioned "cat /proc/scsi/usb-storage-0/1" says: Code:
Host scsi1: usb-storage (Kingston DataTraveler 2.0 USB Flash Drive 512 MB) Please tell me if there is something possible and if you need any other information... |
yes! flash disk was plugged in before "lsusb". When I tried to mount everytime I got a message like "no special device present" after writing:
mount -t vfat <serial #> /dev/sda /mnt/usbstick I even tried editing the fstab but I wonder what should I mention there now :| like defining the mount point is not a tough job but what should mount point get started with :( I mean what drive should it access.. I don't have any SATA or SCSI over this system! This flash disk comes already formatted with FAT filesystem. (Not FAT32) As I already mentioned "cat /proc/scsi/usb-storage-0/1" says: Code:
Host scsi1: usb-storage (Kingston DataTraveler 2.0 USB Flash Drive 512 MB) Please tell me if there is something possible and if you need any other information... |
not sure but shouldn't it be /dev/sda1 in the mount command?
|
You're right but the thing is no sda or sdb or sda1 or sdb1 present !!!!!!!!
|
After you load the usb-storage module and have plugged the device try to run:
Code:
/etc/rc.d/rc.udev *EDIT* It worked for me with a friend's stick |
All times are GMT -5. The time now is 03:29 PM. |