Com copiar una ISO a una unitat USB des de Mac OS X amb dd
Taula de continguts:
Si heu baixat una imatge ISO d'un altre sistema operatiu, per exemple Ubuntu Linux o Windows 10, i voleu convertir aquest fitxer d'imatge ISO en una unitat d'instal·lació USB d'arrencada mitjançant una unitat flaix USB o una clau USB, trobareu el més fiable. La manera de copiar o "cremar" l'ISO a aquest volum USB objectiu és recórrer a la línia d'ordres de Mac OS X. Hi ha solucions alternatives, però aquest enfocament de línia d'ordres que utilitza dd no requereix descàrregues de tercers, és bastant ràpid i és constantment fiable per produir volums d'arrencada a partir de fitxers ISO.
És important tenir en compte que això és una mica avançat i només l'han d'utilitzar els usuaris de Mac que se sentin còmodes amb la línia d'ordres. Mitjançant l'ús de sudo dd, hi ha poc marge d'error i un identificador de disc implicat incorrectament podria provocar una pèrdua permanent de dades. Aquest risc fa que aquest mètode no sigui adequat per als usuaris novells de Mac OS X; en canvi, aquests usuaris haurien de recórrer a l'enfocament més senzill d'utilitzar Disk Utility per gravar una ISO de la manera tradicional.
Com copiar un fitxer ISO a una unitat de destinació amb ‘dd’ a Mac OS X
Això esborrarà el volum de destinació, substituint les dades que hi hagi a la unitat de destinació pel contingut ISO. No hi ha cap confirmació, per tant, és fonamental que utilitzeu l'identificador de la unitat i la sintaxi adequats per evitar esborrar el que és incorrecte. Hauríeu de fer una còpia de seguretat del Mac amb Time Machine abans de començar.
- Connecteu la unitat USB de destinació al Mac si encara no ho heu fet i, a continuació, inicieu Terminal
- Escriviu l'ordre següent per imprimir una llista de volums adjunts al Mac:
- Busqueu el nom del volum USB de la unitat de destinació (en aquest exemple, “THE_DESTINATION”) i anoteu l'identificador (en aquest exemple, “disk3s2”)
- Desmuntar el volum de destinació mitjançant l'ordre següent, substituint l'identificador segons correspongui:
- Ara esteu preparat per formatar la unitat de destinació i "cremar" la ISO a aquest volum USB – Això esborrarà totes les dades de la unitat de destinació substituint-la per la ISO, això no es pot desfer: és absolutament fonamental que orienteu l'identificador adequat per evitar la pèrdua de dades no desitjada. Suposant que sabeu el que esteu fent, substituïu la ruta ISO per la ISO per gravar-lo al volum d'identificador de destinació previst mitjançant l'ordre següent:
- Quan estigueu segur que la sintaxi és correcta, premeu Retorn i introduïu la contrasenya de l'administrador, el procés de còpia començarà immediatament
diskutil list Això pot semblar com el següent, serà diferent a cada Mac:
$ diskutil list /dev/disk0 : TIPUS NOM MIDA IDENTIFICADOR 0: GUID_partition_scheme 251,0 GB disc0 1: EFI EFI 209,7 MB disk0s1 2: Apple_CoreStorage 250,1 GB disc0s2 : Apple_Boot Recovery HD 650,1 MB disk0s3 /dev/disk1 : TIPUS NOM MIDA IDENTIFICADOR 0: Apple_HFS Macintosh HD 249,8 GB disc1 Volum lògic al disc0s2 Desbloquejat Encriptat /dev/disk3 : TIPUS NOM MIDA IDENTIFADOR Disc 03:1 partition_scheme 03:1 : partition_map 32,3 KB disk3s1 2: FAT_32 THE_DESTINATION 8,2 GB disk3s2 /dev/disk4 : TIPUS NOM
sudo umount /dev/(IDENTIFIER)
Un altre cop utilitzant l'exemple anterior, que no és d'aplicació universal:
sudo umount /dev/disk3s2
sudo dd if=/path/image.iso of=/dev/r(IDENTIFIER) bs=1m
Per exemple, amb una ISO de Windows anomenada 'Windows10_x64_EN-US.iso' a l'escriptori, la sintaxi seria:
sudo dd if=~/Desktop/Windows10_x64_EN-US.iso of=/dev/rdisk3s2 bs=1m
Tingueu en compte que un significant 'r' es col·loca davant de l'identificador del disc, això fa que l'ordre sigui molt més ràpida. El 'bs=1m' al final és per a la mida del bloc, que també accelera el procés. Cap d'aquests ajustos és necessari per copiar l'ISO a la imatge de disc amb èxit, només es tradueix en una experiència notablement més ràpida.
No hi ha cap barra de progrés, així que espereu-ho, quant de temps triga el procés de còpia ISO depèn de diverses coses, inclosa la velocitat del Mac, la velocitat del volum objectiu i la mida. del fitxer ISO que s'està copiant o gravant a la destinació.
Quan hagis acabat, pots expulsar el volum, ja està a punt per funcionar.
diskutil eject /dev/(IDENTIFIER)
Pel que val la pena, això funciona per copiar imatges ISO que no són volums d'arrencada ni instal·ladors. Per exemple, si heu fet vos altres mateixos una ISO d'un volum, podeu utilitzar la seqüència d'ordres anterior per copiar aquesta ISO també a un altre volum.
Hem cobert un truc dd similar, però les modificacions que es descriuen aquí fan que el procés anterior sigui més ràpid i més fiable per a alguns usuaris. Aquest mètode hauria de funcionar bé en totes les versions d'OS X, independentment del que s'està executant al Mac.
Si coneixeu un altre mètode per convertir ràpidament les imatges ISO en volums d'instal·lació d'arrencada, feu-nos-ho saber als comentaris!