mounting usb device (muvo2)
Hey.
I need a little help with mounting a usb device (a creative muvo2). My fstab looks like this: Code:
/dev/hda3 / reiserfs defaults 1 1 Code:
/dev/hda3 on / type reiserfs (rw) Thanks. Regards. |
try /dev/sda1 in your fstab and in the mount command.
|
Then I get this:
mount: wrong fs type, bad option, bad superblock on /dev/sda1, or too many mounted file systems |
how many usb devices do you have?
you may have to specify filesystem type as: mount -t vfat /dev/sda0 /{mount point} where sda0=first usb device |
I have only one usb device. Sda0 doesn't exist. Otherwise same result.
|
you can change the numbers
it's possible to find the right one if you connect your device and power it on. after type dmesg and you could receive something like: hub.c: new USB device 00:14.2-2, assigned address 2 usb.c: USB device 2 (vend/prod 0x3579/0x6901) is not claimed by any active driver. Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage scsi1 : SCSI emulation for USB Mass Storage devices Vendor: DM 334 Model: USB Reader Rev: 3.36 Type: Direct-Access ANSI SCSI revision: 02 Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0 SCSI device sda: 29440 512-byte hdwr sectors (15 MB) sda: Write Protect is off sda: sda1 also try with auto for the file system mount this way mkdir /mnt/usbdevice mount -t auto /dev/sda1 /mnt/usbdevice do it as root firstly if you achieve a success, put in fstab /dev/sda1 /mnt/usbdevice auto defaults,noauto,user 0 0 and later you'll be able to mount just typing mount /mnt/usbdevice or if you're using gnome with right mouse click on the desktop, disks, usbdevice there is a possibility that there is no filesystem - you should create it |
Hey.
From dmesg when pugging the muvo in (not sure how much of it is relevant, so pasted all that appeared to concern usb): usb-ohci.c: USB OHCI at membase 0xe0f57000, IRQ 11 usb-ohci.c: usb-00:02.3, Silicon Integrated Systems [SiS] USB 1.0 Controller (#2) usb.c: new USB bus registered, assigned bus number 1 hub.c: USB hub found hub.c: 3 ports detected PCI: Found IRQ 11 for device 00:02.2 usb-ohci.c: USB OHCI at membase 0xe0f59000, IRQ 11 usb-ohci.c: usb-00:02.2, Silicon Integrated Systems [SiS] USB 1.0 Controller usb.c: new USB bus registered, assigned bus number 2 hub.c: USB hub found hub.c: 3 ports detected uhci.c: USB Universal Host Controller Interface driver v1.1 usb-uhci.c: $Revision: 1.275 $ time 17:55:05 Jun 13 2004 usb-uhci.c: High bandwidth mode enabled usb-uhci.c: v1.275:USB Universal Host Controller Interface driver eth0: Media Link On 100mbps full-duplex spurious 8259A interrupt: IRQ7. hub.c: new USB device 00:02.3-1, assigned address 2 usb.c: USB device 2 (vend/prod 0x41e/0x4116) is not claimed by any active driver. Initializing USB Mass Storage driver... usb.c: registered new driver usb-storage scsi1 : SCSI emulation for USB Mass Storage devices Vendor: CREATIVE Model: MuVo^2 (uHDD) Rev: 0001 Type: Direct-Access ANSI SCSI revision: 02 Attached scsi removable disk sda at scsi1, channel 0, id 0, lun 0 SCSI device sda: 7958527 512-byte hdwr sectors (4075 MB) sda: Write Protect is off sda: sda1 sda2 sda4 WARNING: USB Mass Storage data integrity not assured USB Mass Storage device found at 2 USB Mass Storage support registered. When mounting it as you suggested (as root, well I su'ed, does it make any difference?) I get this error. /dev/sda1: Input/output error mount: you must specify the filesystem type Quote:
|
I have my USB stick mounted this way
Code:
mount -t vfat /dev/sda1 /mnt/"your directory" |
Hey.
Mounting it as this: Code:
mount -t vfat /dev/sdax /mnt/muvo Code:
mount: wrong fs type, bad option, bad superblock on /dev/sdax, Code:
mount: /dev/sda3 is not a valid block device Code:
/dev/sdax: Input/output error Code:
WARNING: USB Mass Storage data integrity not assured Thanks. |
what kind of windows?
Im not relevant with ntfs, but it is possible if you're using XP or 2000 the filesystem to be ntfs let us try mount -t ntfs /dev/sda1 /mnt/muvo |
I'm useing win2k as well. I suppose it has to be some kind af fat as it's supposed to work under win98 (posts here and there suggests it is fat16). Anyway, results were the same. I've done a little googling and others have reported it to work under linux with the vfat option. Somewhere I read that in order for this to work then:
# Linux users will need the libusb package, which provides user-level USB. Note that libusb also requiress that users mount the usbdevfs filesystem. and: must have usb storage enabled as a module or in the kernel I do have libusb. I do not know if usbdevfs is mounted, what to I need to do in order to find out? I do not know if I have usb storage enabled as a module or in the kernel, either (could it be the usbcore module listed below?). Again, what do I need to do? Here is the output from lsmod: Code:
Module Size Used by Tainted: P |
1) The sdXY stuff is unrelated to the usb port, they are simply nodes created when the device is plugged in.
2) Slackware has all the necessary tools you need to mount it, and 'USB Storage' is enabled as a module in the default 2.4.26 kernel with Slackware 10.0 (and also appears to be loaded from what you're showing). If you're not certain it's loaded, then 'su' and run 'modprobe usb_storage' before trying to mount the device. Then mount it as: mount -t vfat /dev/sda /mnt/muvo -o noauto, users, rw, sync (The sync option is there because if you manipulate files on the Muvo without it set, it doesn't update the Muvo until you've unmounted it, and discovering it's done nothing will drive you up the wall... I also actually have udev create a symlink from /dev/sda to /dev/muvo, but we can go onto that later. For the moment, try the above command, with *no* 0,1,2 etc following the sda. Alternately, I notice you have a CD-RW there trying to use the SCSI interface? If that's being seen as the first SCSI device, perhaps the muvo is being seen as /dev/sdbY. Go to /dev, type 'ls -dl sd*' and post the output if you still have problems.) 3) As far as I can see with my Muvo2, the filesystem is Fat32. |
When doing "modprobe usb_storage" I get:
modprobe: Can't locate module usb_storage EDIT: Btw., here is the output from ls -dl sd* Code:
brw-r----- 1 root disk 8, 0 1995-04-29 12:33 sda |
Apologies, I believe the correct module name is usb-storage (I have it compiled directly into the kernel, so I'm not used to loading it separately)
EDIT: Evil devfs... (udev with the 2.6 kernels creates the sdXY nodes when the device is plugged in, devfs just has them all anyway...) However, based on my Muvo, I'm fairly certain that the device *doesn't* use the kernel number (e.g. /dev/sdX instead of /dev/sdXY). Therefore, try my mount command, but with '/dev/sdX' as the device, and substitute X for the different letters shown (A through to H). |
Accepted :)
Let see if I got this right, when issueing "modprobe usb-storage" in a terminal, nothing happens. Is that the way it is supposed to be? When mounting the device as you suggested: mount -t vfat /dev/sda /mnt/muvo -o noauto, users, rw, sync I get the usage info about the command mount |
All times are GMT -5. The time now is 02:14 PM. |