Kopier ISO og opprett USB -oppstart på Mac med kommandoer

En av de mest interessante oppgavene vi kan utføre når vi er koblet til systemområdet, er å være klar over installasjonen av nye operativsystemer slik at de kan utføres fra en USB, eller det vi vet bedre som USB Bootable.

Som vi alle vet på nettet, er det tusenvis av verktøy som tillater oss konvertere et ISO -bilde til en USB slik at systemet kjører derfra, men denne gangen skal vi se hvordan vi kan utfør denne oppgaven fra terminalen på Mac uten å laste ned og installere tredjeparts programvare for denne prosessen.

Ved å bruke Mac -terminalen kan vi være sikre på at prosessen vil være pålitelig, rask og trygg. Denne prosessen, som de aller fleste prosesser i terminalen, må utføres med stor forsiktighet og alltid være sikker på hva vi skal gjøre, siden hvis vi av en eller annen grunn gjør en feil i en del av prosessen, kan vi alvorlig påvirke ytelse og stabilitet i systemet.

For å utføre alle disse oppgavene skal vi bruk kommandoen sudo dd som lar oss klone og ta opp harddisker på en smidig måte.

1. Kopier ISO -bilde til destinasjonsstasjonen


Det første trinnet er å forstå at når vi utfører sudo dd dataene som er lagret i målstasjonen vil bli slettet (formatering) for å lagre bildet. Det verste med dette er at Mac ikke vil vise en advarsel, men heller kjører prosessen automatisk, derfor viktigheten av å være forsiktig.

Det er lurt å lage en sikkerhetskopi av filene våre ved hjelp av Time Machine -verktøyet i tilfelle noe ekstraordinært skjer. Vi skal analysere hvordan vi utfører prosessen.

Vi kobler USB -minnet eller enheten der ISO -bildet skal lagres til datamaskinen vår og åpner terminalen ved hjelp av en av følgende metoder:

Åpen terminal

  • Trekk ned toppmenyen, velg Verktøy og der velger du Terminal.
  • Gå til øvre høyre hjørne, og skriv inn ordet Terminal i forstørrelsesglassikonet og velg alternativet Terminal

Når vi har terminalen åpen, vil vi utføre følgende for å se enhetene som er tilgjengelige på datamaskinen:

 diskutil liste
Når vi har angitt denne kommandoen i terminalen, ser vi følgende:

Vi kan se at alle enhetene i teamet vises. Når vi har denne informasjonen, skal vi finne ut hvor ISO -bildet skal lagres, i dette tilfellet skal vi lagre det på Solvetic -enheten hvis identifikatoren er disk0s4.

2. Avmontering av måldisken

Det neste trinnet er å montere målet ved å bruke følgende syntaks:

 sudo umount / dev / (IDENTIFIER)
I vårt eksempel vil det være:
 sudo umount / dev / disk0s4
Den vil bli demontert.

3. ISO -kopieringsprosess på Mac


Det neste trinnet er å fortsette med å kopiere ISO -bildet til målstasjonen. Vi kan utføre følgende syntaks.

MerkHusk at dette vil slette all informasjon som er lagret i enheten.

 sudo dd if = / path / image.iso of = / dev / r (IDENTIFIER) bs = 1m
For dette eksemplet vil vi bruke følgende syntaks:
 sudo dd if = / Desktop / debian-8.5.0-amd64-i386-netinst.iso av = / dev / rdisk0s4 bs = 1m
(Dette er stedet vi lagrer iso -bildet) I dette tilfellet monterer vi et Debian 8.5 -bilde på stasjonen. Bokstaven r som vi legger før den får kommandoen til å kjøre mye raskere.

Når vi trykker Tast inn systemet vil be oss om administratorpassordet for å starte ISO -bildeopprettingsprosess. I dette tilfellet, som i noen operativsystemer, har vi ikke installasjonsfremgang, så vi må være tålmodige og vente på at prosessen er avsluttet.

4. Avslutt Mac -kopieringsprosessen


Når prosessen er fullført, kan vi trygt kaste ut enheten vår ved å bruke syntaksen
 diskutil eject / dev / (IDENTIFIER)
I dette tilfellet:
 diskutil eject / dev / disk0s4
Denne prosessen som vi har nevnt tillater oss kopier ISO -bilder av noe slag, ikke bare systemoppstart. Vi kan også teste BootCamp -alternativet i våre Mac -miljøer for å lage oppstartsbilder. På denne måten vil vi ha fullført denne prosessen som vi kan implementere for å lage USB eller oppstartbare enheter.

Du vil bidra til utvikling av området, dele siden med vennene dine

wave wave wave wave wave