如何从 Ubuntu 将 Raspberry Pi 映像刻录到 SD 卡?

Oli*_*Oli 78 cd-image sd-card raspberrypi

我确定这一定很简单,但在这里找不到。

如何从拥有一张空白 SD 卡到拥有一张可以启动 Raspi 的 SD 卡?

Wil*_*ert 86

您也可以从命令行执行此操作。无需安装任何东西。

  1. 找到插入的 SD 卡的设备名称。例如,我ls -la /dev/sd*在插入 SD 卡之前和之后输入。我看到了/dev/sdc更改日期,因此决定就是那个日期。

  2. 找到解压缩图像的位置,这是/home/username/Downloads/2012-10-28-wheezy-raspbian.img给我的。

键入以下内容(比照):

sudo dd if=/home/username/Downloads/2012-10-28-wheezy-raspbian.img of=/dev/sdc
Run Code Online (Sandbox Code Playgroud)

或其他用户建议的改进:

sudo dd if=/home/username/Downloads/2012-10-28-wheezy-raspbian.img of=/dev/sdc status=progress bs=4M
Run Code Online (Sandbox Code Playgroud)

并等待命令返回。可能需要很长时间,尤其是通过usb2。

调整大小可以从 Pi 本身在raspi-config首次启动时自动启动的程序中完成。

当心。绝对确保设备名称是 SD 卡的名称。如果您用硬盘驱动器的设备名称替换它,您的硬盘驱动器将被覆盖。

  • 我更喜欢在“sudo fdisk -l”的帮助下识别驱动器名称。 (17认同)
  • 将 `bs=4M` 添加到 `dd` 可以显着提高性能。 (7认同)
  • 最佳答案在这里,除了基本的 Linux 命令之外不需要额外的工具。 (2认同)
  • 您还可以使用“lsblk -p”来获取简短的设备列表及其路径(来自raspberrypi官方[安装文档](https://www.raspberrypi.org/documentation/installation/installing-images/linux的推荐) .md) ) (2认同)

小智 39

在 Ubuntu 版本 14.04、16.04 和 18.04 上,右键单击安装程序映像并选择Open with disk images writer. 选择您的 SD 卡单元并按开始。

  • 这些中的第一个应该是标记的答案。使用 `dd` 破坏某些分区或磁盘的可能性比使用那个 GUI 工具要大 (11认同)
  • 到目前为止,Ubuntu 上最简单的解决方案。 (4认同)

Lnx*_*lck 23

在 Ubuntu 上的 Raspberry Pi 上轻松安装和调整 SD 卡的大小。

  1. 首先,打开一个终端并使用 apt-get 安装 ImageWriter 和 GParted 实用程序:

    sudo apt-get install usb-imagewriter gparted
    
    Run Code Online (Sandbox Code Playgroud)
  2. 假设您从全新安装开始,请从Raspberry Pi 下载站点下载最新版本。

  3. 解压缩下载的存档,然后通过在控制台中键入来打开 ImageWriter:

    sudo imagewriter
    
    Run Code Online (Sandbox Code Playgroud)
  4. 选择所需的 .img 文件和目标设备,在本例中为debian6-19-04-2012.img/dev/mmcblk0

    在此处输入图片说明

  5. 映像写入完成后,下一个任务是重新分区 SD 卡。注意:此过程也可以在以后的任何时间完成,不仅限于初始设置期间!

对于 13.04,您可以在此处找到软件包。

如果您有兴趣调整 SD 卡的大小,请查看此答案的来源

来源

  • 可悲的是,usb-imagewriter 不再适用于 Ubuntu 13.04 或更高版本,因为有些傻瓜认为它“太慢”并将其从包存储库中删除。我一直在尝试其他解决方案,dd 工具有点吓人,但应该可以工作。 (6认同)

小智 11

在 13.10 上,我无法让 usb-imagewriter 安装E: Unable to locate package usb-imagewriter.

我发现gnome-disks来自桌面的普通旧命令磁盘有效。您可以选择 USB 驱动器并可以选择Restore disk image.


小智 9

使用启动盘创建器。默认情况下,它应该安装在 Ubuntu 上。它对我非常有效。


小智 6

这些都是非常好的答案......

我喜欢status=progress在 dd 命令中添加:

sudo dd if=rasidiskimg.img of=/dev/mmcbl.. status=progress bs=4M

#it reports like so:
2037383168 bytes (2.0 GB, 1.9 GiB) copied, 198.548 s, 10.3 MB/s
Run Code Online (Sandbox Code Playgroud)