挂载网络驱动器 - /etc/fstab 中的第 3 行有问题

挂载网络驱动器 - /etc/fstab 中的第 3 行有问题

我是 Ubuntu 12.04 新手,在安装网络驱动器时遇到了很大困难。我可以在 Nautilus 中看到它,其属性详细说明其名称为“Seagate Expansi”。我安装了 cifs,创建了文件夹 /media/public 并添加了以下行:

//192.168.1.1/Seagate Expansi /media/public cifs guest 0 0  

...到 etc/fstab。但是当我运行:

sudo mount -a 

我收到错误:

line 3 in /etc/fstab is bad

我大概明白错误信息在告诉我什么,但我不知道我哪里出错了。有人能给我一些建议吗?

答案1

问题在于 URL 中有一个空格字符。

由于 fstab 不允许使用引号,因此您必须使用转义字符表示法。使用 \040 替换“Seagate”和“expansi”之间的空格

相关内容