使用 fstab 自动挂载时间胶囊磁盘不起作用

使用 fstab 自动挂载时间胶囊磁盘不起作用

我在使用 Lubuntu 14.04。我试图自动安装连接到 Apple Time Capsule 的 USB 磁盘。似乎有不少用户已经成功完成了此操作,但我尝试了几个小时后还是无法安装它。

我的/etc/fstab线路看起来是这样的:

//10.0.0.10/MOMO/LaCie\040Rugged /media/LaCie\040Rugged cifs password=fakepassword,rw,iocharset=utf8,file_mode=0777,dir_mode=0777,sec=ntlm,nounix

Time Capsule 静态设置为始终为 10.0.0.10。它被命名为 MOMO。连接到它的 USB 磁盘名为“LaCie Rugged”,据我所知,名称中的空格已正确转义\040。当我尝试在不先创建本地目录“/media/LaCie Rugged”的情况下安装它时,我收到一个错误,提示文件夹不存在。我创建了它,并且该错误没有再次出现,所以我知道该路径是正确的,并且已正确转义。

我假设第一条路径 - Time Capsule 上的共享路径 - 也被正确转义,但可能不是,因为这似乎是出现“无法找到合适的地址”错误的原因,或者互联网告诉我的是这样。

所以。我尝试 ping IP 地址,成功了。

$ ping 10.0.0.10
PING 10.0.0.10 (10.0.0.10) 56(84) bytes of data.
64 bytes from 10.0.0.10: icmp_seq=1 ttl=64 time=85.7 ms
64 bytes from 10.0.0.10: icmp_seq=2 ttl=64 time=107 ms
64 bytes from 10.0.0.10: icmp_seq=3 ttl=64 time=129 ms
64 bytes from 10.0.0.10: icmp_seq=4 ttl=64 time=49.7 ms
64 bytes from 10.0.0.10: icmp_seq=5 ttl=64 time=70.9 ms
64 bytes from 10.0.0.10: icmp_seq=6 ttl=64 time=95.0 ms
64 bytes from 10.0.0.10: icmp_seq=7 ttl=64 time=15.8 ms
^C
--- 10.0.0.10 ping statistics ---
7 packets transmitted, 7 received, 0% packet loss, time 6008ms
rtt min/avg/max/mdev = 15.878/79.149/129.265/34.919 ms
andy@eeePC8G:~$ sudo mount -a
Unable to find suitable address.

但是当我尝试运行时sudo mount -a,总是出现错误“无法找到合适的地址”。

我不知道为什么它不起作用,也不知道那个错误指出了什么。我需要帮助。:(

如何使用 fstab 在 Lubuntu 中自动安装 Time Capsule 共享?

答案1

来自Ubuntu 论坛

  • 查找netbios设备的名称:nmblookup -A 10.0.0.1
  • samba使用 netbios 名称而不是 IP 地址查询列出设备的共享:smbclient -L //<device_netbios_name>
  • Disk使用与共享类型对应的挂载点进行挂载fstab//<device_netbios_name>/<device_netbios_disk_share> /media/LaCie\040Rugged cifs password=fakepassword,rw,iocharset=utf8,file_mode=0777,dir_mode=0777,sec=ntlm,nounix

答案2

我将此行添加到 fstab 的末尾,然后按 Enter 并保存

//10.0.0.137/examplenetworksharename /Folderyouwanttomounttheshareto cifs username=exampleusername,password=examplepassword,file_mode=0777,dir_mode=0777,sec=ntlm,nounix 0 0

我还必须使用 Mac 上的机场实用程序向时间胶囊添加磁盘用户,因为它需要用户名和密码,而时间胶囊默认只有密码。

其他一些值得注意的事情是,默认情况下,时间胶囊共享卷称为数据,设置时间胶囊以创建网络时的默认 IP 地址是10.0.1.1,当我创建挂载文件夹时,我为本地 Linux 帐户分配了权限,老实说,我不确定这是否会对您是否可以挂载共享产生影响,但我发现在过去将 samba 共享添加到 fstab 时这是一个很有帮助的一步。

一旦 fstab 更新完毕,无需重新启动 PC,即可运行sudo mount -a测试新配置。

相关内容