创建 Raspberry Pi SD 卡镜像的实用工具

在 Mac 上开始使用 Raspberry Pi Imager。
123 位读者喜欢这篇文章。
Raspberries with pi symbol overlay

Dwight Sipler 在 Flickr 上

购买 Raspberry Pi 的方式有很多,取决于你从哪里购买,它可能已经预装了操作系统,也可能没有。将操作系统安装到 Raspberry Pi 上就是将操作系统镜像“刷入” SD 卡。为了尽可能简化这一过程,Raspberry Pi 基金会推出了 Raspberry Pi Imager 应用程序,你可以从所有主流平台下载它。这是一个关于这个有用的新工具的快速介绍。

安装 Imager

你可以在通常的 Raspberry Pi 下载页面找到 Raspberry Pi Imager。它有 Mac、Ubuntu 和 Windows 版本。我将下载并演示 Mac 版本。

在 Mac 上安装包括通常的 DMG 镜像文件,该文件会挂载到你的桌面,然后会出现一个典型的安装程序窗口

Raspberry Pi Imager installer

只需将可爱的树莓图标拖到“应用程序”文件夹中,就完成了。从 Launchpad 启动它,你将看到一系列简单的按钮和菜单供你选择。真的不能再简单了

Raspberry Pi Imager home screen

可用的镜像和选项

默认选项包含各种 Raspberry Pi 型号的镜像。Raspbian 是首选,有两个可用选项,分别是较小的“Lite”版本和较大的“Full”版本。LibreELEC Kodi 娱乐系统有各种特定于型号的版本。Ubuntu 18 和 19 有 32 位和 64 位版本,适用于不同的 Pi 型号。还有一个 RPi 4 EEPROM 恢复实用程序和一个使用 FAT32 格式化你的卡的功能。最后,还有一个通用的镜像安装程序选项,我稍后会尝试一下。对于一个简单而紧凑的实用程序来说,非常方便。

安装一些镜像

我有一张 16g 的 micro SD 卡,我决定试用一下。我选择了默认的 Raspbian 镜像,选择了我连接的 USB/SD 设备,然后按了“WRITE”。这是一个简短的演示

Raspberry Pi Imager demo

我没有在那里发布整个序列。我相信它在写入时下载了镜像,并在我的无线连接上花费了几分钟才完成。该过程在完成之前会经历写入和验证周期。完成后,我弹出设备,将卡插入我的 RPi 3,并看到了通常的图形化 Raspbian 设置向导和桌面环境。

这对我来说还不够;我每天都接触很多 Linux,今天想找点更有趣的东西。我回到 Raspberry Pi 下载页面,下载了 RISC OS 镜像。这个过程几乎一样简单。下载 RISCOSPi.5.24.zip 文件,解压它,找到 ro524-1875M.img 文件。从“操作系统”按钮中,我选择了“使用自定义”选项,并选择了所需的镜像文件。过程几乎相同;唯一的真正区别是我必须在我的“下载”目录中搜索并选择一个镜像。一旦文件完成写入,放回 Pi 3,RISC OS 就可以使用了。

关于 USB C 的抱怨

这只是一个题外话,但是现在有多少人对 USB C 的完全不便感到沮丧?我正在使用 MacBook Pro,它只有 USB C 端口,我不得不不断更换适配器才能完成工作。看看这个

USB C adapter

是的,这是一个 USB C 转 USB A 适配器,然后是一个 USB 转 SD 卡读卡器,里面还有一个 SD 转 micro SD 适配器。我可能可以在网上找到一些东西来简化这个过程,但这些是我手头有的零件,可以支持我家人的各种 Mac、Windows 和 Linux 主机。就说到这里,但我希望你从这种疯狂中找到一丝乐趣。

总结

新的 Raspberry Pi Imager 是一个简单而有效的工具,可以让你快速开始使用 Raspberry Pi 镜像。BalenaEtcher 是一个类似的工具,用于为你的可移动设备创建镜像,但这个新的 Raspberry Pi Imager 通过消除获取这些常用镜像的步骤,使常见的 RPi 操作系统安装(如 Raspbian)过程更加容易。

