树莓派,年轻人的第一台电脑,你值得拥有。
第一次开机
烧系统
要开机首先要有系统,先整系统,搞起。
树莓派的载体是SD卡,推荐8g以上。电脑上,可以用读卡器读sd卡;网上有人说也可以用手机刷,没有试过。
所使用工具
- SD Card Formatter 下载地址
- Win32DiskImager 下载地址
- Angry IP Scanner 或 Advanced IP Scanner
- xshell 或 putty
格式化SD卡
不推荐用windows自带的格式化,使用SD Card Formatter进行格式化。
格式化好SD卡后,接着来准备系统镜像。
下载系统镜像
从官网下载系统镜像。官网:https://www.raspberrypi/downloads/
官网上也有说,Raspbian是一个类Linux系统,需要自己去安装镜像。noobs,菜鸟,下了解压就用。
这里就选择Raspbian就完事了。
如下图可以看到,有3中款式。分别是带图形桌面和推荐工具的、带图形界面的、不带图形界面的。
选第一个就完事了,用迅雷可以满速。
解压下载的压缩包,解压软件推荐使用7-zip。
解压出来一个.img为后缀的镜像文件,接下来将这个镜像写入SD卡里。
写入系统镜像
使用Win32DiskImager写入镜像。
选择路径后,点击写入。
写入完成后,查看SD卡时,会出现下图所示弹窗。
这里不予理会,点击取消。
配置文件
打开名为boot的启动区,在其根目录新建一个名为ssh的空文件(不带后缀)。这是因为现在的新树莓派系统默认不启动ssh。
还可设置wifi的配置文件,在根目录新建名为 wpa_supplicant.conf 的文件,其内容为:
country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
ssid="WiFi-A"
psk="12345678"
key_mgmt=WPA-PSK
priority=1
}
network={
ssid="WiFi-B"
psk="12345678"
key_mgmt=WPA-PSK
priority=2
scan_ssid=1
}
说明以及不同安全性的 WiFi 配置示例:
#ssid:网络的ssid
#psk:密码
#priority:连接优先级,数字越大优先级越高(不可以是负数)
#scan_ssid:连接隐藏WiFi时需要指定该值为1
更多wifi方面配置:https://blog.csdn/yaoyutian/article/details/78811681
开机
现在,已经有了一个写好了系统的SD卡,插入SD卡、电源、网线、HDMI线等等。
-
推荐使用官方电源线或者带开关的电源线,防止多次拔插损坏电源口。
-
网线一端插入路由器或交换机。
打开开关,SWITCH ON,红灯常亮。等等,绿灯呢?我的绿灯呢?
如果显示屏上可以看到启动画面,那恭喜,可以愉快玩耍。
如果显示屏毫无反应,请不要慌张,可以试试后文的问题处理方案。
如果你没连显示器,可以看看网线口的灯是否常亮;或者你的wifi接入设备中,是否有raspberry开头的设备。
如果跟我一样,官方的3.5英寸屏一片白光,也不要慌张,插显示屏试试或者直接先远程连接。白屏需要安装驱动,具体见后文。
远程连接
SSH
我使用的工具是xshell。
要连树莓派,首先需要知道树莓派的IP,这里使用 Angry IP Scanner 扫描工具,如图所示。
xshell新建连接,ip输入相应的ip地址,别名随便取,其他默认。
连接后,默认用户名和密码为: pi 跟 raspberry
远程桌面
使用windows自带的远程桌面连接树莓派。
首先需要在raspbian下安装一个sdrp服务:
sudo apt-get install xrdp
启动 xrdp 服务:
sudo /etc/init.d/xrdp restart
此时会启用相应端口,配置方面默认即可。
通过命令:netstat -tnl
查看 3350 3389 5910 这三个端口处于LISTEN,一般就没问题了。
输入 mstsc 打开windows远程桌面工具,输入树莓派IP,冲冲冲!
参考:用Windows远程桌面连接树莓派的方法
VNC
使用VNC Viewer VNC Viewer下载
-
图形界面下,Preferences --> Raspberry Pi Configuration --> Interfaces --> 启动VNC
-
终端输入命令:
sudo raspi-config
依次选择:Interfacing Options -> VNC -> Yes
修改分辨率
终端下输入命令: sudo raspi-config
依次选择:7 Advanced Options --> A5 Resolution --> 选择你屏幕对应的分辨率
固定IP
打开终端,编辑vim /etc/dhcpcd.conf,在# Example static IP configuration 下面修改:
interface eth0
static ip_address=192.168.0.229/24
#static ip6_address=fd51:42f8:caae:d92e::ff/64
static routers=192.168.0.1
static domain_name_servers=192.168.0.1 8.8.8.8 114.114.114.114
设置一下静态IP、静态路由和DNS服务器,根据实际设置,避免IP冲突即可,如我设置为192.168.0.229/24。
参考链接:树莓派 Raspberry Pi 3B+安装官方系统(一)
默认使用 root 账户登录
树莓派默认登录的账户不是 root 账户,而是 pi,因此有许多操作需要 sudo 才行,有点不方便。所以为了能让树莓派以 root 账户登录,需要做一些操作。
输入以下命令重置 root 用户的密码
sudo passwd
然后使用 vim 修改配置
vim /etc/ssh/sshd_config
在命令模式下输入 /PermitRootLogin
进行搜索,将后面的 without-password
改为 yes
,去掉前面的 # 号
接着输入 :wq
保存并退出,然后执行 sudo reboot
重启树莓派即可。
问题解决方案
树莓派4Recovery
官网首页就有树莓派4的修复方法:https://www.raspberrypi/downloads/
如果启动不了,有可能是EEPROM模块的问题。为了检查,先把sd卡拔出来,关闭电源之后再重新连接。如果绿灯不亮,就说明是EEPROM的问题。
顺便一提,一般绿灯会闪四下,表示sd卡没插或者sd插槽有问题。
为了修复,就去另找一张sd卡,根据不同系统下载以下的工具。
- Raspberry Pi Imager for Windows
- Raspberry Pi Imager for macOS
- Raspberry Pi Imager for Ubuntu
打开工具,CHOOSE OS --> Misc utility images --> Pi 4 EEPROM boot recovery,再选择sd卡,然后write。
整好后插入,通电,看绿灯在疯狂闪就ok了。接着换烧好系统的sd卡插上去,通电。
解决官方3.5屏白屏
因为要从git上拉项目,所以要保证网络的畅通。
sudo git clone https://github/waveshare/LCD-show.git
cd LCD-show/
sudo ./LCD35-show
参考链接:树莓派3.5英寸屏幕安装显示驱动,解决白屏问题
更多推荐
[树莓派] 树莓派4的基础使用
发布评论