我是 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”之间的空格