如何在 Mac 上将 Raspbian 安装到 SD 卡

Posted

技术标签:

【中文标题】如何在 Mac 上将 Raspbian 安装到 SD 卡【英文标题】:How to install Raspbian to SD card on Mac 【发布时间】:2017-10-27 13:48:26 【问题描述】:

如何在我的 Mac 上不安装任何其他软件或应用程序的情况下将 Raspbian OS 安装到我的 SD 卡。 google 上的大部分教程都需要安装 SD Formatter 或者没有提供详细步骤。

【问题讨论】:

【参考方案1】:

    从Raspbian website下载raspbian镜像

    解压压缩包

    在任意终端上运行df -h

$ df -h

Filesystem      Size   Used  Avail Capacity iused      ifree %iused  Mounted on
/dev/disk1     465Gi  278Gi  186Gi    60% 3262771 4291704508    0%   /
devfs          191Ki  191Ki    0Bi   100%     660          0  100%   /dev
map -hosts       0Bi    0Bi    0Bi   100%       0          0  100%   /net
map auto_home    0Bi    0Bi    0Bi   100%       0          0  100%   /home
/dev/disk2s1    60Mi   20Mi   40Mi    34%     512          0  100%   /Volumes/boot

从 df -h 输出中获取磁盘号。在上面的例子中,X 将是 2

    卸载 SD 卡

$ sudo diskutil unmount /dev/diskXs1

    进入下载目录,使用dd命令格式化并复制Raspbian镜像到SD卡

$ sudo dd bs=1m if=./2017-04-10-raspbian-jessie.img of=/dev/rdiskX

    弹出 SD 卡

$ sudo diskutil eject /dev/rdiskX

    将 SD 卡插入 Raspberry PI 并开始使用它!

【讨论】:

of=/dev/rdiskX 还是of=/dev/diskX? @FrancescoBoi 使用of=/dev/rdiskX。两者都可以工作,但“rdisk”会运行得更快,因为它基本上直接写入磁盘而不是通过缓冲区。 您是否更有可能遇到损坏或直接写入磁盘而不是通过缓冲区写入的内容? 我收到一个错误:dd: invalid number: ‘1m’ 我认为应该是 1M 而不是“1m”。

以上是关于如何在 Mac 上将 Raspbian 安装到 SD 卡的主要内容,如果未能解决你的问题,请参考以下文章

未安装 Node.js。在 Mac 上将 Amplify AWS 添加到 Android Studio

在 Mac 上将 Homebrew 安装的 Qt 添加到 Qt Creator / 缺少示例等

如何在 macOS 上将 Git 升级到最新版本?

如何在Mac上将视频刻录到DVD / ISO文件

在 Mac Mojave 上将 PHP 7.2 升级到 7.3

如何在 Mac OSX 上将我的 OpenGL 从 2.1 升级到 3.3?