Linuxでdmgから起動可能なOSX USBを作る


26

私は2台のマシンを持っています - MacBook ProとFedoraを実行しているデスクトップ、私はUSBドライブとOSX 10.8 dmgを持っています。 MacBookは残念ながらOSXで起動しません、私はそれを回復するために起動可能なMacのUSBを作るようにしています。

何か洞察力?私はもう試した dmg2img しかし、そのイメージをUSBドライブに入れても成功しません。

これを行う簡単な方法はありますか?

回答:


16

やってみました " アセトンイソ 「?

DMGをISOに変換します。その後、起動可能なUSBを作るための最も簡単な方法はDDを使うことです。

dd if = / path / to / osx.iso of = / dev / sdX&&同期する

注意 :SDXは一例です、あなたはあなたのフラッシュドライブのアドレスをチェックする必要があるでしょう(あなたが1つのハードディスクしか持っていないなら通常sdb)。その後にパーティションを追加しないでください(sdb1など)。この方法はフラッシュドライブでは少し困難です(私はこれを比較的頻繁に行っている1つか2つを殺しましたが、一度は大丈夫です)。

あなたがなじみがないならば、DDは少しずつのコピーです、そして、同期はただすべてのファイルがusbに書かれたことを確かめます。


3
なぜ.dmgからUSBに直接DDを実行できないのですか?
Francesco

@Francesco - との間のフォーマットの違いについていくつかの研究を行う dmg (非標準) iso (標準)
nerdwaller

1
このガイドによると: macbreaker.com/2014/01/.. これはMac Osxでは動作するはずです。 sudo dd if="location of Niresh disk image" of=/dev/r"identifier" bs=1m それではなぜLinux上ではいけないのでしょうか。
Francesco

2
答えに詳細を追加したいのですが、不要な場合はなぜ画像を変換する必要があるのでしょうか。
Francesco

1
@Francesco - 繰り返しますが、違いを見てください。 dmg そして isoiso 標準です、 dmg 圧縮されたアイテムが含まれていることが多い iso しないでください。いくつかのまれなケースを避けるために dmg として振る舞う isoそれを単に既知の有効なフォーマットに変換するのが最善です。あなたが共通を書くなら dmgs USBへの(それは圧縮を含みます)、多くのものはそれらを正しく処理しません。それで、あなたは詳細を加えていません、あなたがそれが間違っている多数のケースを無視している間あなたのポイントが本当である単一のケースを超えてそれを調査せずに質問をしています。
nerdwaller

36

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が必要ない場合は、変換と実際の書き込みを1回のパスで実行できます。それは、.isoへの変換とUSBデバイスへの書き込みの半分の時間がかかります。ただしてください:

sudo dmg2img -v -i /path/to/image_file.dmg -o /dev/sdb

再び、 sdbは一例です 。あなたの場合は違うかもしれません。


USBのフォーマットは?パーティションマップGUID / MBR? FAT / NTFS / HFS +のフォーマット
IFightCode

2
@熱狂者これらの指示は装置に未加工ディスクイメージを書いています。操作前の書式設定とデータは上書きされるため、問題ありません。
Sam Hanes

これはISOイメージを作成するのではなく、このプログラムを使用する他のすべてのチュートリアルのようなHFS +イメージです。私はまだ実行可能な解決策を見つけていません。
bparker

1

別のMacが見つかった場合は、Disk Utility Appを試してください。

10.8 DMGをUSBドライブに「復元」することができます。これでUSBドライブが起動可能になります。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.