【树莓派】树莓派3B+系统安装及踩坑记录

树莓派系统安装及踩坑记录

第一次使用树莓派,在安装系统的过程中踩了超级多的坑,折腾了好久好久,终于装好了,记录一下心酸历史。
这里我使用的是树莓派3B+。
还参考了这位作者大大的文章,这里对我出现的一些问题进行补充。https://blog.csdn.net/weixin_39449466/article/details/80686835

1.系统及软件准备

硬件准备就是树莓派3B+、16GSD卡、读卡器、电脑显示器、键盘、鼠标,我没有网线,用到了无线网卡,因为我树莓派上的无线网接收器有问题,具体可以往下看。

  1. 下载系统
    直接去官网下载即可:https://www.raspberrypi.org/software/raspberry-pi-desktop/(要下载带桌面的)
    下载之后是一个.img的文件,这就是镜像文件。
  2. 下载各种要用到的软件
    (1)烧录软件Win32DiskImager
    (2)SD卡格式化工具SDformatter
    (3)SSH客户端putty(用于远程控制),选择32位的安装就好了

安装完上面几个软件,接下来开始安装系统。

2.安装系统

1.格式化SD卡
用SDformatter软件:
【树莓派】树莓派3B+系统安装及踩坑记录
在选项设置里把逻辑大小调整打开,然后点击格式化。

2. 写入镜像
用Win32DiskImager把刚才下载好的.img文件写入SD卡。需要等一会儿。

【树莓派】树莓派3B+系统安装及踩坑记录
3. 初始化设置
(1) 新建SSH文件
打开SD卡文件夹boot,就在此目录下,新建一个txt文档,名字就是ssh,然后把后缀.txt删掉,里面什么都不写,空白文档。

(2) 新建wpa_supplicant.conf文件,也是先建一个txt文档再改后缀。在里边输入:

country=CN
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1

network={
ssid=“你的wifi名字”
psk=“wifi的密码”
key_mgmt=WPA-PSK
priority=1 }

这个文件用于连接无线网。

(3)修改config.txt文件
主要是把一些注释打开:

# uncomment if you get no picture on HDMI for a default "safe" mode
#hdmi_safe=1

# uncomment this if your display has a black border of unused pixels visible
# and your display can output without overscan
disable_overscan=1

# uncomment the following to adjust overscan. Use positive numbers if console
# goes off screen, and negative if there is too much border
#overscan_left=16
#overscan_right=16
#overscan_top=16
#overscan_bottom=16

# uncomment to force a console size. By default it will be display's size minus
# overscan.
#framebuffer_width=1280
#framebuffer_height=720

# uncomment if hdmi display is not detected and composite is being output
hdmi_force_hotplug=1

# uncomment to force a specific HDMI mode (this will force VGA)
hdmi_group=2
hdmi_mode=9

# uncomment to force a HDMI mode rather than DVI. This can make audio work in
# DMT (computer monitor) modes
hdmi_drive=2

# uncomment to increase signal to HDMI, if you have interference, blanking, or
# no display
config_hdmi_boost=4

# uncomment for composite PAL
#sdtv_mode=2

#uncomment to overclock the arm. 700 MHz is the default.
#arm_freq=800

# Uncomment some or all of these to enable the optional hardware interfaces
#dtparam=i2c_arm=on
#dtparam=i2s=on
#dtparam=spi=on

# Uncomment this to enable infrared communication.
#dtoverlay=gpio-ir,gpio_pin=17
#dtoverlay=gpio-ir-tx,gpio_pin=18

# Additional overlays and parameters are documented /boot/overlays/README

# Enable audio (loads snd_bcm2835)
dtparam=audio=on

[pi4]
# Enable DRM VC4 V3D driver on top of the dispmanx display stack
#dtoverlay=vc4-fkms-v3d
#max_framebuffers=2

[all]
#dtoverlay=vc4-fkms-v3d
dtoverlay=w1-gpio

其中下面这两句决定了你显示屏的分辨率

hdmi_group=2
hdmi_mode=9

依据你使用的屏幕进行修改,具体参考https://shumeipai.nxez.com/2013/08/31/custom-display-resolution-raspberry-pie.html

做完这些,就可以接好SD卡、鼠标键盘屏幕等外设,然后上电啦!
这里有人说再次用读卡器打开SD卡时,创建的ssh、wpa_supplicant文件都没有了,其实他是在磁盘的其他分区了,没有丢。

3. 网络及其他配置

如果你非常lucky,现在应该在显示屏上出现了树莓派的桌面啦!
但是当时我因为SD卡的问题,试了好多好多次,最后发现SD卡是个盗版的,换了一个才弄好。在此期间由于我不停拔插电源,把无线网模块搞坏了。。。

1. 语言时区和键盘
第一次打开新系统,会有弹窗让你设置,这里注意国家选择China,地区Shanghai,时区UT-8(东八区)。键盘选择US的键盘,不要选择English的,因为它打不出“@”。

2. 网络
搞好这些,看看自己有没有网络,右上角有wifi的标识。如果有,恭喜你,可以开始远程桌面配置啦!

如果是no wireless interfaces found,我试了网上各种方法,比如修改wpa_supplicant、licenses,打开解锁wifi、更新内核~~(我没有网怎么更新!!!气死了) ~~等等等都不行,如果你也是,那就直接买个无线网卡吧!!!
但!是!一定要注意,买之前问问卖家是不是树莓派免驱的!

4. 远程桌面配置

ssh连接和vnc,可以直接参考最上面老哥的文章,这里就不再赘述了。
再次感谢这位老哥,写得十分详细,对我帮助很大,感谢!

5.换源

换源可以参考:https://blog.csdn.net/zifengzwz/article/details/107922635
换成国内的源。

搞完全部这些,基本就弄好了,大功告成!

感谢这篇文章里引用的所有博客和网址!!!

上一篇:【Kintex-7、Zynq-7045/7100评估板】基于FPGA的两种SDI视频方案(GTX+外接芯片)


下一篇:连接HDMI出现没声音