美文网首页
Mac下制作树莓派系统盘

Mac下制作树莓派系统盘

作者: 随心云 | 来源:发表于2017-11-13 23:11 被阅读0次

    步骤:

    1. 插入sd卡
    2. 卸载sd卡
    3. 确认设备号
    4. 烧写系统
    5. 卸载sd卡

    准备工作:

    一张不小于 7G 的 sd 卡
    系统镜像:树莓派官方Raspbian系统,官网免费下载:戳这里

    图片来源:https://sspai.com/post/37356

    下载完解压,会得到一个 4G 多的 img 格式的镜像文件

    2017-09-07-raspbian-stretch.img

    1、 插入sd卡

    • 先备份重要数据
    • 然后格式化sd卡

    通过命令:

    df -lh
    

    查看当前已挂在的卷,判断sd卡是否被读取

    MacBook-Air:Downloads administrator$ df -lh
    Filesystem     Size   Used  Avail Capacity iused      ifree %iused  Mounted on
    /dev/disk1    233Gi   43Gi  189Gi    19%  813124 4294154155    0%   /
    /dev/disk2s1   15Gi  2.4Mi   15Gi     1%       0          0  100%   /Volumes/SD
    
    

    我们可以通过属性,如Size Used Avail 等,可以判断出

    当前disk2s1就是我们sd卡的分区在系统里对应的文件,如果你的sd卡有多个分区,那么可能还会有disk2s2,disk2s3…

    2、卸载sd卡

    通过命令:

    diskutil unmount /dev/disk2s1
    

    卸载sd卡

    MacBook-Air:Downloads administrator$ diskutil unmount /dev/disk2s1
    Volume SD on disk2s1 unmounted
    
    

    卸载成功。

    3、确认设备号

    通过命令:

    diskutil list
    

    来确定设备

    MacBook-Air:Downloads administrator$ diskutil list
    /dev/disk0 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:      GUID_partition_scheme                        *251.0 GB   disk0
       1:                        EFI EFI                     209.7 MB   disk0s1
       2:          Apple_CoreStorage Macintosh HD            250.1 GB   disk0s2
       3:                 Apple_Boot Recovery HD             650.0 MB   disk0s3
    
    /dev/disk1 (internal, virtual):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:                  Apple_HFS Macintosh HD           +249.8 GB   disk1
                                     Logical Volume on disk0s2
                                     E8CADD9F-4CA2-4156-9CEE-D3FCE187322D
                                     Unencrypted
    
    /dev/disk2 (internal, physical):
       #:                       TYPE NAME                    SIZE       IDENTIFIER
       0:     FDisk_partition_scheme                        *15.9 GB    disk2
       1:             Windows_FAT_32 SD                      15.9 GB    disk2s1
    
    

    根据现实信息SIZE可以判断/dev/disk2是sd卡,这个要根据自己的情况判断。千万不要写错,比如说把系统烧到了电脑的硬盘上,博主没有试过,如果有人感兴趣,可以尝试一下。

    4、烧写系统

    通过cd命令进入镜像所在目录

    然后通过命令:

    sudo dd bs=4m if=2017-09-07-raspbian-stretch.img of=/dev/disk2
    

    dd是 Linux 下用来烧录镜像的命令,
    bs=4m 指的是同时设置读入/输出的块大小为 4m bytes 个字节,
    进行系统的烧写,if=“xxxx” of=“yyyy”
    “xxxx”代表镜像的文件名,“yyyy”代表我们要烧写的sd卡 (根据自己的实际情况更换相应路径)

    输入后什么反应也没有,静静等待几分钟或几十分钟之后,出现下面的信息,表明系统刷成功了。

    MacBook-Air:Downloads administrator$ sudo dd bs=4m if=2017-09-07-raspbian-stretch.img of=/dev/disk2
    Password:
    1062+1 records in
    1062+1 records out
    4454400000 bytes transferred in 339.766726 secs (13110171 bytes/sec)
    

    5、卸载sd卡

    通过命令:

    diskutil unmountDisk /dev/disk2
    
    MacBook-Air:Downloads administrator$ diskutil unmountDisk /dev/disk2
    Unmount of all volumes on disk2 was successful
    

    卸载sd卡后,将sd卡插到树莓派上,连接电源即可。

    整理自:http://blog.csdn.net/qq_34594236/article/details/77815027?locationNum=8&fps=1

    相关文章

      网友评论

          本文标题:Mac下制作树莓派系统盘

          本文链接:https://www.haomeiwen.com/subject/wqbtvxtx.html