Forums

Skip to content

Advanced search
  • Quick links
    • Unanswered topics
    • Active topics
    • Search
  • FAQ
  • Login
  • Register
  • Board index Assistance Other Things Gentoo
  • Search

Having trouble mounting Iriver H10 20gig [Solved]

Still need help with Gentoo, and your question doesn't fit in the above forums? Here is your last bastion of hope.
Post Reply
Advanced search
15 posts • Page 1 of 1
Author
Message
PseudoKrazy
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 130
Joined: Fri Nov 21, 2003 8:42 pm
Location: USA/NJ

Having trouble mounting Iriver H10 20gig [Solved]

  • Quote

Post by PseudoKrazy » Tue Oct 18, 2005 1:37 am

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.
Last edited by PseudoKrazy on Sat Oct 22, 2005 5:17 am, edited 2 times in total.
Top
PseudoKrazy
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 130
Joined: Fri Nov 21, 2003 8:42 pm
Location: USA/NJ

  • Quote

Post by PseudoKrazy » Tue Oct 18, 2005 8:12 pm

I hate bumping/replying to my own threads, but I still havent fixed this, and really need some help. :?
Top
ChemicalGold
n00b
n00b
User avatar
Posts: 31
Joined: Tue Oct 18, 2005 7:52 pm

  • Quote

Post by ChemicalGold » Tue Oct 18, 2005 9:34 pm

Is coldplug running actually?

I allways do

Code: Select all

# emerge coldplug
# rc-update add coldplug default
Top
PseudoKrazy
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 130
Joined: Fri Nov 21, 2003 8:42 pm
Location: USA/NJ

  • Quote

Post by PseudoKrazy » Tue Oct 18, 2005 9:56 pm

Yes it is.

Code: Select all

trosh-hole arp # rc-update show
                  ...
            coldplug |      default                    
                  ...
             hotplug |      default
                  ...
What device in /dev am i supposed to be trying to mout? /dev/sda1, right?
Top
ChemicalGold
n00b
n00b
User avatar
Posts: 31
Joined: Tue Oct 18, 2005 7:52 pm

  • Quote

Post by ChemicalGold » Tue Oct 18, 2005 10:30 pm

I allways mount my iAudio U2 at /dev/sda1, I supose that it'll be the same for iRiver

Code: Select all

# mount -t vfat /dev/sda1 /mnt/iaudio
EDIT: Try to upgrade/downgrade udev (just the first thing that crossed my head). I'm sorry I can't be more helpfull :oops:

EDIT 2: Check your fstab, it should look like this:

Code: Select all

/dev/sda1             /mnt/iaudio   vfat      noauto,user,noexec     0 0
Top
tomas.rollo
n00b
n00b
Posts: 4
Joined: Thu Sep 01, 2005 2:52 pm

  • Quote

Post by tomas.rollo » Wed Oct 19, 2005 2:30 pm

I'm occasionally having similar problems with my USB flash stick, if I plug it in, kernel recognizes it, but I got the very same error on mounting.

I have to do:

Code: Select all

#mount -t vfat /dev/sda /mnt/usbstick
-- of course this fails, but
#mount -t vfat /dev/sda1 /mnt/usbstick
-- works fine afterwards
it's as if the /dev/sda1 device was not created until I hit /dev/sda with the mount command
Top
xenoscr
Tux's lil' helper
Tux's lil' helper
Posts: 123
Joined: Mon Dec 08, 2003 9:44 am
Location: Indianapolis, IN

  • Quote

Post by xenoscr » Wed Oct 19, 2005 2:41 pm

If you do:

Code: Select all

$ fdisk -l
It should how all the drives that can be fdisked. Does you device show up in that list?

XeNoSCR
Top
Psych0
Tux's lil' helper
Tux's lil' helper
Posts: 127
Joined: Sat Jan 10, 2004 8:20 pm
Location: Carson City, Nevada USA
Contact:
Contact Psych0
Website

  • Quote

Post by Psych0 » Wed Oct 19, 2005 8:27 pm

I don't know about PseudoKrazies, but my iriver t10 don't.

