Rockbox.org home
Downloads
Release release
Dev builds dev builds
Extras extras
themes themes
Documentation
Manual manual
Wiki wiki
Device Status device status
Support
Forums forums
Mailing lists mailing lists
IRC IRC
Development
Bugs bugs
Patches patches
Dev Guide dev guide
Search



Donate

Rockbox Technical Forums


Login with username, password and session length
Home Help Search Staff List Login Register
News:

Rockbox Ports are now being developed for various digital audio players!

+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Player will not mount under linux
« previous next »
  • Print
Pages: [1]

Author Topic: Player will not mount under linux  (Read 3793 times)

Offline WhipHubley

  • Member
  • *
  • Posts: 5
Player will not mount under linux
« on: March 23, 2007, 05:23:30 PM »
Hi there.

I have a 4GB 1st Gen Ipod Nano which I have installed r12898-070323 onto.

With the Ipod software on there it appeared fine under /dev/sda1, which allowed me to install the RockBox software once I had mounted it.

However, now I have RockBox on there, the device is causing problems.

Upon attaching the device via USB, DMESG displays the following...

usb 5-3: new high speed USB device using ehci_hcd and address 3
usb 5-3: device descriptor read/64, error -71

...and any attempt to mount it produces...

special device does not exist

The version of Linux is Fedora Core 6 with kernel 2.6.18-1.2868.fc6

Any help on how I can actually access the device would be most appreciated.

Thanks very much!

Logged

Offline linuxstb

  • Developer
  • Member
  • *
  • Posts: 1163
Re: Player will not mount under linux
« Reply #1 on: March 23, 2007, 05:30:20 PM »
When you attach the ipod running Rockbox to a computer via usb it should reboot into Apple's "emergency disk mode" - this is a black and white screen without the backlight on.

Does this happen to you, or does your ipod stay in Rockbox?

There are problems currently with the 'reboot-to-disk-mode", so if this isn't happening for you, then you need to either manually enter the emergency disk mode (shutdown your ipod, turn it back on, then immediately (before you see the Apple logo), press and hold SELECT+PLAY before attaching to USB.

You'll then need to manually reset your ipod (hold MENU+SELECT for a few seconds) to leave disk mode after you disconnect from your computer.

Or just start the Apple firmware before connecting to USB.
Logged

Offline WhipHubley

  • Member
  • *
  • Posts: 5
Re: Player will not mount under linux
« Reply #2 on: March 23, 2007, 05:53:35 PM »
Thanks for the reply.

With the ipod on, and rockbox showing, when I attach it via USB, I see...

A rockbox USB icon, which then quickly changes to...

The Apple logo which is seen on booting the ipod, which quickly changes to...

A screen saying that the ipod can be disconnected (presumably because it is fully charged)

I've tried you suggestion for switching to disk mode, and it does indeed enter disk mode (I see a label at the top of the screen stating "disk mode") but it still will not mount the device. I see the same error in DMESG and the same mount error.

I'd like the try the other solution of starting the Apple firmware. Excuse my numptiness, but could you explain how I do this, and how I return to Rockbox once I am done?

Thanks again.
« Last Edit: March 23, 2007, 05:55:46 PM by WhipHubley »
Logged

Offline xlarge

  • Member
  • *
  • Posts: 191
Re: Player will not mount under linux
« Reply #3 on: March 23, 2007, 06:10:02 PM »
Quick question; how do you attempt to mount your ipod? Command?
Logged

Offline WhipHubley

  • Member
  • *
  • Posts: 5
Re: Player will not mount under linux
« Reply #4 on: March 23, 2007, 06:29:49 PM »
Actually, after a reboot of Linux, it will now mount the ipod in disk mode :-)

In fact, FC6 seems to now automount the ipod under /media/IPOD, and even provides a nice icon on the desktop!

To do so by hand, check the output of dmesg for the device node Linux assigns the ipod (often /dev/sda1) and mount it under a mount point...

mount /dev/sda1 /mnt/ipod

If you need to specify a filesystem then use vfat for a "windows" ipod (which I believe is required to use Rockbox anyway)

mount -t vfat /dev/sda1 /mnt/ipod

Have fun!
Logged

Offline Yotto

  • Artist
  • Member
  • *
  • Posts: 826
  • Every Silver Lining has a Cloud
    • My Blog
Re: Player will not mount under linux
« Reply #5 on: March 23, 2007, 10:22:53 PM »
I had this exact problem, and for me a cold boot fixed it (warm did nothing).

As it happened on multiple usb ports, I figured it was probably the bus or something.
Logged
Pulp Audio Weekly - Where we talk about News, Reviews, and pretty much anything else we feel like discussing.

  • Print
Pages: [1]
« previous next »
+  Rockbox Technical Forums
|-+  Rockbox General
| |-+  Rockbox General Discussion
| | |-+  Player will not mount under linux
 

  • SMF 2.0.17 | SMF © 2019, Simple Machines
  • Rockbox Privacy Policy
  • XHTML
  • RSS
  • WAP2

Page created in 0.081 seconds with 14 queries.