iPod won't mount in Gutsy on 2.6.20-16 kernel

Bug #155436 reported by Matt Hoy
8
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Invalid
Undecided
Unassigned
Declined for Gutsy by Henrik Nilsen Omma
Declined for Hardy by Henrik Nilsen Omma
linux-source-2.6.20 (Ubuntu)
Won't Fix
Undecided
Unassigned
Declined for Gutsy by Henrik Nilsen Omma
Declined for Hardy by Henrik Nilsen Omma

Bug Description

Binary package hint: linux-source-2.6.20

May also affect other older kernels.

Worked fine with this kernel in Feisty, all perfect. Since Gutsy, iPod only mounts in 2.6.22 kernel, which I can't use because it won't recognize my battery.

Basically I get a "Unable to mount volume "MATT'S IPOD" dialogue straight after plugging in, which tells me to view dmesg | tail

dmesg | tail shows me:
[ 269.276000] sda: assuming drive cache: write through
[ 269.288000] SCSI device sda: 14651280 2048-byte hdwr sectors (30006 MB)
[ 269.292000] sda: Write Protect is off
[ 269.292000] sda: Mode Sense: 68 00 00 08
[ 269.292000] sda: assuming drive cache: write through
[ 269.292000] sda: sda1 sda2
[ 269.328000] sd 1:0:0:0: Attached scsi removable disk sda
[ 269.328000] sd 1:0:0:0: Attached scsi generic sg0 type 0
[ 270.808000] FAT: Unrecognized mount option "usefree" or missing value
[ 292.412000] spurious 8259A interrupt: IRQ15.

During all this the iPod displays "Do not disconnect"

Ongoing discussion at: http://ubuntuforums.org/showthread.php?t=583697

Matt Hoy (old-pink)
description: updated
Revision history for this message
Matt Hoy (old-pink) wrote :
Changed in linux-source-2.6.20:
status: New → Confirmed
Revision history for this message
Alpensepp (flugrost) wrote :

Hi.

I got the same Problem with an USB-Memory-Stick

It seems as if the old Kernel doesn't know "usefree"

So i started "sudo gconf-editor" in a Terminal and erased the "usefree" option in

System - storage - default_options - vfat -- mount_options

and it works fine now :)

Revision history for this message
Matt Hoy (old-pink) wrote :

Unfortunately the method Alpensepp posted didn't fix the problem for me, with dmesg still showing:

[ 161.472000] FAT: Unrecognized mount option "usefree" or missing value

Maybe I need to remove it elsewhere? I'll investigate further. Glad to see we're making progress on this.

Revision history for this message
Matt Hoy (old-pink) wrote :

The problem with Alpensepp's method was the fact that he used "sudo" so it only affected the root account.

You need to do his method, but without sudo. So, to fix this:

   1. Run gconf-editor as a user, NOT in sudo
   2. Click into sytem > storage > default_options > vfat on the left folder menu
   3. Right click the "mount_options" key on the right and choose "Edit Key"
   4. An "Edit Key" dialogue will appear. Highlight "usefree" by clicking it, and hit "Remove"
   5. Click "OK" and close the gconf-editor
   6. Insert the device of your choice.

I'll try and conjure up a .sh script or something, give me time

Revision history for this message
Matt Hoy (old-pink) wrote :

OK, put the attached file in "/home/USER/.gconf/system/storage/default_options/vfat" to fix this. Overwrite on.

Revision history for this message
Matt Hoy (old-pink) wrote :

Made a one click .sh script to fix this.

All you need to do is download and run.

Basically what it does is goes to the directory with the file that needs replacing, moves the current file to the /tmp directory and downloads a replacement from the above reply in it's place. Thus, fixing your system.

What you end up with is a fixed system, and a backup of your configuration in /tmp, meaning if it doesn't work you can quickly undo the change (mv /tmp/backup.xml ~/.gconf/system/storage/default_options/vfat/%gconf.xml) and if it did work the backup will be safely removed from your system on shutdown.

So, here's my patch. Thanks to Alpensepp for the initial idea, and launchpad for allowing me to upload the replacement file above. I'll set this as "Fix Committed" or something and hopefully we can get it into gutsy.

Revision history for this message
Matt Hoy (old-pink) wrote :

I've uploaded a fix to this in my latest comments to this thread.

Changed in linux-source-2.6.20:
assignee: nobody → old-pink
status: Confirmed → Fix Released
Revision history for this message
Matt Hoy (old-pink) wrote :

I've uploaded a fix to this in my latest comments to this thread.

Changed in linux-source-2.6.20:
status: Fix Released → Fix Committed
Matt Hoy (old-pink)
Changed in linux-source-2.6.20:
assignee: old-pink → ubuntu-kernel-team
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

The Hardy Heron Alpha series was recently released which contains an updated version of the kernel. You can download and try the new Hardy Heron Alpha release from http://cdimage.ubuntu.com/releases/hardy/ . You should be able to then test the new kernel via the LiveCD. If you can, please verify if this bug still exists or not and report back your results. General information regarding the release can also be found here: http://www.ubuntu.com/testing/ . Thanks

Changed in linux:
status: New → Incomplete
Changed in linux-source-2.6.20:
status: Fix Committed → Won't Fix
Revision history for this message
Leann Ogasawara (leannogasawara) wrote :

This bug report is being closed because we received no response to the last inquiry for information. Please reopen it if this is still an issue in the current Ubuntu release. To reopen the bug report you can click on the current status, under the Status column, and change the Status back to "New". Please don't hesitate to submit bug reports in the future, we really appreciate it. Thanks again!

Changed in linux:
status: Incomplete → Invalid
Revision history for this message
Matt Hoy (old-pink) wrote : Re: [Bug 155436] Re: iPod won't mount in Gutsy on 2.6.20-16 kernel

So this is presumed fixed in 8.04?

On 3/11/08, Leann Ogasawara <email address hidden> wrote:
>
> This bug report is being closed because we received no response to the
> last inquiry for information. Please reopen it if this is still an issue
> in the current Ubuntu release. To reopen the bug report you can click
> on the current status, under the Status column, and change the Status
> back to "New". Please don't hesitate to submit bug reports in the
> future, we really appreciate it. Thanks again!
>
> ** Changed in: linux (Ubuntu)
> Status: Incomplete => Invalid
>
>
> --
> iPod won't mount in Gutsy on 2.6.20-16 kernel
> https://bugs.launchpad.net/bugs/155436
> You received this bug notification because you are a direct subscriber
> of the bug.
>

--
Matt Hoy
MBHoy.com

Revision history for this message
Launchpad Janitor (janitor) wrote : Kernel team bugs

Per a decision made by the Ubuntu Kernel Team, bugs will longer be assigned to the ubuntu-kernel-team in Launchpad as part of the bug triage process. The ubuntu-kernel-team is being unassigned from this bug report. Refer to https://wiki.ubuntu.com/KernelTeamBugPolicies for more information. Thanks.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.