如何进行树莓派Zero的初始化,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。
概述
树莓派0拿到手之后,真是爱不释手,如此小巧,配置不逊于一些低端的VPS,又具备IO口/wifi/蓝牙,还可选配摄像头.实乃居家必备之神器.
但是体积如此之小巧,用起来还是有一些问题的.比如usb口过少.
因此,pi0最好的使用方法,是通过pi0的usb接口模拟网卡,连接主机.然后在主机上通过ssh或者vnc去访问.
这样,只用一根usb线,就可以访问并控制树莓派0了.
总体要做的工作
-
下载并烧录镜像
-
设置初始化的动作(打开ssh,初始wifi)
下载并烧录镜像
镜像到官网下载即可.对于pi0这么小巧的东西,建议用lite(没有图形界面).
下载后得到一个zip,里面是一个镜像.
这里推荐使用Rufus来烧录镜像.这个东西非常小巧,且很好用.我平时给优盘烧录Win10,Ubuntu的安装盘,也是用这个的.
烧录好之后.会提示什么磁盘需要格式化.不用管.
初始化设置
pi0的系统做的很良心,只要给写好镜像的tf卡写几个文件.就可以完成基本的设置了.
但是,写文件会有一些麻烦.因为如刚才所说,写好的镜像,windows打不开.
这时候就需要另外的工具DiskGenius,可以用来读取各种未知分区.对付这个tf是绰绰有余了.
打开这个软件之后,左边的树形列表会列出tf卡,里面会有两个分区,一个是boot.这就是我们要操作的分区.点击boot分区.右边就能看到所有文件.
打开ssh
新建一个文件,内容为空,名字叫ssh(注意不是ssh.txt),放到boot分区中.
设置wifi
在TF卡的boot分区,创建wpa_supplicant.conf文件,加入如下内容:
country=CN ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev update_config=1 network={ ssid="wifi名字" psk="密码" key_mgmt=WPA-PSK priority=1 } network={ ssid="没密码的wifi" key_mgmt=NONE priority=2 }
设置usb网卡
打开boot分区,在config.txt最末行处换行添加如下代码,打开usb网卡模式:
dtoverlay=dwc2
然后在cmdline.txt文件中找到rootwait字段,并在其后面空格添加如下信息,在打开系统时开启usb网卡模式。
modules-load=dwc2,g_ether
经过上述设置后,把tf卡插入pi0中,就可以开机了.
连接PI0
连接树莓派之前,电脑还要做一些设置.
安装网卡驱动:
不安装驱动,是无法把usb设备看作网卡的.驱动的名字叫RPI_Driver_OTG.zip,点击这里下载
通过ssh连接pi0
把pi0的usb端口(注意:是usb端口,不是充电口)和电脑连接,然后小绿灯闪烁,pi就开机了.耐心等2分钟,给pi充分的时间初始化系统(否则会出现拒绝ssh连接等诡异现象,下次开机就不用这么久了),可以看一下windows的网络连接里是不是多了一个RNDIS Gadget,如果有,那成功的概率就很大了.
然后用过ssh工具连接pi,
ssh pi@raspberrypi.local
如果连接成功,输入密码,密码是
raspberry
然后就可以愉快的玩耍了.
其它
如果需要图形界面.那么首先要下载带图形界面的镜像.其次,设置vncserver,可以查相关资料即可.
关于如何进行树莓派Zero的初始化问题的解答就分享到这里了,希望以上内容可以对大家有一定的帮助,如果你还有很多疑惑没有解开,可以关注亿速云行业资讯频道了解更多相关知识。
原创文章,作者:ItWorker,如若转载,请注明出处:https://blog.ytso.com/206642.html