ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

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

2021-02-16 23:02:17  阅读:343  来源: 互联网

标签:树莓 hdmi overscan uncomment 3B 安装 display SD


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

第一次使用树莓派,在安装系统的过程中踩了超级多的坑,折腾了好久好久,终于装好了,记录一下心酸历史。
这里我使用的是树莓派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软件:
格式化界面
在选项设置里把逻辑大小调整打开,然后点击格式化。

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

在这里插入图片描述
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
换成国内的源。

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

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

标签:树莓,hdmi,overscan,uncomment,3B,安装,display,SD
来源: https://blog.csdn.net/weixin_43626669/article/details/113828921

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有