Linux'ta dmg'den önyüklenebilir bir OSX USB yapmak


34

2 makinem var - MacBook Pro ve Fedora çalışan bir masaüstü bilgisayarım, bir USB sürücüm ve bir OSX 10.8 dmg'im var. MacBook ne yazık ki OSX’de önyükleme yapmayacak, kurtarma için önyüklenebilir bir mac usb yapmaya çalışıyorum.

Herhangi bir görüş var mı? Ben denedim dmg2imgama bu görüntüyü USB sürücüsüne yerleştirmedim.

Bunu yapmanın kolay bir yolu var mı?

Yanıtlar:


20

" Acetoneiso " yı denedin mi?

DMG'yi sizin için bir ISO'ya dönüştürür. Bundan sonra, önyüklenebilir bir USB yapmanın en kolay yolu DD'yi kullanmak.

dd = / path / to / osx.iso = = / dev / sdX ve & sync

Not : sdX bir örnektir, flash sürücü adresinizi kontrol etmeniz gerekecektir (yalnızca bir sabit diskiniz varsa, genellikle sdb). Bundan sonra bir bölüm eklemeyin (sdb1 gibi). Bu yöntem flash sürücüler için biraz zor (bunu nispeten sık yapan bir veya iki kişiyi öldürdüm, ancak bir kez iyi olmalı).

Tanıdık değilseniz, DD biraz kopyalanır ve eşitleme, tüm dosyaların USB'ye yazıldığını doğrular.


3
neden doğrudan .dmg'den USB'ye DD yapamıyorsunuz?
Francesco

1
Bu kılavuza uygun olarak: macbreaker.com/2014/01/… bu Mac Osx üzerinde çalışmalı: sudo dd if="location of Niresh disk image" of=/dev/r"identifier" bs=1mÖyleyse neden Linux'ta olmamalı?
Francesco

1
@Francesco - Öyle olmadığını söylemedi. Lütfen diğerlerinden uzak durmak ve ilgisiz / konuşkan yorumlar yapmak yerine kendi sorularınızı sorun. Ayrıca sohbette müsait olup olmadığını da görebilirsiniz .
nerdwaller

3
Sadece cevaba ayrıntı eklemek istiyorum ... neden gerekmiyorsa görüntüyü dönüştürmelisin?
Francesco

2
@Francesco - Yine, dmgve arasındaki farklara bakın iso. isobir standarttır, dmggenellikle bulunmayan sıkıştırılmış maddeler içerir iso. dmgDavranışçıları gibi davranan ender durumlardan kaçınmak için iso, bilinen bir formata dönüştürmek en iyisidir. Sık kullanılan dmgs(sıkıştırma içeren) bir USB'ye yazarsanız , birçok şey doğru şekilde işlemez. Yani, detaylar eklemiyorsunuz, yanlış olduğu çok sayıda durumu görmezden gelirken, amacınızın doğru olduğu tek bir durumun ötesinde araştırma yapmadan sorular soruyorsunuz.
nerdwaller

40

Dmg2img yükleyin

sudo apt-get install dmg2img

DMG resim dosyasını ISO dosyasına dönüştürme

dmg2img -v -i /path/to/image_file.dmg -o /path/to/image_file.iso

ISO görüntüsünü USB'ye kopyala

sudo dd if=/path/to/image_file.iso of=/dev/sdb && sync

sdb bir örnektir . Senin durumunda farklı olabilir

Düzenle

Dönüştürme ve gerçek yazma işlemlerini tek geçişte yapabilirsiniz, daha sonra .iso'ya ihtiyacınız yoksa: .iso'ya ve daha sonra yazmayı USB aygıta dönüştürmek yarım saat sürer. Sadece yap:

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

Yine, sdb bir örnektir . Senin durumunda farklı olabilir.


USB nasıl formatlanmalı? Bölüm Haritası GUID / MBR? FAT / NTFS / HFS + biçimlendiriliyor mu?
IFightCode

2
@ Bu rehber, cihaza bir ham disk görüntüsü yazıyor. İşlem öncesi biçimlendirmesi ve verilerinin üzerine yazılacak ve bu yüzden önemli değil.
Sam Hanes

2
Bu bir ISO görüntüsü oluşturmaz, bu programı kullanan diğer tüm öğreticiler gibi bir HFS + görüntüsüdür. Hala uygulanabilir bir çözüm bulamadım.
bparker

Usb yöntemine doğrudan yazma için +1
Anwar

1

Başka bir Mac bulabilirseniz, Disk Utility App uygulamasını deneyin.

10.8 DMG'nizi USB sürücünüze "geri yükleyebilirsiniz". Bu, USB sürücünüzün önyüklenebilir olmasını sağlar.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.