树莓派3 ARM计算机业余发烧友入门(一)-善其事利其器

博主从事IT行业多年,虽然在此之前对这种微型电脑设备有所耳闻,但也仅仅局限于知道有这个东西,而深度接触到树莓派还要从FreeBuf上看到的一篇文章开始:

极客DIY:利用树莓派制作一款口袋电脑
http://www.freebuf.com/geek/102975.html

Like:
16.jpg
小时候受007系列电影影响,当时特别心水多功能的掌上电脑,无奈苦于零用钱窘迫,只能自己用硬纸板DIY,然后画上键盘屏幕~hehehehehe

然后看了上文的帖子之后,纠结思返,决定-入坑。

在天朝著名的树莓派论坛官方店下单购买,顺道也在闲鱼入手了二手的Arduino开发套件(成色9.9999成出乎意料,后期留作备用),接着就是万用表、工具箱、mini无线键盘、电烙铁、静电垫、螺丝刀套装等等等,苦于北漂这些家伙事都在老家,只能重新购置。

为了避免打广告的嫌疑,我就截个订单截图吧

东西比较杂,但是入门基本够了,官方的摄像头我有些兴趣但是价格太让人“捉急”了。

东西在一周内零零碎碎都到齐了:

IMG_1629

上面那个Arduino就是我收的二手的基本全新未动,还带一堆教材。

IMG_1637

IMG_1632

然后就组装外壳(亚克力质量好差!)

IMG_1635

IMG_1634

IMG_1636

喏,组装完就是这个样子。

不过,验货中发现了个严重的问题,就是-没买专用的显示屏!

虽然可以通过SSH进行基本操作,但是有完美综合证的我还是纠结了起来,微雪的 1024×800的IPS屏幕(HDMI接口)300RMB起,带电容触摸,不过总觉得价格有点偏高。

买还是不买,这是个问题。

突然想到角落里有台吃灰的神舟15寸笔记本L213R,这是上大学时父亲为了支持我学习软件开发,东拼西凑借钱给我置办的笔记本电脑,也是我人生中第一台完全属于自己的电脑,转眼间7年过去了,自己的笔记本也更换了无数代,家里Surface Pro 4、Macbook Air完全能让我应对所有使用移动办公场景,这台神舟电脑外壳已经摔掉一半、CPU主风扇动起来也非常吃力,一直没时间也没精力去折腾翻新,于是就在角落吃灰,我突然萌生想法,不如把它的屏幕拆掉,装块驱动板,改装成显示器呢?于是就有了下文。

如何将笔记本的液晶屏改装成电脑显示器

折腾完,放家里,将SD卡刷入了最新的3.18版本的rom(截止到发稿时已经有新款的了)

话说Mac OS X下,用终端刷img还是比较简单的。

首先,前往树莓派官网下载相应的系统镜像文件,官方力推的是基于debian的Raspbian,我这里也下载的是这个,下载后得到的是zip文件,需要解压后获得img文件。

QQ截图20160524170425

将SD卡通过读卡器(务必使用USB读卡器,不建议用MacBook自带的TF卡插口)连接至你的电脑,套餐里送的SD卡是8G的,只能说,装系统的话,勉强够用。

打开OS X中的“应用”-“其他”-“终端”

用df命令查看当前已挂载的卷:

[cce]
[zhangshenjia@mac: pi]$df -h
Filesystem      Size   Used  Avail Capacity  Mounted on
/dev/disk0s2   112Gi   96Gi   15Gi    87%    /
devfs          183Ki  183Ki    0Bi   100%    /dev
map -hosts       0Bi    0Bi    0Bi   100%    /net
map auto_home    0Bi    0Bi    0Bi   100%    /home
/dev/disk1s1    15Gi  2.3Mi   7Gi     1%    /Volumes/未命名
[/cce]
对比Size和Name可以找到SD卡的分区在系统里对应的设备文件(这里是/dev/disk1s1),如果你有多个分区,可能还会有disk1s2之类的。使用diskutil unmount将这些分区卸载:
[cce]
[zhangshenjia@mac: pi]$diskutil unmount /dev/disk1s1
2
Volume 未命名 on disk1s1 unmounted
[/cce]
提示卸载成功后进行下一步
使用:diskutil list来确认挂载的磁盘设备
[cce theme="default"]
[zhangshenjia@mac: pi]$diskutil list
/dev/disk0
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:      GUID_partition_scheme                        *121.3 GB   disk0
   1:                        EFI                         209.7 MB   disk0s1
   2:                  Apple_HFS Macintosh HD            120.5 GB   disk0s2
   3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
/dev/disk1
   #:                       TYPE NAME                    SIZE       IDENTIFIER
   0:     FDisk_partition_scheme                        *7.9 GB    disk1
   1:               Windows_NTFS 未命名                  7.9 GB    disk1s1
[/cce]

可以看到

disk1就是我的那张8G sd卡,

使用dd命令将系统镜像写入,需要特别特别注意disk后的数字,不能搞错!否则格掉你其他的盘就呵呵哒了~

(说明:/dev/disk1s1是分区,/dev/disk1是块设备,/dev/rdisk1是原始字符设备)

[cce][zhangshenjia@mac: pi]$dd bs=4m if=2016-03-18-raspbian-jessie.img of=/dev/rdisk1[/cce]

如果你的raspbian系统镜像在别的位置,直接CD到相应目录,再输入以上指令。

等待大概5-10分钟,和你电脑配置有关。

如果出现以下显示,标示成功刷入:

[cce]
462+1 records in
462+1 records out
1939865600 bytes transferred in 163.133220 secs (11891297 bytes/sec)
[/cce]

用diskutil unmountDisk卸载设备:
[cce]
[zhangshenjia@mac: pi]$diskutil unmountDisk /dev/disk1
Unmount of all volumes on disk1 was successful
[/cce]

将sd卡从USB读卡器中取出,并插入Raspi3中

当然,也有更简单的方法:

下载Mac下的img镜像写入工具

SD card setup – Raspberry Pi – Mac

附上官方教程:

  1. Run the app.
  2. Select the operating system distributions (.img file).
    Screen Shot 2012-12-31 at 02.52.45
  3. You will prompt whit this. After you connect your sd card press continue.
    Screen Shot 2012-12-31 at 02.52.52
  4. Now you have to select your sd card. BE CAREFUL, see the name and select ONLY one sd card.
    Screen Shot 2012-12-31 at 02.53.02
  5. Now the program will need administrator privileges. insert your password.
    Screen Shot 2012-12-31 at 02.53.08
  6. Confirm that your sd card has been unmounted. When you confirm that, press continue. (this can take a while).
    Screen Shot 2012-12-31 at 02.53.16
  7. And that’s it..now you can connect your sd card to your raspberry pi…
    Screen Shot 2012-12-31 at 03.01.50

 

最后,通电

一次性点亮。

IMG_1875

IMG_1874

 

剩下的就是搭建中文环境,其中出了些小意外,目前还么解决,等我之后的博文更新。

发表评论

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

此站点使用Akismet来减少垃圾评论。了解我们如何处理您的评论数据