Kako zapisati slikovne datoteke na SD karticu s dd iz naredbenog retka Maca ili Linuxa

Sadržaj:

Anonim

Trebate li zapisati slikovnu datoteku na SD karticu? Alat naredbenog retka 'dd' može to učiniti umjesto vas, zapisujući .img datoteku slike diska na SD karticu uz minimalan napor. Lijepa prednost korištenja 'dd' za pisanje slikovnih datoteka na SD karticu je to što radi za Mac OS kao i za Linux odmah nakon vađenja iz kutije, budući da dolazi unaprijed instaliran, nema dodatnih preuzimanja ili aplikacija trećih strana potrebnih za snimanje sliku na ovaj način.

Korištenje dd iz naredbenog retka za pisanje slike na SD karticu smatra se naprednim, tako da je ovo najbolje za korisnike koji znaju koristiti naredbeni redak. Na primjer, ovo možete koristiti za pisanje slike za pokretanje za RaspberryPi ili neku drugu postavku Linuxa za brzo pokretanje. Jednostavnija opcija za većinu korisnika je korištenje aplikacije treće strane kao što je Etcher za pisanje slike na SD karticu. Bez obzira na to, dd radi sasvim dobro sve dok razumijete naredbeni redak. Korištenje dd-a na ovaj način za pisanje slike SD kartice slično je načinu na koji biste koristili dd za snimanje ISO-a na USB pogon ili drugu sliku diska, osim što je format datoteke drugačiji, a također i cilj.

Kako napisati sliku .img na SD karticu putem naredbenog retka s dd

Za početak pokrenite aplikaciju Terminal iz mape /Applications/Utilities/. Imajte i svoju .img datoteku za pisanje negdje gdje je lako pronaći, ovdje pretpostavljamo da će biti u vašem trenutnom radnom direktoriju.

Morate imati identifikator diska za ciljnu SD karticu na koju želite zapisati img datoteku, stoga ćemo prvo pokrenuti diskutil list:

diskutil lista

Pronađite SD karticu u izlazu liste diskutil i zabilježite identifikator diska rdiskNUMBER povezan sa SD karticom. To ćete koristiti kao cilj SD kartice za pisanje, kao i naziv datoteke slike diska za pisanje na ciljnu SD karticu.

Upotrijebite sljedeću sintaksu naredbi za pisanje .img slikovne datoteke na SD karticu:

sudo dd if=NameOfImageToWrite.img of=/dev/rdiskNUMBER bs=1m

Zamjena NameOfImageToWrite.img slikom i stazom, i rdiskNUMBER identifikatorom ciljnog diska SD kartice koji se nalazi putem izlaza 'diskutil list'.

Pritisnite Return i unesite administratorsku lozinku za početak procesa pisanja, može potrajati neko vrijeme da se završi ovisno o veličini slikovne datoteke i brzini SD kartice.

Na primjer, ako je naziv vaše slike diska “RaspberryPiCustom.img” i identifikator diska je “/dev/rdisk4” tada bi naredba izgledala ovako:

sudo dd if=RaspberryPiCustom.img of=/dev/rdisk4 bs=1m

Ovo bi trebalo biti prilično jednostavno i izravno za korisnike koji su već upoznati s naredbenim redom.

Odmaknuvši se na trenutak od SD kartica, još jedna opcija koja bi mogla funkcionirati za neke korisnike je snimanje slika diska izravno iz Mac Findera u modernim izdanjima Mac OS-a, što dobro funkcionira ako imate CDRW ili DVD-RW i također rade s uobičajenim formatima datoteka slika diska. Starija izdanja Mac OS X mogu koristiti Disk Utility za snimanje ISO i drugih slika, ali su moderne verzije Disk Utility izgubile tu mogućnost. Srećom, alat dd može snimiti ISO slike iz naredbenog retka, kao i zapisati sliku na USB pogon.

Znate li za neki drugi pristup zapisivanju slikovnih .img datoteka na SD karticu putem naredbenog retka ili na drugi način? Podijelite svoje savjete ili komentare ispod!

Kako zapisati slikovne datoteke na SD karticu s dd iz naredbenog retka Maca ili Linuxa