当我的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, 选中 “在系统启动时挂载”并设置挂载点。