发新帖本帖赏金 20.00元(功能说明)我要提问
返回列表
打印
[其它]

【RPI4B】二:解决最新的raspberry OS无法ssh登陆的问题

[复制链接]
1460|1
手机看帖
扫描二维码
随时随地手机跟帖
跳转到指定楼层
楼主
本帖最后由 数码小叶 于 2022-5-6 22:36 编辑

#申请原创# @21小跑堂
因为知道树莓派的HDMI接口改了,所以为了可以顺利的玩起来,提早买了一个micro转标准HDMI接口的转换头


但是拿到RPI4B后,尴尬的事情发生了




插上HDMI,type-c供电就接不了,插上type-c供电,HDMI就接不了,二者只能选其一啊......没办法,那就从GPIO口供电试试,发现供电不足,系统也无法正常工作,运行一会后就停了



所以只能重新下单购买了,看了半天是换一种途径,转type-c还是继续转HDMI,最终为了稳妥,还是买根转HDMI线保险。快递没个五六天应该是到不了了,原本五一愉快的玩耍只能改变策略了,不能直接接屏幕那就远程连接吧,SSH+VNC


拿出一张16GB的内存卡,因为要装系统,class10的起步要求,再高的就有点贵了。从raspberry官网下好系统镜像,烧录到SD卡,跟之前的3B一样的步骤。然后就是配置WiFi了,因为要ssh,所以得先连上网,不用网线,而用WiFi,是因为WiFi比网线简单。首先是添加配置文件,在SD卡根目录新建一个wpa_supplicant.conf文件,RPI4B启动时会读取这个配置文件。
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
update_config=1
network={
        ssid="asus24G"
        psk="*****456789"
        priority=20        
}


插上SD卡,进入到路由器的管理界面,等RPI4B顺利分配地址后,就可以看到设备,一如既往的,以raspberry命名



用Putty连接获取到的IP,192.168.2.148

按照以往的经验,这个应该是SSH服务没有开启的提示,开启也很简单,有许多种方法,但是因为现在接不了屏幕,所以只有一种方法了,就是在SD卡根目录下新建一个SSH的空白文件,重新上电后问题依旧,于是开启操作来了一遍又一遍依旧,甚至最后把系统重新制作了一遍,都是无法登陆。


还好最后在官网看到一份4月7号的消息
An update to Raspberry Pi OS Bullseye - Raspberry Pi(编辑帖子的时候是链接,保存后就变了)



言简意赅的概括,就是树莓派系统为了提高安全性,可能也是为了避免法律问题,因为一些国家个地区开始禁止系统中默认凭据的存在,最新的系统做出了更改,系统中删掉了默认的用户名pi,这个一直伴随raspberry OS的用户名,而我就是下载的4月最新版的OS,因此SSH一直登陆不了。
还好,官方考虑到了这种极端情况,可以用官方推荐的工具Raspberry Pi Imager来制作系统SD卡




因为这个工具多了一个镜像自定义选项,比如可以在烧录SD卡前来添加一个用户,有了用户名和密码就可以登录SSH了,自定义选项还提供了一些额外的配置,比如WiFi、语言、时区等



但是默认这些都是没有勾选的,即默认不配置。如果不是特意为了解决无法登陆的问题,可能即使用这个工具,也不会注意到这一点,因为在这之前,是用这类工具的唯一目的就是烧录SD卡,然后启动树莓派,再也用不到这个工具了。但是现在,这个工具被赋予了更多功能。




烧录完成后,把SD卡插回RPI4B,重新上电,终于,成功登陆了









使用特权

评论回复

打赏榜单

21小跑堂 打赏了 20.00 元 2022-05-11
理由:恭喜通过原创文章审核!请多多加油哦!

评论
21小跑堂 2022-5-11 13:53 回复TA
Raspberry Pi Imager老树开花,大人们,时代变了,别以为启动了树莓派就用不上我了,我已经升级啦。 

相关帖子

发新帖 本帖赏金 20.00元(功能说明)我要提问
您需要登录后才可以回帖 登录 | 注册

本版积分规则

103

主题

2540

帖子

19

粉丝