即使使用_netdev,CIFS / SAMBA挂载仍然会在networking准备就绪之前尝试

标题给出了一个很好的概要。 在这种情况下,我在树莓派2上运行一个debian衍生产品(osmc)。 并正在尝试安装一个分享。 它从命令行挂载100%,或者只是使用mount -a/etc/fstab完全相同,但在启动时不会出现,无论我调整了哪些设置。

/etc/fstab的条目是:

 //192.168.10.100/music /mnt/musicshare cifs guest,_netdev 0 0 

我已经检查了dmesg ,并且显示了在networking启动之前清楚地尝试发生的挂载:

 [ 6.039309] input: lircd as /devices/virtual/input/input4 [ 6.511610] CIFS VFS: Error connecting to socket. Aborting operation. [ 6.512123] CIFS VFS: cifs_mount failed w/return code = -101 [ 6.763291] smsc95xx 1-1.1:1.0 eth0: hardware isn't capable of remote wakeup [ 6.763690] IPv6: ADDRCONF(NETDEV_UP): eth0: link is not ready [ 7.188820] systemd-journald[105]: Received request to flush runtime journal from PID 1 [ 8.486622] IPv6: ADDRCONF(NETDEV_CHANGE): eth0: link becomes ready [ 8.496643] smsc95xx 1-1.1:1.0 eth0: link up, 100Mbps, full-duplex, lpa 0xCDE1 [ 8.527928] 8021q: 802.1Q VLAN Support v1.8 [ 12.458908] Console: switching to colour dummy device 80x30 [ 36.929687] Transfer to device 4 endpoint 0x3 frame 729 failed - FIQ reported NYET. Data may have been lost. [ 37.309752] Transfer to device 4 endpoint 0x3 frame 1109 failed - FIQ reported NYET. Data may have been lost. 

任何想法在这一个?

假设你有最新版本的osmc正在运行,请改用下列选项:

的x systemd.automount,NOAUTO

这会导致系统自动安装单元被创build。 有关更多详细信息,请参阅systemd.automount 。