如何在Ubuntu上创建OS X Mountain Lion可启动USB驱动器?


20

我已经知道如何在Mac OS X上进行操作(大量在线说明)。

但是可以在Ubuntu上做到吗?如果是,怎么办?


我认为您的解决方案(问题和答案)已经存在于本文中
Lucio

2
@Lucio不幸的是,没有。这篇文章讲述了.iso图像文件,但是我有.dmg图像文件,这是不同的。
杰克荒地

哦,现在我明白了。右边,Mac图像为.dmg。希望我的回答对您有用。如果有,请告诉我。
Lucio

Answers:


27

当您要创建LiveUSB时,需要一个.iso图像来制作它。Mac映像是一个.dmg文件,因此您必须将此文件转换为.iso,然后安装。

安装DMG2IMG

DMG2IMG 12将转换.dmg图像分割成.iso图像。要安装,请打开终端并输入以下命令:sudo apt-get install dmg2img

转换图像

随着dmg2img您将创建一个.img文件,该文件将具有相同的格式为一个.iso文件,你只需要更换的扩展。

在终端中,输入以下命令或对脚本进行必要的修改:

# Replace "OriginalFile.dmg" with the filename including the extension
# of your file. The extension will be replaced where necessary unless
# you want to specify the filenames yourself.

filename="OriginalFile.dmg"

# Replace with your file name and it will create the IMG file
dmg2img -i "${filename}" -o "${filename%.dmg}.img"

# Note that the extension of the first file is ".img"!
mv "${filename%.dmg}.img" "${filename%.dmg}.iso"

使用ISO映像制作LiveUSB

现在,您已经具有.iso用于制作LiveUSB 的映像。存在一些工具和答案可帮助您创建可引导的USB驱动器,其中一些工具和答案特定于PC / MBR引导(Bootcamp),在该工具中,Mac和更新的PC由于Windows 8需要/支持UEFI引导,因此在其中。

相关问题:AskDifferent – 获取OS X ISO文件的官方方法


3

为什么不只是转换后dd.img文件?

sudo dd if=/path/to/orig.img of=/dev/s**

2
如您所问,这dd是一个不错的程序,如果有些人难以理解,但是dd与GUI USB Creator应用程序相比,它有一个主要缺点。有时,当您dd将.img文件放到USB驱动器上时,如果要重用USB驱动器,则无法将其重新格式化。GUI实时USB程序没有此问题。
卡雷尔

@karel实际上,您可以使用SDFormatter之类的软件FORMAT SIZE ADJUSTMENT = ON来还原USB驱动器的真实容量(在USB驱动器出现之后,例如显示为50 MB而不是4GB,并且标准的内置OS软件有时无法还原)
Jake Badlands

@JakeBadlands我下载了SDFormatter进行尝试,但是ClamAV报告了我下载的文件上的恶意软件威胁,因此我坚持使用使用来自Ubuntu软件中心的程序的经过尝试的真实方法:askubuntu.com/questions/496309/如何对unboot,我的可启动USB / ...
卡瑞尔

应该可以用来parteddd'd USB记忆棒上重新创建分区表。在我看来,某些GUI工具不支持重新创建分区表,因此卡在dding 时放置在其中的任何大小都卡住了,但是如果无法分开处理,这似乎很奇怪,这是众所周知的吗?在任何USB记忆棒上工作?
Jan Segre
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.