在 Ubuntu 中,我有一个外部 USB 驱动器,当通过 Nautilus 访问时会自动挂载。问题是,如果我先打开终端并尝试访问文件,它们就不在那里。我必须先通过 Nautilus 访问驱动器。之后,会在 /mount 目录中创建一个文件夹,然后我就可以访问终端中的文件了。
我怎样才能在终端中访问该驱动器,而不必先像这样访问它?
答案1
正如 Mattias 所建议的(+1),这/etc/fstab
是添加正确条目的地方。
但是,您可能希望以不同的方式识别块设备。例如,如果您连接了另一个 pendrive/disk/sdcard,则 /dev/sda1 可能不是您想要的块设备。
通过以下方式确定标签或 UUID:
sudo blkid
并将所有条目放入 /etc/fstab 中,格式如下:
UUID=85104805-cef7-41c6-9665-934e3c5ef1eb /mount ext3 defaults 0 0
或者:
LABEL=MYPEN /mount ext3 defaults 0 0
答案2
如果您的 USB 驱动器始终处于连接状态,您可以在文件中放入一个条目,/etc/fstab
只要您知道它具有什么设备名称即可。要弄清楚,当您使用 Nautilus 安装卷时,请打开终端并写入mount
,然后检查输出以查找正确的设备。然后/etc/fstab
使用以下命令进行编辑,例如:
/dev/sda1 /mount ext3 defaults 0 0