Mac OS X'te bir USB sürücüdeki bir ISO'yu nasıl yakarım?


89

Mac’te bir USB belleğe ISO “yakılmış” olmanın en iyi yolu nedir? Disk Yardımcı Programını kullanarak geri yükleme çalışmıyor.

ISO ubuntu mini.iso'dur. Ubuntu kurmak için minimalist kurulum ISO'sudur. PC'de önyüklenebilir olması gerekir. Ubuntu'yu CD-ROM'u olmayan bir bilgisayara yüklemeye çalışıyorum. Sahip olduğum diğer bilgisayar bir macbook.


1
Lütfen başarmaya çalıştığınız şey hakkında biraz daha açıklayıcı olabilir misiniz? Sanırım sorunun ne olduğu hakkında bir fikrim var ama sorunuz belirsiz
ricbax

PC'de kullanmak için ubuntu mini.iso'nun önyüklenebilir ISO'sunu bir USB çubuğa "yakmaya" çalışıyorum. Söz konusu bilgisayarın CD-ROM'u yok. Başka linux veya kazanma makinem yok.
Jason Marcell

Yanıtlar:


116

Doğrudan USB Stick sayfasını kullanarak Ubuntu'yu MacBook'a nasıl yükleyebilirim (formatlarım):

  1. İstediğiniz dosyayı indirin
  2. Terminali açın (/ Uygulamalar / Yardımcı Programlar / veya Spotlight'taki Terminali sorgula )
  3. Hdiutil convert seçeneğini kullanarak .iso dosyasını .img dosyasına dönüştürün (örn. hdiutil convert -format UDRW -o ~/path/to/target.img ~/path/to/ubuntu.iso)
  4. Not: OS X, .dmg sonunu çıktı dosyasına otomatik olarak koyma eğilimindedir. .Dmg uzantısını gerektiği gibi kaldırınmv ~/path/to/target.img{.dmg,}
  5. diskutil listGeçerli cihazların listesini almak için çalıştırın
  6. Flash medyanızı yerleştirin
  7. diskutil listTekrar çalıştırın ve flash medyanıza atanan cihaz düğümünü belirleyin (örn. /dev/disk2)
  8. Çalıştır diskutil unmountDisk /dev/diskN( Nson komuttaki disk numarasıyla değiştirin ; önceki örnekte N2 olur)
  9. Yürüt sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m( /path/to/downloaded.imggörüntü dosyasının bulunduğu yolla değiştirin ; örneğin ./ubuntu.imgveya ./ubuntu.dmg).
  10. /dev/rdiskBunun yerine kullanmak /dev/diskdaha hızlı olabilir.
    • Hatayı görürseniz dd: Invalid number '1m'GNU'yu kullanıyorsunuz demektir dd. Aynı komutunu kullanın ancak onların yerini bs=1mile bs=1M.
    • Hatayı görürseniz, dd: /dev/diskN: Resource busydiskin kullanımda olmadığından emin olun. Başlangıç Disk Utility.app'ı ve (çıkarma yok) sürücü kaldırmak.
  11. diskutil eject /dev/diskNKomut tamamlandığında flaş medyanızı çalıştırın ve kaldırın.
  12. Mac'inizi yeniden başlatın ve Mac AltUSB çubuğunu seçmek için yeniden başlatırken basılı tutun

Not: Daha yeni Mac'lerde , USB'den önyüklemek için bir EFI önyükleme yöneticisi yüklemeniz gerekebilir .

Ayrıca bakınız: Ubuntu Desktop’ı İndirin .


12
Belki de insanlar bunu oylamaya "kör" değildi. Belki ... benim gibi, MacOS'taki bir USB sürücüsüne bir ISO'yu nasıl yakacaklarını düşünüyorlardı, ya da bu SORUN BAŞLIĞINI biliyorum ... bunu buldu ... ve işe yaradı. Tanrım. +1
Justin Jenkins

8
Bütün bu kargaşanın ne hakkında olduğundan emin değilim. Cevap, konuyla ilgili% 100'dür, kusursuz çalışır ve ortaya çıkan sürücü, yaktığınız ISO'dan daha fazla platforma özgü değildir. İşletim sistemi yükleyici ISO'larını (Ubuntu, WinXP, vb.) Bir flash sürücüye yazmak için bu talimatları kullandım ve sonuç bir bilgisayarda mükemmel sonuç verdi.
spaaarky21

2
Hayır, MacMini'mde bu yöntemi oluşturan USB anahtarla bir PC'de önyükleme yapamadım. Sorun BIOS tarafından önyükleme yeteneğinden yoksun görünüyor.
Nicocube

4
İlerlemeyi görmek istiyorsanız, pvyüklediğinizden emin olun ve pv /path/to/downloaded.img | sudo dd of=/dev/rdiskN bs=1mbunun yerine çalıştırın sudo dd if=/path/to/downloaded.img of=/dev/rdiskN bs=1m.
jvatic

Bu benim için de başarısız oldu, USB'nin bir PC'de önyüklenebilir olması için @neesh yanıtını kullanmam gerekiyordu. İso'dan img'ye dönüştürme hiçbir önyükleme desteğini korumamalıdır. Ayrıca, dönüşümün basit bir şekilde atlanmasının da işe yarayıp yaramayacağını merak ediyorum - ancak aşağıda belirtilenlere göre, UEFI ile çalışmayabilir.
Brian,

17

Bunlardan hiçbirinin cevap vermemesine benzer bir problem yaşadım.

UNetbootin'i incelemeye değer . Bir PC için Mac'te önyüklenebilir bir USB disk oluşturur.


Bir kez yapıldığında, unetbootin bir PC'de önyüklemek zorunda olduğumu ve bir Mac'te önyüklemeyeceğimi söyledi. Şimdi komut satırı önerisini denemek.
Balupton

Bir Chrome Pixel için, UNetbootin yöntemi işe yaradı, komut satırı gelmedi.
mjibson

Anladığım kadarıyla UNetbootin Dağ Aslanı üzerinde çalışmaz.
02,

8

ISO'yu bir IMG'ye dönüştürmeye gerek yoktur. Önce bir resmi dönüştürmeye istekli değildim. Bu , aşağıda özetlenen daha kolay adımlara sahiptir.

Geçerli diskleri ve birimleri listeleyerek başlayın:

diskutil list

Şimdi üzerine yazmak üzere olduğunuz diskin geçerli birimini çıkarın. (X = Tahrik numarası, benim durumumda 1 idi):

diskutil unmountDisk /dev/diskX

Şimdi iso'yu doğrudan usb'e bağlayın (yine X'i USB sürücünüzün sürücü numarasıyla değiştirin):

sudo dd if=/pathto/mini.iso of=/dev/diskX bs=1m

Bitti!


Bu işe yarardı, ancak yeni UEFI önyükleme yazılımının sonuç dosyasını anlamadığını düşünüyorum (2017). BIOS sistemleri olsa çalışacak. İşe yarar ve hala kolay bir yol OS X'in Boot Camp Asistanı kullanmaktır. Bir ISO ve USB anahtarına yönlendirin ve bir UEFI önyüklenebilir çubuğu oluşturur.
Rab,

5

Bu çok eski bir sorudur ancak güncelleştirilmiş yanıtlardan hala yararlanmaktadır.

Etcher , Ubuntu tarafından iso görüntülerini bir USB sürücüsüne yazmak için önerilen çözümdür .

Etcher, komut satırından memnun değilseniz işlemi neredeyse acısız hale getirir. Sadece 3 adım kaldı ve benim için ilk denemede çalıştı.


1
Ubuntu bunu nereden tavsiye ediyor?
fixer1234


2
  1. USB Anahtarının doğru biçimlendirildiğinden emin olun (Ana Önyükleme Kaydı, FAT32 - gerekirse NTFS-3G kullanarak NTFS )
  2. USB Yardımcı Programının ses düzeyini tıklatarak, ardından Geri Yükle sekmesini tıklatarak ve üzerine geri yüklemek için ISO'yu seçerek Disk Yardımcı Programında Geri Yükle özelliğini kullanmayı deneyebilirsiniz.
  3. 2. adım başarısız olursa, bunu çalıştırarak dittoveya cp -r; Örneğin. ditto /Volumes/NAME_OF_MOUNTED_ISO /Volumes/NAME_OF_USB_KEYveya cp -r /Volumes/NAME_OF_MOUNTED_ISO /Volumes/NAME_OF_USB_KEYtüm dosyaları manuel olarak kopyalamak için (gizli olanlar dahil)

@Chealion yanıtınız için teşekkürler. Aslında USB cihazıma bir Ubuntu ISO almaya çalışıyordum, bu yüzden sonunda Macbook'umdaki Live Mode'da çalıştırmak için Ubuntu kurulum diskini kullandım. Oradan USB Oluşturucu yardımcı programına erişebildim.
Jason Marcell

1
Ayrıca @Chealion Bir süredir Mac'imin yakınında olmayacağım kısa sürede cevabınızı doğrulamak için zamanım olmayacak (ancak Disk Yardımcı Programının benim için çalışmadığını biliyorum). Doğru olarak işaretleyeceğim.
Jason Marcell

2

DiskUtility kullanarak bunu yapmanın yolu, önce Diskutility kullanarak sürücüyü biçimlendirmek ve daha sonra cp -R kullanarak bağlanmış isodan yeni biçimlendirilmiş sürücüye dosyalar üzerine kopyalamaktır. Örn: cp -R / Ciltler / mount_iso / * / Ciltler / formated_drive /

Biçimlendirme sırasında ntfs dosya sistemini seçtiğinizden ve silme sekmesindeki Seçenekler menüsünden doğru seçeneği seçerek diski önyüklenebilir hale getirdiğinizden emin olun.


Bu benim için macOS Sierra'dan Win10 önyüklenebilir USB yakmak için çalıştı. İso'dan img'ye dönüşüm diskteki ana önyükleme kaydını çıkarmalıdır. MBR ile yeniden biçimlendirerek ve dosyaları kopyalayarak harika çalıştı.
Brian,

1

Unetbootin , ISO'ları USB anahtarlarına yükleyen bir araçtır veya araçtaki dağıtımları seçmek için açılır menüleri kullanabilirsiniz.

ddKomut satırında yapmaktan biraz daha kolay .


Unetbootin en azından 2008 yılına dayanıyor. Buradaki bir başka cevap zaten bu seçeneği kapsıyordu
Simon Sheehan

0

Daha önce bu görev için SuperDuper'ı kullandım. İşi yapıyor ve başka bir şey değil. İyi bir program gibi olmalı :-) Tam sürüm ücretsiz değil (30 $) ancak ücretsiz olarak ihtiyacınız olanı elde edersiniz:

SuperDuper'ı indirebilirsiniz! v2.6.2 hemen şimdi ve yedekleyin ve sürücülerinizi ücretsiz klonlayın - sonsuza dek!


6
Süper! HFS olarak biçimlendirilmemiş bölümleri desteklemiyor, bu nedenle burada işe yaramaz.
rspeed
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.