Looking at /proc/bus/usb/devices I find Driver=(none) a little discouraging.

T: Bus=01 Lev=01 Prnt=01 Port=01 Cnt=01 Dev#= 2 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=4102 ProdID=1113 Rev= 1.00
S: Manufacturer=iriver Limited
S: Product=iriver T10
S: SerialNumber=§¿ã
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=100mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=ff(vend.) Sub=ff Prot=ff Driver=(none)
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=4096ms

Comparing that to a usb-stick which generates Driver=usb-storage

T: Bus=01 Lev=01 Prnt=01 Port=00 Cnt=01 Dev#= 4 Spd=480 MxCh= 0
D: Ver= 2.00 Cls=00(>ifc ) Sub=00 Prot=00 MxPS=64 #Cfgs= 1
P: Vendor=0d7d ProdID=1600 Rev= 1.00
S: Manufacturer=
S: Product=USB DISK 20X
S: SerialNumber=074B1A13005E
C:* #Ifs= 1 Cfg#= 1 Atr=80 MxPwr=200mA
I: If#= 0 Alt= 0 #EPs= 3 Cls=08(stor.) Sub=06 Prot=50 Driver=usb-storage
E: Ad=81(I) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=02(O) Atr=02(Bulk) MxPS= 512 Ivl=0ms
E: Ad=83(I) Atr=03(Int.) MxPS= 64 Ivl=1ms

Looking at /etc/hotplug/usb.distmap and usb.handmap is seems like if we could figure out what to put in hand.map we could get the little suckers to pick up the usb-storage driver. I started trying to figure it out last night. but didn't get very far...

--glenn
Proud GNU/Linux user 158149
Top
PseudoKrazy
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 130
Joined: Fri Nov 21, 2003 8:42 pm
Location: USA/NJ

  • Quote

Post by PseudoKrazy » Thu Oct 20, 2005 7:10 pm

Psych0 wrote: Looking at /etc/hotplug/usb.distmap and usb.handmap is seems like if we could figure out what to put in hand.map we could get the little suckers to pick up the usb-storage driver. I started trying to figure it out last night. but didn't get very far...
Well, keep me informed so I can mount this damn thing. Thanks.
Top
krolden
Apprentice
Apprentice
User avatar
Posts: 293
Joined: Fri May 28, 2004 9:44 am
Location: Belgium

  • Quote

Post by krolden » Thu Oct 20, 2005 8:20 pm

What tomas.rollo said works. I had the same problem as you. I did (as root):

Code: Select all

#/etc/init.d/coldplug stop
#/etc/init.d/coldplug start
#mount -t vfat /dev/sda /mnt/usbstick/
#mount -t vfat /dev/sda1 /mnt/usbstick/
I hadn't emerged coldplug yet. I started the coldplug service after I had inserted the usbstick into the slot. I added it to boot with rc-update.
Top
MrSandman666
Tux's lil' helper
Tux's lil' helper
Posts: 96
Joined: Sun Nov 09, 2003 1:45 pm
Location: Hamburg, Germany

  • Quote

Post by MrSandman666 » Fri Oct 21, 2005 3:42 pm

Just wanted to chime in since I had the same problem until just about an hour ago.
What did it for me was:

Code: Select all

# emerge unmerge hald dbus coldplug hotplug udev
# emerge coldplug hotplug udev
You could probably re-emerge hald and dbus as well but I didn't want them. I just tried them out to see whether they fixed my problem, which they didn't, so I threw them out while I was at it. However, the unmerge followed by the emerge did the trick for me. Just re-emerging didn't help, had to unmerge first.

Good luck...
Mr. Sandman bring me a dream...
Top
PseudoKrazy
Tux's lil' helper
Tux's lil' helper
User avatar
Posts: 130
Joined: Fri Nov 21, 2003 8:42 pm
Location: USA/NJ

  • Quote

Post by PseudoKrazy » Sat Oct 22, 2005 5:17 am

