Kopieer ISO en maak USB Bootable op Mac met opdrachten

Een van de meest interessante taken die we kunnen uitvoeren wanneer we zijn gekoppeld aan het systeemgebied, is om op de hoogte te zijn van de installatie van nieuwe besturingssystemen, zodat ze kunnen worden uitgevoerd vanaf een USB, of wat we beter kennen als USB Bootable.

Zoals we allemaal weten op internet zijn er duizenden tools waarmee we kunnen converteer een ISO-image naar een USB zodat het systeem vanaf daar draait, maar deze keer gaan we kijken hoe we kunnen voer deze taak uit vanaf de terminal op Mac zonder software van derden te downloaden en te installeren voor dit proces.

Met behulp van de Mac-terminal kunnen we er zeker van zijn dat het proces betrouwbaar, snel en veilig zal zijn. Dit proces moet, net als de overgrote meerderheid van de processen in de terminal, met grote zorg worden uitgevoerd en altijd zeker zijn van wat we gaan doen, want als we om de een of andere reden een fout maken in een deel van het proces, kunnen we de prestaties en stabiliteit van het systeem.

Om al deze taken uit te voeren gaan we: gebruik de opdracht sudo dd waarmee we op een flexibele manier harde schijven kunnen klonen en opnemen.

1. Kopieer ISO-image naar bestemmingsstation


De eerste stap is om te begrijpen dat wanneer we voeren sudo uit, de gegevens die op het doelstation zijn opgeslagen, worden verwijderd (formatteren) om de afbeelding op te slaan. Het ergste hiervan is dat Mac geen waarschuwingsbericht weergeeft, maar eerder: voert het proces automatisch uit, vandaar het belang van voorzichtig zijn.

Het is raadzaam om een ​​reservekopie van onze bestanden te maken met behulp van het hulpprogramma Time Machine voor het geval er iets buitengewoons gebeurt. We gaan analyseren hoe het proces moet worden uitgevoerd.

We verbinden het USB-geheugen of het apparaat waarop de ISO-image moet worden opgeslagen, met onze computer en openen de terminal met een van de volgende methoden:

Terminal openen

  • Trek het bovenste menu naar beneden, selecteer Nutsvoorzieningen en daar kiezen Terminal.
  • Ga naar de rechterbovenhoek en voer in het vergrootglaspictogram het woord Terminal in en selecteer de Terminal-optie

Zodra we de terminal hebben geopend, zullen we het volgende uitvoeren om de beschikbare eenheden op de computer te zien:

 diskutil-lijst
Nadat we deze opdracht in de terminal hebben ingevoerd, zien we het volgende:

We kunnen zien dat alle eenheden van het team worden weergegeven. Zodra we deze informatie hebben, gaan we bepalen waar de ISO-afbeelding moet worden opgeslagen, in dit geval gaan we deze opslaan op het Solvetic-apparaat waarvan id is disk0s4.

2. Doelschijf ontkoppelen

De volgende stap is om het doel te umounten met behulp van de volgende syntaxis:

 sudo umount / dev / (IDENTIFICATIE)
In ons voorbeeld zou het zijn:
 sudo umount / dev / disk0s4
Het zal worden gedemonteerd.

3. ISO-kopieerproces op Mac


De volgende stap is om door te gaan met het kopiëren van de ISO-image naar het doelstation. We kunnen de volgende syntaxis uitvoeren.

OpmerkingHoud er rekening mee dat hierdoor alle informatie die in het apparaat is opgeslagen, wordt gewist.

 sudo dd if = / path / image.iso of = / dev / r (IDENTIFIER) bs = 1m
Voor dit voorbeeld gebruiken we de volgende syntaxis:
 sudo dd if = / Desktop / debian-8.5.0-amd64-i386-netinst.iso of = / dev / rdisk0s4 bs = 1m
(Dit is de locatie waar we de iso-image opslaan) In dit geval monteren we een Debian 8.5-image op onze schijf. De letter r die we ervoor zetten, zorgt ervoor dat de opdracht veel sneller wordt uitgevoerd.

Zodra we op . drukken Binnenkomen het systeem zal ons om het beheerderswachtwoord vragen om de proces voor het maken van ISO-afbeeldingen. In dit geval, zoals in sommige besturingssystemen, hebben we geen voortgang van de installatie, dus we moeten geduld hebben en wachten tot het proces is voltooid.

4. Mac-kopieerproces beëindigen


Zodra het proces is voltooid, kunnen we: ons apparaat veilig uitwerpen de syntaxis gebruiken
 diskutil uitwerpen / dev / (IDENTIFICATIE)
In dit geval:
 diskutil uitwerpen / dev / disk0s4
Dit proces dat we hebben genoemd, stelt ons in staat kopieer ISO-images van welke aard dan ook, niet alleen systeemboot-images. We kunnen ook de testen BootCamp-optie in onze Mac-omgevingen om opstart-images te maken. Op deze manier hebben we dit proces voltooid waarmee we kunnen implementeren om USB- of opstartbare apparaten te maken.

wave wave wave wave wave