我刚刚订购了Raspberry Pi,我想准备我的SD卡。如何将OS映像安装到SD卡上?

评论

仅供参考:在OS X上用dd完成映像复制大约需要30分钟。

@Tyler是的,需要一段时间!我不确定dd是在* nix系统上使用的正确方法。

只想添加一点。使用SD Formatter格式化SD卡。

#1 楼


此答案在2012年很有用(但仍然有效),但已被高级方法取代。建议用户遵循Foundation的官方文档

过程非常简单。
下载图像
首先,转到Raspberry Pi Foundation的下载页面,然后下载所需的图像。
最新图片是Raspbian Stretch,它是所有Pi型号的官方发行版。另外,如果您需要最小程度的安装,或者如果您以前有过使用Linux的经验,则Arch Linux映像非常有用。下载,我们可以使用它来验证文件是否已正确下载,并且在途中没有被篡改。夏季属性。
Linux

运行sha256sum 2018-06-27-raspbian-stretch.zip。生成的哈希应与网站上给出的哈希匹配;对于2018-06-27邮政编码,这是8636ab9fdd8f58a8ec7dde33b83747696d31711d17ef68267dbbcd6cfb968c24。对于其他版本,请根据需要更改上面的文件名,并对照网站上的哈希值进行校验。记下图像文件名-您稍后将需要使用它。对于Linux主机,请检查您的PWD是否是存储映像文件的目录。
Linux
您可以从命令行使用.img
安装
根据使用的是Linux还是Windows主机,将映像刷新到卡上,安装方法会有所不同。
Windows

将SD卡插入计算机并记下驱动器号
下载并安装Win32DiskImager。
选择先前提取的图像文件和SD卡的驱动器号。


警告如果选择错误的驱动器号,则存在很大的风险,可能会损坏文件系统。确保正确无误!


单击“写入”,观看漂亮的进度栏。

Linux


将SD卡插入计算机。


通过运行unzip找到设备。它可能是唯一大小合适的磁盘。记下设备名称;让我们假设它是sudo fdisk -l。如有疑问,请取出卡,再次运行/dev/sdx,并记下那里有哪些磁盘。再次插入SD卡,运行sudo fdisk -l,它是新磁盘。


通过运行sudo fdisk -l卸载分区。可能会显示一条错误消息,表明未安装磁盘-很好。


通过运行将图像文件的内容复制到SD卡上当然,您需要在上面适当地更改图像文件的名称。



警告如果使用错误的sudo umount /dev/sdx*。确保您安装正确!

玩得开心!
安装完操作系统后,请弹出SD卡并将其插入Raspberry Pi。连接电源,尽情享受。
参考文献

RPi Easy SD卡设置


评论


我喜欢使用“夏季属性”在Windows中计算校验和。很好地集成。 Frozenlogic.org/summerproperties.shtml

– Kibbee
2012年7月4日在16:29

@Kibbee,那个Summer Properties应用程序非常棒。

–user606723
2012年7月5日在19:41

完成后请确保运行同步,以确保已写入图像。

–isaaclw
14年6月15日在20:28

@isaaclw关于在这种情况下如何使用同步的任何建议?一个例子会很有帮助

–模数
16 Mar 20 '16在1:06

添加“状态=进展”,例如“ dd if = 2018-11-13-raspbian-stretch-lite.img of = / dev / sdc bs = 1M status = progress”让我们看一下操作进度

– Mikkel
19年2月17日在4:42

#2 楼

对于Windows,Linux和Mac,有一个名为Etcher的工具。它具有简单的GUI。
网站截图:
(来源:etcher.io)

评论


这是我在阅读安装说明raspberrypi.org/documentation/installation/installing-images / ...之后使用的...

–加文·帕尔默(Gavin Palmer)
17年10月2日在13:45

sdCard应该是哪种格式?我不想使用Etcher,因为它高达200MB。他妈的。但是,使用dd将使sdCard无法安装。我正在配置无头Raspbian,需要启用SSH和WiFi,这需要能够安装卡。

–chx101
20年8月31日在21:15

#3 楼

如果使用Mac OS X,则对上述Linux进程进行修改:


连接卡。
转到Disk Utility
记录分区名称
转到About this Mac

单击System report

转到USB

查找分区名称列表
记下BSD名称(例如:disk1s1
转到Terminal

类型:dd if=path_to_image_file of=/dev/BSD_Name在上一步中注明

等待很长时间

,或者跳过步骤10和11,使用sudo dd if=path_to_image_file of=/dev/rBSD_Name bs=1M (请注意BSD_Name之前的r,应该在这里!)



评论


/ dev / disk1s1是否不引用第一个分区?

–亚历山大·张伯伦
2012年8月10日6:00

欢迎使用Raspberry Pi,答案不错!我编辑了您的原始帖子,试图提高其可读性。如果您愿意,可以仔细检查现在是否还可以。

– Avio
2012年9月29日上午9:19

另外,bs = 1m必须是小写的rendezvouswithpavan.wordpress.com/2015/06/16/…

–詹森
2015年10月1日,下午4:36

#4 楼

我发现自己这样做的频率比我想像的要多,并且厌倦了手动执行这些步骤,并编写了一个脚本来完成繁重的工作。 MakeMyPi会下载必要的Wheezy映像并为您编写,然后根据您的喜好(和任何自定义配置脚本)配置Pi,同时用根文件系统填充SD卡(因此您不限于默认的≈2GB空间)。

您唯一需要做的就是在运行它之前进行配置设置,插入SD卡,按照说明进行操作,然后几分钟即可应该有一个可以正常工作的Raspberry Pi。

从MakeMyPi的实际应用开始:我知道此脚本可以改进。请随时贡献...)

#5 楼

Raspberry Pi Foundation现在拥有他们自己的图像刻录软件,称为Raspberry Pi Imager。您可以在这里下载:
https://www.raspberrypi.org/downloads/



#6 楼

您可以直接在Android手机上创建SD卡
-无需PC:

https://play.google.com/store/apps/details?id=com.redrobe。 raspicardimager