我使用的是 ubuntu 12.04,并通过 vmware 运行它(可能不会有什么不同,因为还没有应用 vmtools)。我通过 ssh 登录并查看我的外部硬盘,文件夹是空白的。几秒钟后登录到开始屏幕后,我的外部驱动器就可以使用了。
似乎在我登录之前挂载没有挂载?有办法改变这种情况吗?我通常只是将窗口留在后台并使用 ssh。附加信息:我认为驱动器是 NTFS
答案1
是的,自动挂载通常通过 完成gvfs
,并且直到您登录后才会运行。这样做的原因是,否则系统无法知道应该授予哪个用户对挂载磁盘的权限(请记住 NTFS 不允许 Unix 权限和所有权!),并且以 root 身份挂载会阻止任何其他用户挂载它。
根据您想要实现的目标,您有两种选择。
如果这是始终连接的磁盘,则在 中进行适当的输入
/etc/fstab
。它将在启动时安装。使用
udev
系统创建规则来自动挂载磁盘。使用 ssh 登录后手动挂载。例如,可以通过
/etc/fstab
使用该noauto
选项创建一个条目来实现。