如何将.iso文件写入SD卡?


11

Unetbootin无法识别我的SD卡。

是否有其他软件可以将.iso文件写入SD卡?

我不是要编写Ubuntu .iso,所以启动磁盘创建器将无法工作。

Answers:


14

您可以dd用来将映像写入任何驱动器。首先找出您的SD卡叫什么。sudo fdisk -l列出所有存储设备。找到您的SD卡。应该将其称为“ 任何字母/dev/sdx在哪里” x。如果您有名称,请确保未安装分区。然后,您可以将图像复制到设备:

sudo dd if=/path/to/isofile.iso of=/dev/sdx

请注意,SD卡已被完全覆盖。

警告

可以绝对确保你有合适的设备名称。否则,您可能会意外覆盖其他设备及其数据。


5
dd的昵称是“数据破坏者”,因为这恰好是它对目标设备上任何东西的作用,因此请确保已正确瞄准了它。我发现它是最好的方法。
2014年

我该死的,但是确实将iso映像写入sdcard使其可启动。isos不会有joliet fs之类的东西吗?
Gaurav Joseph

1
@GauravJoseph并非每个ISO都可引导。您可以从每个设备创建一个ISO,以便它可以具有每个文件系统。您基本上是创建该设备的副本。另一种方法是:如果将ISO写入SD卡,则不只是将ISO文件内容复制到其中。您实际上编写了整个ISO,包括分区,文件系统,标志和引导扇区(如果存在)。
安德烈Stannek

2
您还可以使用dc3dd来执行此操作,它在运行时提供了不错的进度报告。简单地替换dc3dddd在上面的命令。
年长者怪胎
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.