从头开始摘树莓 - Day 1

这是个什么鬼?

还记得许多月前的春天,为了一个项目买了树莓派,折腾 Linux。当时隔壁宿舍的项目也是折腾 Linux 装 ROS,因为校园网下系统太慢,土豪们居然买了手机流量日租包用来没日没夜地下载,每天在机电科协早出晚归的。而我在 headless 的模式下折腾了一两周,也总算是把环境搭起来了。

这几天为了参加比赛,在改代码。改着改着,随手 apt-get upgrade 升级了下系统,结果第二次重启的时候就连不上树莓派了。下午拿到玉神实验室的显示器上看,一切似乎都正常,我正准备看 WiFi 连接情况,突然显示就花了,完全不知道是哪里故障了。

于是,只能从头开始摘树莓了。我先把树莓派上的 Micro SD 卡的内容借着 Paragon extFS 全拷了出来(提示,不要用 ext2fs,我试着在 Windows 8.1 上加载的时候程序永远会崩溃),然后开始重装系统。虽然第二天发现是电源的问题,但因为我备份的时候 Windows 把太长路径的文件丢了一些,拷回去文件权限还不一定对,所以还是只能乖乖重新做一次系统了。

突发奇想,觉得还是记录一下这个操作过程比较好,否则要是后人再重新配置一次,真是太痛苦了。

先下载系统

把 SD 卡里的东西备份好之后,我们要从头开始做一张系统盘。就该看这里了:https://www.raspberrypi.org/learning/software-guide/quickstart/

先下载系统映像。这里有两种系统可以下载,NOOBS 和 RASPBIAN。像我们这种不折腾的 headless 玩家,应该选择 Raspbian(NOOBS 上电之后还要你选装哪个系统),因为下错系统也是浪费了一点时间……

下载地址 https://www.raspberrypi.org/downloads/raspbian/ 有,上面也有 SHA-256 的校验码,如何下载就成了一个问题。

我最早是上了 Firefox 的 DownThemAll! 插件,多线程下载,还找到了日本镜像(昨天 Google 能搜到今天居然搜不到了:http://ftp.jaist.ac.jp/pub/raspberrypi/raspbian/images/),结果也是慢得不行。最后等得实在耐不住,居然看到了个免费梯子,再换上 $$R,居!然!跑!满!速!200 KB/s 和 1MB/s 差距真的太大了!再换回常用的代理加上 $$R,从未觉得外网速度这么快过……

于是从傍晚在中教(:-))一直弄到晚上九、十点,终于把系统下载下来了。

准备 SD 卡

这后面的事情还是挺简单的,按着官方走会很顺。SD 卡写入工具去 etcher.io 下载(这货官方有便携版),然后解压那个 zip 文件(里面是一个 img 文件),用 Etcher 选择写入就可以,USB 2.0 的读卡器大概要花上半小时到一个小时吧。

说起来要感谢奕昂,自己电脑的 SD 卡卡槽似乎是挂了,下午插转换套的时候总是提示无效 PCI 设备,换了自己手机上的卡也是这个提示,借来大神的读卡器马上就好了……

准备系统

把系统弄到 SD 卡里之后,因为我 headless 的优良传统,得先准备一下。此时似乎是不需要 ext 驱动的,在 boot 那个盘符的根上,需要放进几个文件:

从 11 点开始搞,弄到接近 1 点,终于感觉“无所事事”的一天结束了。就等天亮有电,树莓派应该就能跑起来了。

“从头开始摘树莓 - Day 1”的2个回复

发表评论

电子邮件地址不会被公开。 必填项已用*标注