默认情况下,Ubuntu 不会自动挂载内部 NTFS 硬盘。由于与“智能”挂载系统冲突,fstab 解决方案无法正常工作。如果我在 fstab 中添加我的硬盘并重新启动 - 它将挂载。但是如果我转到 nautilus,打开位置面板并单击弹出按钮(卸载),然后再次单击硬盘以挂载它,我将收到错误。
在 9.04 中要解决这个问题,您需要修改 hal 规则,就/etc/hal/... preferences.fdi
我而言,我只针对一个驱动器进行了修改。
<device>
−
<match key="storage.hotpluggable" bool="false">
−
<match key="storage.removable" bool="false">
<merge key="storage.automount_enabled_hint" type="bool">false</merge>
−
<match key="storage.model" string="ST3250310NS">
<merge key="storage.automount_enabled_hint" type="bool">true</merge>
</match>
</match>
</match>
</device>
但这在 9.10 中不起作用 - 开发人员将此功能从 hal 移到了 devkit-disk 或 udev?我不知道。您能告诉我 9.10 中的自动挂载规则存储在哪里吗?如何创建新规则,以及 9.10 中的哪个程序控制自动挂载?
答案1
我终于找到了解决方案。只需添加
gnome-mount -p Data(change it to your volume label)
到 gnome 启动应用程序。现在驱动器将在启动时安装,并且您将能够安装/卸载它而不会出现任何错误。
答案2
你可以这样做:
sudo aptitude update
sudo aptitude install ntfs-config
从系统 > 管理打开程序。选择要自动安装的驱动器。单击应用。确保“启用对内部驱动器的写入支持”,然后单击确定。
对我有用:)