Ubuntu Gutsy Gibbon 7.10 Tribe 1 is unable to mount NTFS or FAT32 disks.

Bug #121143 reported by James Merrilees
12
Affects Status Importance Assigned to Milestone
ubuntu-meta (Ubuntu)
Fix Released
Medium
Martin Pitt

Bug Description

Ubuntu Gutsy Gibbon 7.10 Tribe 1 is unable to mount NTFS or FAT32 disks.

Feisty Fawn (7.04) and Edgy Eft (6.10) were both able to mount the NTFS or FAT32 disks. You could read from the NTFS disks but could not write to them. The FAT32 Disks could be read from and written to. But, after installing Gutsy Gibbon I find that it cannot mount the disks.

Related branches

Revision history for this message
Brian Murray (brian-murray) wrote :

Thanks for taking the time to report this bug and helping to make Ubuntu better. I able to successfully mount NTFS partitions on my laptop using up to date Gutsy Gibbon. Could you please elaborate as to the process you take to mount your NTFS and FAT32 partitions? Do you receive any error messages when you try to mount the partition? If so what are they? Thanks in advance.

Revision history for this message
James Merrilees (jmerrilees) wrote : Gutsy Gibbon 7.10 Tribe 1 is unable to mount NTFS Disks

[Bug 121143] Re: Ubuntu Gutsy Gibbon 7.10 Tribe 1 is unable to mount
NTFS or FAT32 disks.

_My Computer:_

Velocity Micro Vision 64™ High Performance Home & Office PC
AMD® Athlon™ 64 X2 5000+ 2.6GHz Processor with Dual Core Technology
Genuine Microsoft® Windows® XP Home SP2 on 1^st Partition
Ubuntu 7.10 version i386, Kernal 2.6.22-6 generic on 2^nd partition

_3 internal NTSF hard drives:_

1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache
1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache
1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache

_3 external USB drives:_

1 - 250 MB ZIP Drive - FAT32
1 - 250 GB Seagate Hard Drive - NTSF
1 - 500 GB Seagate Hard Drive – NTSF

ERROR MESSAGES:
Try to access Hard Drives from Ubuntu -

_Cannot Mount Volume_

The volume uses the
ntfs-3g file system
which is not supported
by your system.

Or For The Seagate USB drives

Cannot Mount Volume
The volume ‘Free Agent Drive’
uses the ntfs-3g file system
which is not supported
by your system.

NOTE: The FAT32 ZIP drive is accessible.

Revision history for this message
James Merrilees (jmerrilees) wrote : Re: [Bug 121143] Gutsy Gibbon 7.10 Tribe 1 is unable to mount NTFS Disks

[Bug 121143] Re: Ubuntu Gutsy Gibbon 7.10 Tribe 1 is unable to mount
NTFS or FAT32 disks.

_My Computer:_

Velocity Micro Vision 64™ High Performance Home & Office PC
AMD® Athlon™ 64 X2 5000+ 2.6GHz Processor with Dual Core Technology
Genuine Microsoft® Windows® XP Home SP2 on 1^st Partition
Ubuntu 7.10 version i386, Kernal 2.6.22-6 generic on 2^nd partition

_3 internal NTSF hard drives:_

1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache
1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache
1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache

_3 external USB drives:_

1 - 250 MB ZIP Drive - FAT32
1 - 250 GB Seagate Hard Drive - NTSF
1 - 500 GB Seagate Hard Drive – NTSF

ERROR MESSAGES:
Try to access Hard Drives from Ubuntu -

_Cannot Mount Volume_

The volume uses the
ntfs-3g file system
which is not supported
by your system.

Or For The Seagate USB drives

Cannot Mount Volume
The volume ‘Free Agent Drive’
uses the ntfs-3g file system
which is not supported
by your system.

NOTE: The FAT32 ZIP drive is accessible.

-- Ubuntu Gutsy Gibbon 7.10 Tribe 1 is unable to mount NTFS or FAT32
disks. https://bugs.launchpad.net/bugs/121143 You received this bug
notification because you are a direct subscriber of the bug.