Well, I finally solved the problem. It turns out that everything was set correctly as far as my kernel modules, udev config, etc etc goes. However, it turns out that Iriver signed some evil pact with microsoft, enabling the device to only work with the latest version of MS media player (10 or something? who really cares, eh?). Anyhow, there is a cheap hack, the "UMS trick", as it is called.
1. Plug your H10 into the USB port
2. Press and hold the circle button
3. While holding the button, unplug and quickly re-plug the USB cable.

Either end of the cable should work, the trick works because the H10 reboots itself whenever the cable is unplugged. As it boots up again, it notices circle is pressed and boots to UMS.
After doing that, my Iriver mounted right away, and i was able to read and write to it without a hitch. All i have to say, is that its a damn shame I have to do that to get the thing to mount right... Hopefully this will save anyone else who buys an H10 (20 gig) the same hassle.
Top
Darknight
Guru
Guru
User avatar
Posts: 485
Joined: Mon Jan 26, 2004 8:41 am
Location: Italy

  • Quote

Post by Darknight » Wed Nov 09, 2005 11:15 am

Does the trick work for other iriver models too?
I like iriver because of ogg compatibility, however these problems are scaring me :?
Top
MrSandman666
Tux's lil' helper
Tux's lil' helper
Posts: 96
Joined: Sun Nov 09, 2003 1:45 pm
Location: Hamburg, Germany

  • Quote

Post by MrSandman666 » Sun Nov 13, 2005 8:44 am

Actually, my iRiver H120 (which went out of production this spring) works like a charm. The problem I was refering to in my above post was concerning *all* usb storage devices, not just my iRiver. The H120 works just like a usb harddrive, no drivers and no tricks needed. Of course I can't speak for the newer models.
Mr. Sandman bring me a dream...
Top
PyroBor
n00b
n00b
User avatar
Posts: 40
Joined: Mon Sep 19, 2005 6:56 pm
Location: Slovenia
Contact:
Contact PyroBor
Website

  • Quote

Post by PyroBor » Mon Dec 05, 2005 4:59 pm

these posts gave me second thoughts about buying H10 (20GB). annoying to do that trick evrytime you want to mount it... there isn't any other way ?

or maybe anybody knows any other good mp3 hard disk player?
Top
Post Reply

15 posts • Page 1 of 1

Return to “Other Things Gentoo”

Jump to
  • Assistance
  • ↳   News & Announcements
  • ↳   Frequently Asked Questions
  • ↳   Installing Gentoo
  • ↳   Multimedia
  • ↳   Desktop Environments
  • ↳   Networking & Security
  • ↳   Kernel & Hardware
  • ↳   Portage & Programming
  • ↳   Gamers & Players
  • ↳   Other Things Gentoo
  • ↳   Unsupported Software
  • Discussion & Documentation
  • ↳   Documentation, Tips & Tricks
  • ↳   Gentoo Chat
  • ↳   Gentoo Forums Feedback
  • ↳   Duplicate Threads
  • International Gentoo Users
  • ↳   中文 (Chinese)
  • ↳   Dutch
  • ↳   Finnish
  • ↳   French
  • ↳   Deutsches Forum (German)
  • ↳   Diskussionsforum
  • ↳   Deutsche Dokumentation
  • ↳   Greek
  • ↳   Forum italiano (Italian)
  • ↳   Forum di discussione italiano
  • ↳   Risorse italiane (documentazione e tools)
  • ↳   Polskie forum (Polish)
  • ↳   Instalacja i sprzęt
  • ↳   Polish OTW
  • ↳   Portuguese
  • ↳   Documentação, Ferramentas e Dicas
  • ↳   Russian
  • ↳   Scandinavian
  • ↳   Spanish
  • ↳   Other Languages
  • Architectures & Platforms
  • ↳   Gentoo on ARM
  • ↳   Gentoo on PPC
  • ↳   Gentoo on Sparc
  • ↳   Gentoo on Alternative Architectures
  • ↳   Gentoo on AMD64
  • ↳   Gentoo for Mac OS X (Portage for Mac OS X)
  • Board index
  • All times are UTC
  • Delete cookies

© 2001–2026 Gentoo Foundation, Inc.

Powered by phpBB® Forum Software © phpBB Limited

Privacy Policy

 

 

magic