当我的Dropbox文件夹位于单独的分区上时,在启动时加载Dropbox

我的Dropbox文件夹位于我的硬盘上的另一个分区上,Dropbox在启动时加载。 但由于尚未打开单独的分区,Dropbox会抱怨我的Dropbox文件夹丢失了。 所以我要关闭Dropbox,确保我的单独分区已安装,然后再次加载Dropbox。

有没有办法在启动Dropbox 之前自动挂载我的驱动器?

您可以编辑/ etc / fstab文件以添加所需的分区。 你可以在这里找到维基。

是啊。

您需要在系统启动时安装分区。

有关详细指南,请参阅在Ubuntu中自动安装分区 。

如果您有外部NTFS分区,那么ntfs-config将简化您的任务并让您轻松安装所有ntfs分区。 要安装ntfs-config,请打开终端并键入;

sudo apt-get install ntfs-config 

我编辑了/etc/fstab文件。

步骤1.按UUID列出您的分区:

 sudo blkid 

步骤2.编辑/etc/fstab文件。

要直接在终端中编辑文件,请运行:

 sudo nano -Bw /etc/fstab 

步骤3.在fstab插入一行; 该行应如下所示:

 UUID="01CE8D75DCC82F80" /media/G-Drive ntfs rw,auto,user,fmask=0111,dmask=0000 0 0 

您必须用您的UUID替换01CE8D75DCC82F80

您必须将/media/G-Drive替换为要安装的位置。

如果您的分区是不同类型,则可能需要更改ntfs

如果您更改ntfs ,则可能还需要更改选项( rw,auto,user,fmask=0111,dmask=0000允许任何人访问此NTFS分区)。

步骤4.如果“Drobox Unlink-ed message”未显示,则重新启动并保持手指交叉。

另一种方法是使用启动脚本。 这样你可以避免在全局范围内安装分区,如果由于某种原因这不是你想做的事情。 这将是一种非常简单的方法:

 #!/bin/bash udisks --mount /dev/ && dropbox start -i 

您需要确保取消选中Dropbox偏好中的“在系统启动时启动Dropbox”复选框,当然还要将启动脚本添加为启动应用程序。

出于某种原因,我不得不调整@ elemer82 answear以使其与我的ext4分区一起使用。 我把它放在这里备案。 您可能不需要UUID:在我的情况下,我只在/etc/fstab使用了/dev/sda

所以我刚做了:

 sudo nano -Bw /etc/fstab 

并输入以下行(为清楚起见,我在此处添加了标题):

 #       /dev/sda /media/edelans/data1 ext4 defaults 0 2 

您可以查看fstap文档以获取有关选项的更多详细信息。 默认选项是我放置我的Dropbox文件夹所需的数据分区所需的全部选项。 (注意它是一个ext4分区,只能由ubuntu访问,这里没有windows dualboot)。

我只是做了@edelans所说的但是它崩溃了我的GUI。 我实际上不得不将它与@ elemer82的解决方案混合使用。

使用sudo blkid允许让我意识到我的硬盘驱动器不在/dev/sda而是在/dev/sdb1

我只需要在@ edelans的解决方案中改变它,一切正常。 Dropbox和Copy现在可以正常启动而不会出错。

对于GUI解决方案:安装磁盘 (又名Gmome磁盘):

 sudo apt-get install gnome-disk-utility 

即使在KDE中它也没有带来任何补充依赖。

启动磁盘 ,选择分区,然后选择“其他分区选项” – “编辑装载选项”

在此处输入图像描述

在下一个窗口中取消选中 User Session Defaults, 选中 “在系统启动时挂载”并设置挂载点。

在此处输入图像描述