我在fstab中添加了一个共享,以便使用我的所有文件访问网络驱动器... fstab看起来像:
proc /proc proc defaults 0 0
/dev/mmcblk0p1 /boot vfat defaults 0 2
/dev/mmcblk0p2 / ext4 defaults,noatime 0 1
//192.168.1.73/disk1 /media/disk1 cifs username=pi,password=raspberry,_netdev,uid=1000,gid=1000,iocharset=utf8, 0 0
# a swapfile is not a swap partition, so no using swapon|off from here on, use dphys-swapfile swap[on|off] for that
当我sudo mount -a
成功运行网络驱动器cd /media/disk1
后ls
,便可以正确地给我列出该网络驱动器上所有文件夹的列表。
但是,当我将pi重新引导cd
到该位置并ls
再次运行后,就什么也没有了。我必须sudo mount -a
再次手动运行,然后再安装驱动器。
我已经在其他论坛上多次看到此报道,并且共识似乎是fstab中的安装发生得太早了-在网络建立之前。我已经尝试去实现我所理解的东西-但老实说,很多事情都困扰着我。我已经添加_netdev
到fstab中的行中,已经添加rootdelay=10
到/boot/cmdline.txt中,已经安装了networkmanager ...这些都没有帮助。
因此,我转向您,准备将pi扔出窗外-然后是我自己。任何帮助,不胜感激。