接下来阅读
标签
James Farrell
我是一位长期的 UNIX 系统管理员和开源倡导者。近年来,我的主要关注点一直是 Linux 和 FreeBSD 系统管理、网络、电信以及 SAN/存储管理。我喜欢构建基础设施,将系统连接在一起,创建流程,并将人们聚集在一起以支持他们的技术努力。

11 条评论

感谢这篇非常有用的文章。突然想到,你能否描述一下创建自定义镜像并使其可用于这些实用程序的流程?

对于某些人来说,这可以帮助解决批量制作相同自定义 pi 配置的用例,例如正确设置 WiFi。

乐于合作。

嗯,我会考虑一下……看看我能做些什么。我之前在这个领域做过一些工作,最终在我的 Pi 上直接做了很多配置和手动工作,然后使用另一台计算机将镜像拉出来用于其他 SD 卡。但我不记得这很简单。许多发行版对他们的镜像所做的是最小分区安装,然后自动扩展以填充提供的 SD 卡的大小。人们可能不得不使用现有镜像(如 raspian)开始做类似的事情,因为编译 ppc 内核和管理引导加载程序可能超出了大多数人想要参与的范围。

感谢您的评论……我会考虑是否可以通过现有的发行版尝试这样做。

回复 ,来自 dixon1e

你对 USB C 的抱怨是使用 Mac 的结果,欢迎来到转接器生活。
奇怪的是,苹果现在是唯一一家不在手机上使用 USB C,但在笔记本电脑上却完全使用的公司

我知道……这很痛苦。有时你可以为你的设备买到专用的 USB-C 电缆,但很多时候我最终会得到很多小适配器,我丢失了然后又更换。我之前用的带有内置 SD 卡插槽的 Mac 方便多了。

扩展坞是另一个问题,除非你乐于支付苹果非常高的价格。

回复 ,来自 Andrew Henderson (未验证)

就我个人而言,我更喜欢(并使用)BalenaEtcher。

我用过一段时间,现在仍然喜欢它。我也曾经使用“dd”命令将镜像直接写入检测到的设备。对于那些只想让他们的 Pi 第一次工作的人来说,我认为选择你想要的东西,然后让工具完成其他一切的简单性非常好。

回复 ,来自 Philip (未验证)

感谢分享

感谢分享

几年前,我的公司强迫我更新我的笔记本电脑,这是一种升级 :( 到只有 USB-C 端口的 MacBook Pro。没有磁性电源插头,没有 USB-2,没有 HDMI,没有 SD 卡读卡器……

我常说:你真的相信三星和 LG 会在未来十年内停止使用 HDMI 吗?你认为尼康、佳能和索尼会在他们的相机中取消 SD 卡吗?无需多言……

我对所有转接器感到非常沮丧,所以我很快掏出我自己的钱买了一台我自己的 MacPro-2013(那时是二手货),它仍然具有所有这些功能。

苹果不想标准化,他们喜欢卖转接器。这简直是企业贪婪!!

你好,我是 Raspberry Pi 世界的初学者。我刚买了一台 Raspberry Pi 3 Model B 和一张 64gb 的 sd 卡。我非常困惑,因为一些网站说我们需要将 sd 卡格式化为 FAT32,然后才能从 imager 安装 Raspbian。另一方面,我也发现一些网站说如果我们使用 etcher,就不需要格式化 sd 卡。我真的很困惑,所以如果你能回答我的这个问题,那将非常有帮助。 :-)

我相信大多数将操作系统安装到 SD 卡的实用程序都会完全擦除它们。使用 raspberry pi imager,只需按原样使用你的卡,所选的镜像应该会直接复制过去,无需其他设置。

告诉我进展如何!我相信你会玩得很开心的。

回复 ,来自 Nur (未验证)

Creative Commons License本作品采用 Creative Commons Attribution-Share Alike 4.0 International License 许可进行许可。
© . All rights reserved.