更改安装点后,无法在外部驱动器(Xfce,Thunar)上创建文件夹和文件

我想在启动时安装一个ntfs分区,所以我使用这个解决方案自动安装它。 (使用程序设置自动安装:“存储设备管理器” – pysdm 。)

在某个时刻,我想要一个外部驱动器(fat32),它大部分时间都连接到计算机,通常在计算机启动时不会安装。

一切顺利,直到我注意到在Thunar中,无法创建新文件夹(或文件) – 选项显示为灰色 – 在外部驱动器上(在ntfs分区上一切都很好):

在此处输入图像描述

我还注意到,链接答案所呈现的方式使用“存储设备管理器”已经改变了所涉及驱动器的安装点:之前,外部驱动器的点是/media/cipricus/SAMSUNG/ ,现在它是/media/sdb1/ ; ntfs驱动器有挂载点/media/cipricus/3060-0887/现在它是/media/sda5/ /media/cipricus/3060-0887/ /media/sda5/ 。 (但是,如指定的那样,ntfs分区没有问题。)

卸载程序并尝试返回旧的情况不起作用,分区和外部驱动器继续安装在新安装点。


更新:我能够通过使用相同的程序恢复到旧的挂载点,但这并没有解决外部驱动器的问题。 更糟糕的是,我不得不取消检查引导时挂载的选项,因为引导的两个驱动器都已停止,并显示一条错误消息,即无法安装它们。


我想要的是找到一种方法来回到安装程序之前的情况并首先进行这些设置。


(第二个外部驱动器,我没有使用“存储设备管理器”使其在启动时安装,继续以通常的方式安装, /media/cipricus/USB-HDD/ ,我可以在那个上创建文件夹。 )

首先,尝试不再使用PySDM科学这个应用程序从Ubuntu 12.10及更高版本开始不推荐使用。 此外,从Ubuntu 12.10开始, 默认挂载点已移至/media/$USER并从此处解决与PySDM发生冲突的问题。

所以,不再使用PySDM,我建议您使用AriOS Automount(.deb) (请参阅此处如何安装“.deb”文件):

AriOS Automount是一个小型实用程序,它相对于PySDM的主要优点是它不需要任何配置:只需安装它就可以完成所有分区(它应该适用于任何类型的分区) :EXT4 / 3/2,NTFS,FAT等)将在您下次登录时自动挂载。

AriOS Automount无需触摸/etc/fstab即可工作,可以通过启动“自动安装设置”从启动应用程序或菜单启用/禁用它。

来源: 如何在Linux~Ubuntu / Linux博客中自动启动分区 。

在Xfce中,“菜单/系统”下会出现“自动安装设置”

在此处输入图像描述

并且可以轻松启用/禁用

在此处输入图像描述


如果我没有说服你并且你想要使用PySDM,请尝试将挂载点更改为/media/$user/devicename/media/cipricus/SAMSUNG ,分别为/media/cipricus/3060-0887/ ):

PySDM

和:

PySDM

更改所有权和权限可能有助于您访问您的驱动器。

这些步骤可以帮助您这样做。

  • 首先卸载/dev/sdb1驱动器

     sudo umount /dev/sdb1 
  • 然后将/media/sdb1的所有权更改为工作用户。

     sudo chown -R cipricus:cipricus /media/sdb1 

    如果cipricus是你的Ubuntu用户的名字(如果这个命令失败说: directory not found那么忽略上一步i,卸载)

  • 然后更改访问权限

     sudo chmod -R 774 /media/sdb1 
  • 最后再次mount驱动程序。

     sudo mount -a 

    如果它没有挂载,则尝试从您的home foldergparted icon挂载。

回复发生了什么..

有一件事可能是一个问题:你通常不能使用

的/ dev / sdb1的

要么

的/ dev / SDC1

分配权限或所有权。

您需要使用mountpoint的名称(此处为/ media / username)并在那里更改权限和所有权。 所以,如果你的

的/ dev

/ SDB1

你的挂载点是

/媒体/用户名/ 22a67f76

(此处“用户名”是登录用户名)

您的Stick将安装到类似的 UUID。 然后命令将如下所示:1)您像往常一样让USB Stick自动挂载。 (插入)检查它是否仍然安装到相同的安装点。 (以防万一)2)

sudo chown -R用户名:users / media / username / 22a67f76

注释:用户名=您使用用户登录的用户名=组“用户”3)

sudo chmod -R 777 / media / username / 22a67f76

注释:username =您登录的用户名

777 =完全访问!!

完成! 您现在可以直接写入此设备!