Revision history for this message
Brian Murray (brian-murray) wrote :

Could you please add the full contents of your '/etc/fstab' file?

Revision history for this message
James Merrilees (jmerrilees) wrote : Re: [Bug 121143] Re: Ubuntu Gutsy Gibbon 7.10 Tribe 1 is unable to mount NTFS or FAT32 disks.

Here is the contents of the '/etc/fstab' file you asked for

# /etc/fstab: static file system information.

#

# <file system> <mount point> <type> <options> <dump> <pass>

proc /proc proc defaults 0 0

# /dev/sda2

UUID=a5359ade-1aba-4286-a159-d29b99df0704 / ext3
defaults,errors=remount-ro 0 1

# /dev/sda5

UUID=d829131c-4a5e-4447-a533-9274f22763b1 none swap sw 0 0

/dev/hda /media/cdrom0 udf,iso9660 user,noauto 0 0

/dev/hdb /media/cdrom1 udf,iso9660 user,noauto 0 0

/dev/fd0 /media/floppy0 auto rw,user,noauto 0 0

Drives not available in Ubuntu

[Bug 121143] Re: Ubuntu Gutsy Gibbon 7.10 Tribe 1 is unable to mount
NTFS or FAT32 disks.

_My Computer:_

Velocity Micro Vision 64™ High Performance Home & Office PC
AMD® Athlon™ 64 X2 5000+ 2.6GHz Processor with Dual Core Technology

Genuine Microsoft® Windows® XP Home SP2 on 1^st Partition

Ubuntu 7.10 version i386, Kernal 2.6.22-6 generic on 2^nd partition

_3 internal NTSF hard drives:_

1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache

1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache

1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache

_3 external USB drives:_

1 - 250 MB ZIP Drive - FAT32

1 - 250 GB Seagate Hard Drive - NTSF

1 - 500 GB Seagate Hard Drive – NTSF

ERROR MESSAGES:

_Cannot Mount Volume_

The volume uses the

ntfs-3g file system

which is not supported

by your system.

Or For The Seagate USB drives

Cannot Mount Volume

The volume ‘Free Agent Drive’

uses the ntfs-3g file system

which is not supported

by your system.

NOTE: The FAT32 ZIP drive is accessible.

[Bug 121143] Re: Ubuntu Gutsy Gibbon 7.10 Tribe 1 is unable to mount
NTFS or FAT32 disks.

_My Computer:_

Velocity Micro Vision 64™ High Performance Home & Office PC
AMD® Athlon™ 64 X2 5000+ 2.6GHz Processor with Dual Core Technology
Genuine Microsoft® Windows® XP Home SP2 on 1^st Partition
Ubuntu 7.10 version i386, Kernal 2.6.22-6 generic on 2^nd partition

 _3 internal NTSF hard drives:_

1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache
1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache
1 - 500GB Hitachi 7200RPM SATA/150, 16MB Cache

 _3 external USB drives:_

1 - 250 MB ZIP Drive - FAT32
1 - 250 GB Seagate Hard Drive - NTSF
1 - 500 GB Seagate Hard Drive – NTSF

 ERROR MESSAGES:

_Cannot Mount Volume_

The volume uses the
ntfs-3g file system
which is not supported
by your system.

Or For The Seagate USB drives

 Cannot Mount Volume
The volume ‘Free Agent Drive’
uses the ntfs-3g file system
which is not supported
by your system.

 NOTE: The FAT32 ZIP drive is accessible.

Revision history for this message
Martin Pitt (pitti) wrote :

Please give me the output of

  sudo blkid

(copy&paste) and do

  lshal > hal.txt

and attach hal.txt here. THank you!

Revision history for this message
Brian Murray (brian-murray) wrote :

I was able to recreate this on Gutsy.

sudo blkid:

