![如何将 Chromium OS *.img 文件写入 USB 驱动器?](https://linux22.com/image/866592/%E5%A6%82%E4%BD%95%E5%B0%86%20Chromium%20OS%20*.img%20%E6%96%87%E4%BB%B6%E5%86%99%E5%85%A5%20USB%20%E9%A9%B1%E5%8A%A8%E5%99%A8%EF%BC%9F.png)
我已经下载了一个 Chromium OS *.img 文件,我想将其写入 USB 驱动器,以便可以从中启动。
有没有类似 YUMI 的适用于 Windows 的工具?我试过 usb-imagewriter 和 UNetbootin,但它们不起作用。
答案1
提供此类图片的网站通常会提供说明:
- 从下载的档案中提取 IMG 文件
- 在 shell 中,运行以下命令(其中 sdX 是您的 USB 记忆棒,ChromeOS.img 是您提取的 IMG 文件的路径):
dd if=ChromeOS.img of=/dev/sdX bs=4M
- 从新创建的 Chromium OS USB 驱动器启动!
已知站点:
答案2
这些Chromium OS 映像与 ISO 文件不同而且它们也不仅仅是简单的转储或图像一文件系统,但是完全的带有分区表的磁盘。因此它们无法与大多数为 ISO 文件制作或需要 ISO 文件的工具配合使用。
我从下载了图片chromeos.hexxeh.net并运行gdisk
(fdisk
对于 GPT),结果如下:
$ gdisk -l ChromeOS-Vanilla-4028.0.2013_04_20_1810-r706c4144.img
GPT fdisk (gdisk) version 0.8.8
Partition table scan:
MBR: protective
BSD: not present
APM: not present
GPT: present
Found valid GPT with protective MBR; using GPT.
Disk ChromeOS-Vanilla-4028.0.2013_04_20_1810-r706c4144.img: 4956096 sectors, 2.4 GiB
Logical sector size: 512 bytes
Disk identifier (GUID): C9D28BF1-6984-E240-976E-8D3FADDC2D6E
Partition table holds up to 128 entries
First usable sector is 34, last usable sector is 4956062
Partitions will be aligned on 1-sector boundaries
Total free space is 167801 sectors (81.9 MiB)
Number Start (sector) End (sector) Size Code Name
1 2826240 4923391 1024.0 MiB 0700 STATE
2 20480 53247 16.0 MiB 7F00 KERN-A
3 286720 2826239 1.2 GiB 7F01 ROOT-A
4 53248 86015 16.0 MiB 7F00 KERN-B
5 282624 286719 2.0 MiB 7F01 ROOT-B
6 16448 16448 512 bytes 7F00 KERN-C
7 16449 16449 512 bytes 7F01 ROOT-C
8 86016 118783 16.0 MiB 0700 OEM
9 16450 16450 512 bytes 7F02 reserved
10 16451 16451 512 bytes 7F02 reserved
11 64 16447 8.0 MiB FFFF RWFW
12 249856 282623 16.0 MiB EF00 EFI-SYSTEM
正如 Boban 在另一个回答中所说,请按照提供此类文件的网站上提供的说明进行操作。
答案3
您可能想尝试 Multisystem,它旨在从一个 USB 驱动器启动多个发行版,但它的优势在于可以非常智能地决定如何安装用于启动的映像(GRUB2、Lilo 等)。我发现它比 unetbootin 好得多。
它维护得非常好,并且一旦安装了存储库,就可以通过 apt-get 进行频繁更新。
你可以在这里获取源代码:
http://sourceforge.net/projects/multisystem/
但是您也可以通过 Ubuntu 包管理器安装并保持更新,方法是下载以下内容,提取并以 root 身份运行它(请注意!):
http://liveusb.info/multisystem/install-depot-multisystem.sh.tar.bz2
答案4
长话短说,在仔细考虑了你的详细帖子后,我得出的结论是如果如果像 Unetbootin 这样受人尊敬的实用程序不再工作,而另一个具有相同用途的实用程序也不再工作,那么就只有两个合乎逻辑的结论,它们都具有同等的价值,并且无法通过安装第三个这样的实用程序来解决...所以即使我知道一个,也绝对没有必要引导你去使用它。所以...
任何一个: (参见第 2 项的更新)
1)您下载并尝试“刻录到 USB”的文件存在缺陷,无法与这些实用程序配合使用。它可能在下载过程中损坏,也可能在下载之前损坏。您可以尝试再次下载或从其他来源重试。
或者
2)您的 Windows 已损坏,不允许您使用此类实用程序。
我自己倾向于第一个选项,但是如果那个选项不起作用,你可能需要依靠你的计算机损坏程度稍微低一些的朋友的帮助。
更新: 注意到下面的有效评论,似乎有问题的文件实际上与 unetbootin 根本不兼容。我的观点是 unetbootin 和其他相关程序都无法工作,这接近实际问题,即该文件根本无法与它们一起工作,但由于我从未尝试过使用 chrome 文件,所以我依赖于我对 unetbootin 的相对专业知识。