我的Dropbox文件夹位于硬盘驱动器上的另一个分区上,并在启动时加载Dropbox。但由于尚未打开单独的分区,Dropbox抱怨我的Dropbox文件夹丢失。因此,我必须关闭Dropbox,确保已安装我的单独分区,然后再次加载Dropbox。
有没有一种方法可以在 Dropbox启动时自动加载驱动器?
我的Dropbox文件夹位于硬盘驱动器上的另一个分区上,并在启动时加载Dropbox。但由于尚未打开单独的分区,Dropbox抱怨我的Dropbox文件夹丢失。因此,我必须关闭Dropbox,确保已安装我的单独分区,然后再次加载Dropbox。
有没有一种方法可以在 Dropbox启动时自动加载驱动器?
Answers:
是的
系统启动时,您将需要挂载分区。
有关详细指南,请参阅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
您将必须替换01CE8D75DCC82F80
为您的UUID。
您将不得不替换/media/G-Drive
为要安装的位置。
ntfs
如果您的分区是其他类型,则可能需要更改。
如果您进行更改ntfs
,则可能还必须更改选项(rw,auto,user,fmask=0111,dmask=0000
任何人都可以访问此NTFS分区)。
步骤4.如果未显示“ Drobox未链接消息”,则重启并保持手指交叉,表示您已经成功。
(rw,auto,user,fmask=0111,dmask=0000
选项正确填充fstab 吗?
findmnt
命令可能效果很好!
由于某种原因,我不得不调整@ elemer82 answear使其与我的ext4分区一起使用。我把它放在这里做记录。您可能不需要UUID:就我而言,我只是/dev/sda
在中使用了UUID /etc/fstab
。
所以我只是做了:
sudo nano -Bw /etc/fstab
并输入以下行(为清楚起见,在此处添加了标题):
# <file system> <mount point> <type> <options> <dump> <pass>
/dev/sda /media/edelans/data1 ext4 defaults 0 2
您可以查看fstap的文档以获取有关选项的更多详细信息。默认选项是我放置我的保管箱文件夹的数据分区所需的全部。(请注意,这是一个ext4分区,只能由ubuntu访问,此处没有windows dualboot)。
从@Thomas Kainrad的评论中得到了这个想法
您可以延迟Dropbox的启动,以便驱动器有时间安装。首先,您需要禁用Dropbox在启动时加载的选项:
然后为Dropbox添加您自己的启动项,但添加X-GNOME-Autostart-Delay参数并将其设置为您要延迟的秒数。
将其保存在〜/ .config / autostart / sleepy-dropbox.desktop下
[Desktop Entry]
Type=Application
Exec=dropbox start -i
Hidden=false
NoDisplay=false
X-GNOME-Autostart-enabled=true
X-GNOME-Autostart-Delay=2
Name[en_US]=My Sleepy Dropbox
Name=My Sleepy Dropbox
Comment[en_US]=Custom command for starting dropbox due to drive not being mounted yet
Comment=Custom command for starting dropbox due to drive not being mounted yet