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

因为知道树莓派的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,重新上电,终于,成功登陆了

 

  • 0
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值