35
35
在Linux上用dmg制作一个可启动的OSX USB。
我有2台机器–一台MacBook Pro和一台运行Fedora的台式机,我有一个U盘和一个OSX 10.8 dmg。不幸的是,MacBook无法启动到OSX,我正试图制作一个可启动的mac usb来恢复它。
有什么见解吗?我试过dmg2img
,但没有成功地将该镜像放到U盘上。
有什么简单的方法吗?
我有2台机器–一台MacBook Pro和一台运行Fedora的台式机,我有一个U盘和一个OSX 10.8 dmg。不幸的是,MacBook无法启动到OSX,我正试图制作一个可启动的mac usb来恢复它。
有什么见解吗?我试过dmg2img
,但没有成功地将该镜像放到U盘上。
有什么简单的方法吗?
安装dmg2img
sudo apt-get install dmg2img
将DMG镜像文件转换为ISO文件
dmg2img -v -i /path/to/image_file.dmg -o /path/to/image_file.iso
复制ISO镜像到USB
sudo dd if=/path/to/image_file.iso of=/dev/sdb && sync
sdb是一个例子。在你的情况下,可能会有所不同
如果你不需要之后的.iso,你可以一次完成转换和实际写入:这比转换到.iso然后再写入USB设备所花的时间要少一半。只要做到:
sudo dmg2img -v -i /path/to/image_file.dmg -o /dev/sdb
再一次,sdb是一个例子。在您的情况下,可能会有所不同。
你试过Acetoneiso“吗?
它会帮你把DMG转换为ISO。在那之后,我知道的最简单的方法是使用DD来制作一个可启动的USB。
dd if=/path/to/osx.iso of=/dev/sdX && sync
注意 : sdX是一个例子,你必须检查你的闪存盘地址(如果你只有一个硬盘,通常是sdb)。不要在后面添加分区#(比如sdb1)。这个方法对U盘的要求有点高(我比较频繁地这样做就杀了一两个,不过一次应该就可以了)。
如果你不熟悉的话,DD是一个位一个位的拷贝,同步只是验证所有的文件都写到了usb上。