无法挂载任何分区 – ACL错误

我已经安装了Ubuntu 12.10,现在我无法安装任何分区。

我在驱动器上遇到同样的错误: Adding read ACL for uid 1000 to /media/proach failed: Operation not supported

我对这个’bug’有一个字:好玩。 :)我今天看到完全相同的错误信息,解决方案是……

 sudo mkdir /media/$USER sudo chown $USER:$USER /media/$USER 

(感谢jasmines的tipp!)

我知道,很有趣,但这对我来说是解决方案! Ubuntu想要使用一个不存在的目录作为挂载目标,并且在尝试挂载操作之前不会创建它!

请按照以下说明操作:

 sudo blkid sudo -H gedit /etc/fstab 

并以适当的模式填充信息=。 例如,我的是:

 UUID=445F-4D4E /home/str007/kortele vfat errors=remount-ro 0 1 

我的文件现在看起来像这样

 # /etc/fstab: static file system information. # # Use 'blkid' to print the universally unique identifier for a # device; this may be used with UUID= as a more robust way to name devices # that works even if disks are added and removed. See fstab(5). # #       # / was on /dev/sda2 during installation UUID=69ede51f-a51e-4493-9c86-e553f952b3e6 / ext2 errors=remount-ro 0 1 UUID=445F-4D4E /home/str007/kortele vfat errors=remount-ro 0 1 

我使用我的用户名在/media创建了一个目录,并为我提供了读写权限。 这工作正常,因为我是这台计算机上唯一的用户,但对于更多用户或更改用户来说会很痛苦。

正如@jasmines指出这是一个已知的错误 。 实际上不需要更改ACL更改,但如果目录不存在则尝试更改。

  • 正如其他人指出的那样,你可以创建/ mount / $ USER。
  • 当您的根文件系统不支持acl时会发生错误。 您可以通过编辑/ etc / fstab来启用acl支持(请参阅bug中的详细信息)。
  • 如果不支持,最终修复只是没有触及ACL。 您可以通过从quantal-proposed安装udisks2来解决此问题。 启用建议将为您提供大量的升级; 安装.deb更简单。

对mkdir + chown的建议是对的! 对于绝对的初学者,以下命令将告诉您您的用户名

 whoami 

您当然可以手动挂载: sudo mount /dev/sdx1 /mnt/mountpoint 。 我知道与12.04相比这是一种痛苦……但它确实有效。

我对usb设备和主(windows)分区都有同样的问题。 我设法通过打开“磁盘”应用程序,选择我的主分区,单击“更多操作…”(在分区下方)>>“编辑挂载选项”>>并在“识别为”我选择旁边来安装我的Windows分区/dev/sda1

这允许我安装我的Windows分区,但它不适用于我的USB设备

最后的答案在某些情况下提出了解决方案……

我刚刚找到了100%有效的解决方案。 按照我的指示:

1)在控制台中写道:$ sudo gedit / etc / fstab

2)输入您的管理员密码

3)在gedit编辑器中,转到文件的末尾并使用以下结构写入数据:#Hard Drive n1下一行自动执行/ media目录中的分区sda2 / dev / sda2 / media / myHardDrive ntfs默认值00#对于CD / DVD下一行自动使用iso966 / dev / sr0 / media / CD-DVD iso966类型的CD / DVD进行/媒体攻击

4)保存当前文本并关闭de gedit编辑器。

如果所有这些都有效,当您插入DVD,硬盘驱动器或任何设备时,它们将自动安装在您放入/ etc / fstab文件的目录中。

当然, 如果你在步骤中有任何问题或错误,我会尽快写。