如何在 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 / 缺少示例等