Hey, I am having some trouble getting any usb drives to mount, specifically, my iriver h10 (the 20 gig one). I know there are several other posts on this, but i still cant get the darn thing to mount. I have everything that should be compiled into the kernel there: usb mass storage, ehci_hdc, scsi, vfat, etc. when i plug my iriver in, the following comes up in dmesg,
Code: Select all
trosh-hole arp # dmesg | tail
e100: eth0: e100_watchdog: link up, 100Mbps, full-duplex
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
agpgart: Putting AGP V2 device at 0000:00:00.0 into 4x mode
agpgart: Putting AGP V2 device at 0000:01:00.0 into 4x mode
usb 1-5: new high speed USB device using ehci_hcd and address 2
It even shows up with a lsusb
Code: Select all
trosh-hole arp # lsusb
Bus 004 Device 001: ID 0000:0000
Bus 003 Device 001: ID 0000:0000
Bus 002 Device 001: ID 0000:0000
Bus 001 Device 003: ID 4102:2101 iRiver, Ltd.
Bus 001 Device 001: ID 0000:0000
However, whenever I try to mount it, I get this error:
Code: Select all
trosh-hole arp # mount /dev/sda1 /mnt/iriver
mount: /dev/sda1 is not a valid block device
And I have tried every /dev/sd*1 in /dev... I also tried mounting it in the vanilla-sources to see if that would change anything, but to no avail. Is there anything I missed? should i be trying to mount this as /dev/sda1? I also just emerged hotplug and added it to the default run level to see if that would fix it, but that didnt work either (not really sure how to configure that... or what its supposed to do o.O). Any help would be appreciated, as I am at a loss for ideas, and really would like to throw some songs on my Iriver.