作为一个深深喜欢树莓派的爱好者,在拿到自己的第一块树莓派主板是,一定会迫不及待地开始自己的第一步:安装系统。可是,假如你没有闲置的显示器或多余的键盘,而且上网一直靠WiFi,连一根网线也没有;手头只有一个树莓派主板和一张内存卡,你可能会想,要不要买个cherry机械键盘、机械鼠标、再配个1080P的全贴合屏幕的显示器,稍微开个脑洞(~……~)!但是别担心!没有键盘、没有鼠标、没有显示器、没有网线,照样玩转树莓派!
一、材料准备:
硬件:
1、一台有无线网卡的笔记本
2、一个路由器(选配,能不能上网不管)
3、一个树莓派3B主板(树莓派3B主板上集成了WiFi模块和蓝牙模块)
4、一张MicroSD卡
软件:
1、SD Memory Card Formatter 5.0
(下载地址:https://www.sdcard.org/downloads/formatter_4/)
2、Win32DiskImager软件
(下载地址:https://sourceforge.net/projects/win32diskimager/)
3、Raspberry官方系统映像
(Raspberry官网:https://www.raspberrypi.org/)
4、Linux File Systems for Windows
(下载地址:https://backstage.paragon-software.com/home/linuxfs-windows/)
5、PuTTY
(下载地址:https://www.chiark.greenend.org.uk/~sgtatham/putty/)
二、SSH连接(SSH是一种网络协议,用于计算机之间的加密登录)
对SSH框架有兴趣的同学可以在图书管、CSDN论坛查找相关计算机网络等相关资料,这里只是针对初学者的简单应用。
下面进入主题,在烧录好系统后,继续在烧录系统的电脑上进行以下步骤:
1、继续在Windows电脑上读MicroSD卡
Windows读取已经烧录好的MicroSD卡
此时可以看到MicroSD卡被分为了两个区,Boot扇区和另外一个分区,
下面开始准备ssh连接的准备工作:
(1)、进入 " boot "分区,创建一个ssh文件,不带任何后缀(可以先创建一个文本文档,然后直接命名为 “ ssh ”,不带后缀)。
(2)、安装 “ Linux File Systems for Windows ” 软件,激活码可以在网上找到,打开Linux File Systems for Windows
如果出现下面的结果,点击 “ restart the service ” 重新寻找Linux文件系统。
挂载成功后
它会模拟Linux系统设备挂载,读出Linux系统文件。此时,可以打开资源管理器可以看到Linux的另一个分区 “ rootfs ”。
下面是最关键的步骤:
进入 “rootfs” 分区
进入 “etc” 文件夹
进入 “wpa_supplicant” 修改 “wpa_supplicant.conf” 配置文件
注意文件目录的层次:
以记事本的方式打开,在配置文件末尾添加(绿字部分):
(注意双引号的格式)
network={
ssid=" 你的路由器WiFi名称 "
psk=" WiFi密码 "
}
注意:此时的WiFi不一定是你路由器开启的WiFi,你可以用手机开启WiFi热点,也可以用电脑开启热点,只要保证你刚刚添加的ssid名称和你的电脑连接的WiFi名称保持一致,换句话说,就是你的电脑和树莓派在同一网段下就可以进行ssh连接。
添加完成后," Ctrl+S "保存后退出。继续回到Linux File Systems for Windows 界面,进行 “ Unmount ”操作。
在 “ Unmount ” 后,把MicroSD卡从电脑上卸载,插入树莓派3B,然后上电启动。
在上电半分钟后,树莓派启动(注意觀察樹莓派ACT指示灯,闪烁时表示正在对MicroSD卡进行读写)
在电脑上打开DOS窗口,用 “ arp -a ”查看当前WiFi的路由表,树莓派WiFi模块的MAC地址一般为 “ b8-27-eb-xx-xx-xx ”,此时记下该MAC对应的 IP 地址,图中树莓派的路由信息为 “ 192.168.2.106 b8-27-eb-85-25-53”,记下该IP地址。
安装好 " PuTTY " 软件后,打开该软件:
在 " 1 " 处填入刚才记下的IP地址,端口为 22
在 " 2 " 处随便起一个名字
点击 " save " 保存该连接
点击 " open " 开始ssh连接
在连接时,会出现安全警告,点击 “ 是 ”即可;如果连接失败,检查前面步骤。
连接成功后会出现如下界面,提示输入用户名(初始用户名:pi,密码:raspberry)
此时,电脑与树莓派的ssh连接成功,可以开始开森的玩耍了
领取专属 10元无门槛券
私享最新 技术干货