Jak zkopírovat ISO na USB disk z Mac OS X s dd
Obsah:
Pokud jste si stáhli obraz ISO jiného operačního systému, řekněme Ubuntu Linux nebo Windows 10, a chcete tento soubor s obrazem ISO převést na spouštěcí USB instalační disk pomocí USB flash disku nebo USB klíče, najdete nejspolehlivější způsob, jak zkopírovat nebo „vypálit“ ISO na tento cílový svazek USB, je obrátit se na příkazový řádek systému Mac OS X. Existují alternativní řešení, ale tento přístup pomocí příkazového řádku pomocí dd nevyžaduje stahování třetích stran, je poměrně rychlý a je trvale spolehlivý při vytváření zaváděcích svazků ze souborů ISO.
Je důležité si uvědomit, že je to poněkud pokročilé a měli by jej používat pouze uživatelé počítačů Mac, kteří dobře ovládají příkazový řádek. Při použití sudo dd existuje malá rezerva pro chyby a nesprávně uvedený identifikátor disku může vést k trvalé ztrátě dat. Vzhledem k tomuto riziku není tato metoda vhodná pro začínající uživatele Mac OS X, místo toho by se tito uživatelé měli obrátit na jednodušší přístup pomocí Diskové utility k vypálení ISO tradičním způsobem.
Jak zkopírovat soubor ISO na cílovou jednotku pomocí „dd“ v systému Mac OS X
Tímto smažete cílový svazek a nahradíte všechna data na cílovém disku obsahem ISO. Neexistuje žádné potvrzení, proto je důležité, abyste použili správný identifikátor jednotky a správnou syntaxi, abyste se vyhnuli vymazání nesprávné věci. Než začnete, měli byste Mac zálohovat pomocí Time Machine.
- Připojte cílovou jednotku USB k počítači Mac, pokud jste tak ještě neučinili, a poté spusťte Terminál
- Pro tisk seznamu připojených svazků na Macu zadejte následující příkaz:
- Vyhledejte název jednotky USB cílové jednotky (v tomto příkladu „THE_DESTINATION“) a poznamenejte si identifikátor (v tomto příkladu „disk3s2“)
- Odpojte cílový svazek pomocí následujícího příkazu a odpovídajícím způsobem nahraďte identifikátor:
- Nyní jste připraveni naformátovat cílový disk a „vypálit“ ISO na tento svazek USB – tímto vymažete všechna data na cílovém disku a nahradíte jej ISO, to nelze vrátit zpět – je naprosto zásadní, abyste zamířili na správný identifikátor, abyste předešli nechtěné ztrátě dat. Za předpokladu, že víte, co děláte, nahraďte cestu iso ISO a vyp alte ji na zamýšlený objem s identifikátorem cíle pomocí následujícího příkazu:
- Když jste si jisti, že je syntaxe správná, stiskněte Return a zadejte heslo správce, proces kopírování začne okamžitě
diskutil list Toto může vypadat nějak takto, na každém Macu se bude lišit:
$ diskutil list /dev/disk0 : TYP NÁZEV VELIKOST IDENTIFIKÁTOR 0: GUID_partition_scheme 251,0 GB disk0 1: EFI EFI 209,7 MB disk0s1 2: Apple_CoreStorage 050,1 GB disk : Apple_Boot Recovery HD 650,1 MB disk0s3 /dev/disk1 : TYP NÁZEV VELIKOST IDENTIFIKÁTOR 0: Apple_HFS Macintosh HD 249,8 GB disk1 Logický svazek na disku0s2 Odemčeno Zašifrováno /dev/disk3 : TYP NÁZEV VELIKOST IDENTIFIKÁTOR MB31 diskový oddíl 0.53 : partition_map 32,3 KB disk3s1 2: FAT_32 THE_DESTINATION 8,2 GB disk3s2 /dev/disk4 : TYPE NAME
sudo umount /dev/(IDENTIFIKÁTOR)
Opět pomocí výše uvedeného příkladu, který není univerzálně použitelný:
sudo umount /dev/disk3s2
sudo dd if=/path/image.iso of=/dev/r(IDENTIFIER) bs=1m
Například s Windows ISO s názvem „Windows10_x64_EN-US.iso“ na ploše by syntaxe byla:
sudo dd if=~/Desktop/Windows10_x64_EN-US.iso of=/dev/rdisk3s2 bs=1m
Všimněte si, že před identifikátor disku je umístěn znak „r“, takže příkaz je mnohem rychlejší. ‚bs=1m‘ na konci je pro velikost bloku, což také urychluje proces. Žádná z těchto úprav není nutná pro úspěšné zkopírování ISO do obrazu disku, výsledkem je pouze výrazně rychlejší zážitek.
Neexistuje žádný ukazatel průběhu, takže počkejte, jak dlouho proces kopírování ISO trvá, závisí na řadě věcí, včetně rychlosti počítače Mac, rychlosti cílového svazku a velikosti souboru ISO, který se kopíruje nebo vypaluje do cíle.
Po dokončení můžete svazek vysunout, je připraven k použití.
diskutil eject /dev/(IDENTIFIER)
Za to, co stojí za to, to funguje při kopírování obrazů ISO, které nejsou spouštěcími svazky a instalačními programy. Pokud jste například sami vytvořili ISO svazku, můžete použít výše uvedenou sekvenci příkazů ke zkopírování tohoto ISO do jiného svazku.
Podobný dd trik jsme probrali, ale zde popsané úpravy urychlují a zrychlují výše uvedený proces pro některé uživatele. Tato metoda by měla fungovat dobře ve všech verzích OS X, bez ohledu na to, co běží na Macu.
Pokud znáte jinou metodu, jak rychle přeměnit obrazy ISO na zaváděcí instalační svazky, dejte nám vědět v komentářích!