Sådan kopieres en ISO til et USB-drev fra Mac OS X med dd

Indholdsfortegnelse:

Anonim

Hvis du har downloadet et ISO-billede af et andet operativsystem, f.eks. Ubuntu Linux eller Windows 10, og du ønsker at omdanne denne ISO-image-fil til et bootbart USB-installationsdrev ved hjælp af et USB-flashdrev eller en USB-nøgle, finder du den mest pålidelige måde at kopiere eller 'brænde' ISO'en til den pågældende USB-diskenhed på er ved at dreje til kommandolinjen i Mac OS X. Der er alternative løsninger, men denne kommandolinjetilgang ved at bruge dd kræver ingen tredjepartsdownloads, den er ret hurtig, og er konsekvent pålidelig til at producere bootbare volumener ud af ISO-filer.

Det er vigtigt at bemærke, at dette er noget avanceret og bør kun bruges af Mac-brugere, der er helt fortrolige med kommandolinjen. Ved at bruge sudo dd er der lille margen for fejl, og en forkert impliceret diskidentifikator kan resultere i permanent datatab. Denne risiko gør, at denne metode ikke er passende for nybegyndere Mac OS X-brugere, i stedet bør disse brugere vende sig til den enklere tilgang med at bruge Diskværktøj til at brænde en ISO på den traditionelle måde i stedet for.

Sådan kopieres en ISO-fil til et måldrev ved hjælp af 'dd' i Mac OS X

Dette vil slette målvolumen og erstatte de data, der er på destinationsdrevet, med ISO-indholdet. Der er ingen bekræftelse, derfor er det vigtigt, at du bruger den korrekte drev-id og den korrekte syntaks for at undgå at slette den forkerte ting. Du bør sikkerhedskopiere Mac'en med Time Machine, før du begynder.

  1. Tilslut mål-USB-drevet til Mac, hvis du ikke har gjort det endnu, start derefter Terminal
  2. Skriv følgende kommando for at udskrive en liste over vedhæftede bind på Mac'en:
  3. … : Apple_Boot Recovery HD 650,1 MB disk0s3 /dev/disk1 : TYPE NAVN STØRRELSE IDENTIFIKATION 0: Apple_HFS Macintosh HD 249,8 GB disk1 Logisk diskenhed på disk0s2 Ulåst Krypteret /dev/disk3 : TYPE NAVN STØRRELSE . IDENTIFIERER MBme05 partition3scheme1 disk1 : partition_map 32,3 KB disk3s1 2: FAT_32 THE_DESTINATION 8,2 GB disk3s2 /dev/disk4 : TYPE NAVN

  4. Find USB-diskens navn på måldrevet (i dette eksempel "THE_DESTINATION") og noter identifikatoren (i dette eksempel "disk3s2")
  5. Afmonter målvolumen ved hjælp af følgende kommando, og udskift identifikatoren efter behov:
  6. sudo umount /dev/(IDENTIFIER)

    Igen ved at bruge ovenstående eksempel, som ikke er universelt anvendeligt:

    sudo umount /dev/disk3s2

  7. Du er nu klar til at formatere måldrevet og 'brænde' ISO'en til den USB-diskenhed – dette vil slette alle data på måldrevet og erstatte det med ISO, dette kan ikke fortrydes – det er helt afgørende, at du målretter den korrekte identifikator for at undgå utilsigtet tab af data. Forudsat at du ved, hvad du laver, skal du erstatte iso-stien med ISO'en for at brænde til den tilsigtede mål-id-volumen ved hjælp af følgende kommando:
  8. sudo dd if=/path/image.iso of=/dev/r(IDENTIFIER) bs=1m

    For eksempel, med en Windows ISO med navnet 'Windows10_x64_EN-US.iso' på skrivebordet, ville syntaksen være:

    sudo dd if=~/Desktop/Windows10_x64_EN-US.iso of=/dev/rdisk3s2 bs=1m

    Bemærk, at en 'r'-betegner er placeret foran diskidentifikatoren, dette gør kommandoen meget hurtigere. 'bs=1m' i slutningen er til blokstørrelse, hvilket også fremskynder processen. Ingen af ​​disse justeringer er nødvendige for at kopiere ISO til diskbilledet med succes, det resulterer bare i en væsentlig hurtigere oplevelse.

  9. Når du er sikker på, at syntaksen er korrekt, skal du trykke på retur og indtaste administratoradgangskoden, kopieringsprocessen begynder med det samme

Der er ingen statuslinje, så bare vent det ud, hvor lang tid ISO-kopieringsprocessen tager afhænger af en række ting, herunder hastigheden på Mac'en, hastigheden på målvolumen og størrelsen af ISO-filen, der kopieres eller brændes til destinationen.

Når du er færdig, kan du skubbe lydstyrken ud, den er klar til brug.

diskutil eject /dev/(IDENTIFIER)

For hvad det er værd, virker dette til at kopiere ISO-billeder, der ikke er opstartsvolumener og installationsprogrammer. For eksempel, hvis du selv har lavet en ISO af en volumen, kan du bruge kommandosekvensen ovenfor til også at kopiere denne ISO til en anden diskenhed.

Vi har dækket et lignende dd-trick, men de ændringer, der er skitseret her, gør ovenstående proces hurtigere og mere pålidelig for nogle brugere. Denne metode burde fungere fint i alle versioner af OS X, uanset hvad der kører på Mac.

Hvis du kender til en anden metode til hurtigt at omdanne ISO-billeder til opstartbare installationsvolumener, så lad os det vide i kommentarerne!

Sådan kopieres en ISO til et USB-drev fra Mac OS X med dd