树莓派常见问题总结

其中包含samba网络共享、树莓派书籍推荐待更新

推荐书籍

待更新

其实相比在各种论坛求教,看书可以解决90%的问题,再说,还可以Google嘛。玩树莓配硬件还是要懂一些的,当然我也不是很懂,学习中🤦‍♂️,哈哈

  1. Raspberry Pi用户指南
    作者:Eben Upton / Gareth Halfacree

作者是树莓派的共同创始人之一,所以相当于一本树莓派的说明书吧

  1. 树莓派开发实战
    作者:[英]Simon Monk 蒙克

内容要比前一本书更丰富,包含基本的python编程知识、以及一些python高级特性。同时还介绍了机器视觉、硬件基础、控制硬件、电机、数字输入、传感器、显示设备、物联网以及arduino等相关知识。

用Samba实现网络共享

使用场景:你想把树莓派用作网络存储服务器,即从网络中的电脑访问树莓派连接的大容量USB驱动器(比如硬盘)。

安装Samba

1
2
sudo apt-get install samba
sudo apt-get install samba-common-bin

将USB硬盘驱动器接入树莓派。树莓派会将该驱动器自动挂载到/media文件夹下。
通过如下命令检查是否成功挂载。

1
2
cd /media
ls

之后树莓派每次启动都会自动挂载这个驱动器。

配置Samba

首先添加一个Samba用户(pi)。请输入如下命令,并提供一个密码:

1
sudo smbpasswd -a pi

接下来,修改配置文件/etc/samba/smb.conf,具体如下:

1
sudo vim /etc/samba/smb.conf

寻找其中的workgroup = WORKGROUP,如果你是用win系统,则使用默认即可

最后,在文件尾部添加如下内容:

1
2
3
4
5
6
7
8
9
[USB]
path = /home/pi
comment = NAS Drive
valid users = pi
writeable = yes
browseable = yes
create mask = 0777
public = yes
security = user

保存文件,重启Samba。

1
sudo /etc/init.d/samba restart

然后打开windows资源管理器中的网络和共享中心输入如下命令即可查看到共享文件。

1
\\树莓派IP地址\pi

可能遇到的问题

挂载硬盘后发现无法写文件

解决办法:

1
2
3
4
// 安装 nfts 支持
sudo apt-get install -y ntfs-3g
// 加载内核支持
modprobe fuse
Donate comment here
-------------本文结束感谢您的阅读-------------
0%