树莓派挂载windows共享文件夹
本人备忘用的,过程曲折估计现在写也遗漏了不少,想起来再补
树莓派跟电脑要挂载在同一局域网
在windows上设置一个共享文件夹,权限全部勾上
参照:(28条消息) 树莓派3b+访问win10共享文件夹_Sherlma_的博客-CSDN博客_树莓派访问windows共享文件夹
先更新
sudo apt-get update
安装几个包
sudo apt-get install mount
sudo apt-get install samba
sudo apt-get install cifs-utils
先在树莓派建一个空文件夹用来挂载(我设置的/mnt/pi)
设置最高权限 sudo chmod 777 /mnt/pi
设置挂载
sudo mount -t cifs //192.168.119.168/pi /mnt/pi/
(192.168.119.168是电脑ip,/mnt/pi/是树莓派挂载文件夹)
之后输入树莓派的密码
以上操作成功过一次后又一直挂不上了,搜寻一番又做了如下操作
修改samba配置:/etc/samba/smb.conf
修改配置文件的操作参照:vi命令——修改文件内容 - 曹伟雄 - 博客园 (cnblogs.com)
最好先备份一份配置文件再改
向下翻把home那一块的read only = yes 改成 read only = no ,之后在命令模式下,输入:wq 来保存并退出
图片参考https://blog.csdn.net/leishupei/article/details/115007819
重启samba: sudo /etc/init.d/smbd restart
因为我用 sudo /etc/init.d/smba restart重启不了,看到有人说是版本不一样
设置开机自动挂载
打开/etc/fstab sudo nano /etc/fstab
最后一行加上
//192.168.119.168/pi /mnt/pi cifs defaults,auto,username=”电脑用户名“,password=”电脑开机密码“
输入命令 sudo mount -a
没有报错就说明成功啦
坑:电脑ip居然会变耶
没解决的问题:
-
挂载时报 device or source is busy
-
can’t find /mnt/pi in /etc/fstab, 我就直接重新按步骤挂载了,就是成功了,这个报错出现了几次都算不知道怎么解决的就解决了