Kā ierakstīt attēlu failus SD kartē ar dd no Mac vai Linux komandrindas
Satura rādītājs:
Vai nepieciešams ierakstīt attēla failu SD kartē? Komandrindas rīks “dd” to var izdarīt jūsu vietā, ierakstot diska attēla .img failu SD kartē ar minimālu piepūli. Jauka priekšrocība, izmantojot “dd” attēlu failu ierakstīšanai SD kartē, ir tā, ka tā darbojas operētājsistēmā Mac OS, kā arī Linux, jau no iepakojuma, jo tā ir sākotnēji instalēta, un nav nepieciešamas papildu lejupielādes vai trešo pušu lietotnes, lai ierakstītu attēlu šādā veidā.
Komandrindas dd izmantošana attēla ierakstīšanai SD kartē tiek uzskatīta par progresīvu, tāpēc tas ir vislabākais lietotājiem, kuri ir apmierināti ar komandrindas lietošanu. Piemēram, varat to izmantot, lai rakstītu sāknēšanas attēlu RaspberryPi vai kādai citai ātrās palaišanas Linux iestatījumam. Lielākajai daļai lietotāju vienkāršāka iespēja ir izmantot trešās puses lietotni, piemēram, Etcher, lai ierakstītu attēlu SD kartē. Tomēr dd darbojas labi, ja vien jums ir izpratne par komandrindu. Izmantojot dd šādā veidā, lai ierakstītu SD kartes attēlu, tas ir līdzīgs tam, kā jūs izmantotu dd, lai ierakstītu ISO USB diskdzinī vai citā diska attēlā, izņemot, protams, faila formāts un arī mērķis.
Kā ierakstīt attēlu .img SD kartē, izmantojot komandrindu ar dd
Lai sāktu, palaidiet lietotni Terminal no mapes /Applications/Utilities/. Jūsu .img fails, ko rakstīt, ir viegli atrodams. Šeit mēs pieņemam, ka tas atradīsies jūsu pašreizējā darba direktorijā.
Jums ir jābūt diska identifikatoram mērķa SD kartei, kurā vēlaties rakstīt img failu, tāpēc vispirms tiks palaists diskutil list:
diskutil list
Diskutil saraksta izvadē atrodiet SD karti un atzīmējiet ar SD karti saistīto rdiskNUMBER diska identifikatoru. Jūs to izmantosit kā SD kartes mērķi rakstīšanai, kā arī diska attēla faila nosaukumu, lai rakstītu mērķa SD kartē.
Izmantojiet šādu komandu sintaksi, lai ierakstītu .img attēla failu SD kartē:
sudo dd if=NameOfImageToWrite.img of=/dev/rdiskNUMBER bs=1m
NameOfImageToWrite.img aizstāšana ar attēlu un ceļu, un rdiskNUMBER ar mērķa SD kartes diska identifikatoru, kas atrodams, izmantojot “diskutil list” izvadi.
Nospiediet taustiņu return un ievadiet administratora paroli, lai sāktu rakstīšanas procesu. Tas var aizņemt kādu laiku atkarībā no attēla faila lieluma un SD kartes ātruma.
Piemēram, ja jūsu diska attēla nosaukums ir “RaspberryPiCustom.img” un diska identifikators ir “/dev/rdisk4”, komanda izskatīsies šādi:
sudo dd if=RaspberryPiCustom.img of=/dev/rdisk4 bs=1m
Tam ir jābūt diezgan vienkāršam un saprotamam lietotājiem, kuri jau pārzina komandrindu.
Uz brīdi attālinoties no SD kartēm, vēl viena iespēja, kas dažiem lietotājiem var noderēt, ir ierakstīt disku attēlus tieši no Mac Finder mūsdienu Mac OS laidienos, kas darbojas labi, ja jums ir CDRW vai DVD-RW un darbojas arī ar izplatītiem diska attēlu failu formātiem. Vecāka Mac OS X versija var izmantot Disk Utility, lai ierakstītu ISO un citus attēlus, taču mūsdienu Disk Utility versijas ir zaudējušas šo iespēju. Par laimi, dd rīks var ierakstīt ISO attēlus no komandrindas, kā arī ierakstīt attēlu USB diskdzinī.
Vai zināt kādu citu pieeju attēlu .img failu ierakstīšanai SD kartē, izmantojot komandrindu vai kā citādi? Dalieties savos padomos vai komentāros tālāk!