/dev/sda1: TYPE="ntfs"
/dev/sda2: TYPE="ntfs"
/dev/sda3: UUID="52fba90a-6d8d-42dd-85f2-b26b5b57f7fc" SEC_TYPE="ext2" TYPE="ext3"
/dev/sda5: UUID="4cfcfe49-ab56-4082-9ba6-e3e8475e5d45" TYPE="swap"
/dev/sda6: UUID="290c6f51-dbfe-46aa-9e24-43b76a403a58" SEC_TYPE="ext2" TYPE="ext3"

Revision history for this message
Martin Pitt (pitti) wrote :

Brian, thanks for the data. So far hal and blkid are consistent, so it's not a hal problem.

Do you see all partitions in the Computer place?

What is the output of

  gnome-mount -vbd /dev/sda1

?

Revision history for this message
Brian Murray (brian-murray) wrote :

Yes all the partitions show up in the computer place I receive the error message when I click on one of the ntfs partitions.

Here is the output you requested:

bdmurray@batman:~$ gnome-mount -vbd /dev/sda1
gnome-mount 0.6
libnotify-Message: Unable to get session bus: Failed to execute dbus-launch to autolaunch D-Bus session

***MEMORY-WARNING***: gnome-mount[17460]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
** (gnome-mount:17460): DEBUG: Mounting /org/freedesktop/Hal/devices/volume_uuid_4F18D68C65FBF8F8
** (gnome-mount:17460): DEBUG: read default option 'locale=' from gconf strlist key /system/storage/default_options/ntfs-3g/mount_options
** (gnome-mount:17460): DEBUG: read default option 'exec' from gconf strlist key /system/storage/default_options/ntfs-3g/mount_options
** (gnome-mount:17460): DEBUG: Mounting /org/freedesktop/Hal/devices/volume_uuid_4F18D68C65FBF8F8 with mount_point='', fstype='ntfs-3g', num_options=2
** (gnome-mount:17460): DEBUG: option='locale=en_US.UTF-8'
** (gnome-mount:17460): DEBUG: option='exec'

** (gnome-mount:17460): WARNING **: Mount failed for /org/freedesktop/Hal/devices/volume_uuid_4F18D68C65FBF8F8
org.freedesktop.Hal.Device.PermissionDeniedByPolicy : hal-storage-fixed-mount refused uid 1000

** (gnome-mount:17460): DEBUG: permission denied, but I'm an admin; gksu'ing myself to try again

***MEMORY-WARNING***: gksu[17465]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
gnome-mount 0.6
** (gnome-mount:17466): DEBUG: Mounting /org/freedesktop/Hal/devices/volume_uuid_4F18D68C65FBF8F8

***MEMORY-WARNING***: gnome-mount[17466]: GSlice: g_thread_init() must be called before all other GLib functions; memory corruption due to late invocation of g_thread_init() has been detected; this program is likely to crash, leak or unexpectedly abort soon...
** (gnome-mount:17466): DEBUG: Mounting /org/freedesktop/Hal/devices/volume_uuid_4F18D68C65FBF8F8 with mount_point='', fstype='ntfs-3g', num_options=2
** (gnome-mount:17466): DEBUG: option='locale=en_US.UTF-8'
** (gnome-mount:17466): DEBUG: option='exec'

** (gnome-mount:17466): WARNING **: Mount failed for /org/freedesktop/Hal/devices/volume_uuid_4F18D68C65FBF8F8
org.freedesktop.Hal.Device.Volume.UnknownFilesystemType : Unknown file system 'ntfs-3g'

Revision history for this message
Martin Pitt (pitti) wrote :

Ah, so you need to install the package 'ntfs-3g' to make this work. We need to review it and promote to main, and install it by default (desktop seed).

For an immediate fix for tribe-2 we should probably flip ntfs-3g back to the kernel ntfs driver in gnome-mount. I'll look into that.

Martin Pitt (pitti)
Changed in gnome-mount:
status: Triaged → In Progress
Revision history for this message
Nikolay Pavlov (qpadla-deactivatedaccount) wrote :

But you can't automount ntfs-3g with hal. We need policykit from freedesktop.org to fix this. Do you know if team going to include it into 7.10?

