dd ile Mac OS X'ten USB Sürücüye ISO Kopyalama
İçindekiler:
Ubuntu Linux veya Windows 10 gibi başka bir işletim sisteminin ISO görüntüsünü indirdiyseniz ve bu ISO görüntü dosyasını bir USB flash sürücü veya USB anahtarı kullanarak önyüklenebilir bir USB yükleyici sürücüsüne dönüştürmek istiyorsanız, en güvenilir olanı bulacaksınız. ISO'yu bu hedef USB birimine kopyalamanın veya 'yakmanın' yolu, Mac OS X'in komut satırına dönmektir. Alternatif çözümler vardır, ancak dd'yi kullanan bu komut satırı yaklaşımı, üçüncü taraf indirmeleri gerektirmez, oldukça hızlıdır ve ISO dosyalarından önyüklenebilir birimler oluşturmada sürekli olarak güvenilirdir.
Bunun biraz gelişmiş olduğunu ve yalnızca komut satırında tamamen rahat olan Mac kullanıcıları tarafından kullanılması gerektiğini unutmamak önemlidir. Sudo dd kullanıldığında, çok az hata payı vardır ve yanlış bir şekilde dahil edilmiş bir disk tanımlayıcı, kalıcı veri kaybına neden olabilir. Bu risk, bu yöntemi acemi Mac OS X kullanıcıları için uygun hale getirmez; bunun yerine, bu kullanıcılar, bir ISO'yu geleneksel yöntemle yazmak için Disk Yardımcı Programını kullanma gibi daha basit bir yaklaşıma yönelmelidir.
Mac OS X'te 'dd' Kullanılarak Bir ISO Dosyasını Hedef Sürücüye Kopyalama
Bu, hedef sürücüdeki verileri ISO içerikleriyle değiştirerek hedef birimi siler. Onay yok, bu nedenle yanlış şeyi silmemek için doğru sürücü tanımlayıcısını ve doğru sözdizimini kullanmanız çok önemlidir. Başlamadan önce Mac'i Time Machine ile yedeklemelisiniz.
- Henüz yapmadıysanız hedef USB sürücüsünü Mac'e takın, ardından Terminal'ı başlatın
- Mac'te ekli ciltlerin bir listesini yazdırmak için aşağıdaki komutu yazın:
- Hedef sürücünün USB birim adını bulun (bu örnekte "THE_DESTINATION") ve tanımlayıcıyı not edin (bu örnekte "disk3s2")
- Tanımlayıcıyı uygun şekilde değiştirerek aşağıdaki komutu kullanarak hedef birimin bağlantısını kesin:
- Artık hedef sürücüyü biçimlendirmeye ve ISO'yu bu USB birimine 'yazmaya' hazırsınız – bu, hedef sürücüdeki tüm verileri silerek onu sürücüyle değiştirecek ISO, bu geri alınamaz – istenmeyen veri kaybını önlemek için doğru tanımlayıcıyı hedeflemeniz kesinlikle önemlidir. Ne yaptığınızı bildiğinizi varsayarak, aşağıdaki komutu kullanarak iso yolunu ISO ile değiştirerek amaçlanan hedef tanımlayıcı hacmine yazdırın:
- Sözdiziminin doğru olduğundan emin olduğunuzda, geri dön düğmesine basın ve yönetici parolasını girin, kopyalama işlemi hemen başlayacaktır
diskutil listesi Bu, aşağıdaki gibi görünebilir, her Mac'te farklı olacaktır:
$ diskutil list /dev/disk0 : TÜR ADI BOYUT TANIMLAYICI 0: GUID_partition_scheme 251,0 GB disk0 1: EFI EFI 209,7 MB disk0s1 2: Apple_CoreStorage 250,1 GB disk0s2 3 : Apple_Boot Recovery HD 650,1 MB disk0s3 /dev/disk1 : TÜR ADI BOYUT TANIMLAYICI 0: Apple_HFS Macintosh HD 249,8 GB disk1 Disk0s2'de Mantıksal Birim Kilitsiz Şifrelenmiş /dev/disk3 : TİP ADI BOYUT TANIMLAYICI 0: partition_scheme 5,3 MB disk3 1 : partition_map 32,3 KB disk3s1 2: FAT_32 THE_DESTINATION 8,2 GB disk3s2 /dev/disk4 : TİP ADI
sudo umount /dev/(TANIMLAYICI)
Yine evrensel olarak geçerli olmayan yukarıdaki örneği kullanarak:
sudo umount /dev/disk3s2
sudo dd if=/path/image.iso of=/dev/r(TANIMLAYICI) bs=1m
Örneğin, masaüstünde 'Windows10_x64_EN-US.iso' adlı bir Windows ISO ile sözdizimi şöyle olur:
sudo dd if=~/Desktop/Windows10_x64_EN-US.iso of=/dev/rdisk3s2 bs=1m
Disk tanımlayıcısının önüne bir 'r' belirteci konulduğuna dikkat edin, bu, komutu çok daha hızlı hale getirir. Sondaki 'bs=1m', aynı zamanda süreci hızlandıran blok boyutu içindir. ISO'yu disk görüntüsüne başarılı bir şekilde kopyalamak için bu ayarlamaların hiçbiri gerekli değildir, yalnızca önemli ölçüde daha hızlı bir deneyim sağlar.
İlerleme çubuğu yok, bu yüzden bekleyin, ISO kopyalama işleminin ne kadar süreceği, Mac'in hızı, hedef birimin hızı ve boyut da dahil olmak üzere çeşitli şeylere bağlıdır. ISO dosyasının hedefe kopyalanması veya yazılması.
İşiniz bittiğinde, sesi çıkarabilirsiniz, gitmeye hazırdır.
diskutil eject /dev/(TANIMLAYICI)
Ne olursa olsun, bu, önyükleme birimleri ve yükleyiciler olmayan ISO görüntülerini de kopyalamak için çalışır. Örneğin, bir birimin ISO'sunu kendiniz yaptıysanız, bu ISO'yu başka bir birime de kopyalamak için yukarıdaki komut sırasını kullanabilirsiniz.
Benzer bir dd hilesini ele aldık, ancak burada belirtilen değişiklikler, yukarıdaki işlemi bazı kullanıcılar için daha hızlı ve daha güvenilir hale getiriyor. Bu yöntem, Mac'te ne çalışıyor olursa olsun, OS X'in tüm sürümlerinde düzgün çalışmalıdır.
ISO görüntülerini hızlı bir şekilde önyüklenebilir yükleme birimlerine dönüştürmek için başka bir yöntem biliyorsanız, yorumlarda bize bildirin!