从头开始摘树莓 - 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个回复

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

To respond on your own website, enter the URL of your response which should contain a link to this post's permalink URL. Your response will then appear (possibly after moderation) on this page. Want to update or remove your response? Update or delete your post and re-enter your post's URL again. (Find out more about Webmentions.)