Revision history for this message
Martin Pitt (pitti) wrote : Re: [Bug 121143] Re: Ubuntu Gutsy Gibbon 7.10 Tribe 1 is unable to mount NTFS or FAT32 disks.

Hi Nikolay,

Nikolay Pavlov [2007-07-01 14:59 -0000]:
> But you can't automount ntfs-3g with hal.

I just tried it on a local hard disk partition, with gnome-mount and
hal, that worked just fine. What do you mean? I just installed the
ntfs-3g package.

> We need policykit from freedesktop.org to fix this. Do you know if
> team going to include it into 7.10?

Probably not. It is very young, needs a proper audit first, and does
not even work with our sudo-based authentication mechanism.

Revision history for this message
Nikolay Pavlov (qpadla-deactivatedaccount) wrote :

But you forget about non gnome users. We don't have gnome-mount here. I don't see any problems with PolicyKit on my FreeBSD box it's just work. At least you can include it into distribution and disable it by default or create a .deb package, because currently users don't have any choice. And this is really a big problem.

Revision history for this message
Nikolay Pavlov (qpadla-deactivatedaccount) wrote :

Here is the errors that is see on my .xsession-errors file:

kded: ERROR: mount failed for /org/freedesktop/Hal/devices/volume_uuid_2EB92C743887D7D3: org.freedesktop.Hal.Device.PermissionDeniedByPolicy - hal-storage-removable-mount-all-opti
ons refused uid 1000
kded: ERROR: mounting /org/freedesktop/Hal/devices/volume_uuid_2EB92C743887D7D3 returned hal-storage-removable-mount-all-options refused uid 1000
MediaManager::slotMediumAdded: sdb1
kded: ERROR: mount failed for /org/freedesktop/Hal/devices/volume_uuid_2EB92C743887D7D3: org.freedesktop.Hal.Device.PermissionDeniedByPolicy - hal-storage-removable-mount-all-opti
ons refused uid 1000
kded: ERROR: mounting /org/freedesktop/Hal/devices/volume_uuid_2EB92C743887D7D3 returned hal-storage-removable-mount-all-options refused uid 1000

This is kubuntu 7.04 with latest kde 3.5.7

Revision history for this message
amgra (carlos-y-laura) wrote :

I downloaded this version on the weekend, and so far the visual effects and the performance is awesome, but I have this very same problem with my XP disk, I have already XP and Ubuntu 7.04. I booted with this CD and when I try to access it on "Computer" I can see it but not mount it, the same error as Brian, then I tried to apt-get the ntfs-3g, but it seems it is not in the 4 original repositories, and tried "gnome-mount -vbd /dev/sda1" and I have a very similar output as above.

Dell E1705
Serial ATA 60GB 7200 8MB

Great job guys

Revision history for this message
VF (vfiend) wrote :

Mounting from within Nautilus _does_ work perfectly after installing ntfs-3g here

Revision history for this message
Jonas Bergler (jbergler) wrote :

I believe that this is still an issue in Tribe 3.
Plugging in my ntfs usb disk brings up the unable to mount ntfs-3g error, a simple apt-get install ntfs-3g fixes this.

Revision history for this message
Martin Pitt (pitti) wrote :

ubuntu-meta (1.62) gutsy; urgency=low

  * Refreshed dependencies
  * Added bc to desktop-lpia
  * Added dc to desktop-lpia
  * Added genisoimage to desktop-lpia
  * Added ghostscript-x to desktop-lpia
  * Added gstreamer0.10-alsa to desktop-lpia
  * Added gstreamer0.10-plugins-base-apps to desktop-lpia
  * Added ntfs-3g to standard-recommends-i386, standard-recommends-
    amd64, standard-recommends-powerpc, standard-recommends-ia64,
    standard-recommends-sparc (LP: #121143)
  * Added unzip to desktop-lpia
  * Added wodim to desktop-lpia

 -- Martin Pitt <email address hidden> Mon, 13 Aug 2007 09:47:59 +0200

Changed in ubuntu-meta:
status: In Progress → Fix Released
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Bug attachments

Remote bug watches

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