Cum să clonezi Raspberry Pi SD Card pe Windows, Linux și macOS

  • Joshua Davis
  • 22940
  • 34766
  • 57

Raspberry Pi este jucăria finală a tinkerer. Majoritatea utilizatorilor săi adoră să experimenteze și să spargă instalațiile de lucru în acest proces. Cu toate acestea, în ciuda cât de distractiv este, toată lumea adoră să aibă o configurație de bază de lucru la care să revină după ce experimentul s-a încheiat.

Un alt scenariu obișnuit este să spunem, tocmai ai de știut despre un nou proiect pe bază de Raspberry Pi sau o distro Linux, și vei muri să încerci. Problema este că aveți o singură placă micro SD și aveți deja o instalație de lucru pe care nu doriți să o pierdeți.

În ambele scenarii de mai sus, este util să aveți o copie de rezervă exactă, bit-by-bit identică a instalației dvs. Raspberry Pi de lucru. Deci, astăzi, vom învăța cum să clonă sau copie de rezervă cardul SD SD Raspberry Pi la un fișier imagine și restabili imaginea după ce am terminat experimentarea. Vă vom explica cum să o faceți pe Windows, Linux și, în final, pe macOS.

Notă: Această metodă va crea un fișier imagine exact dimensiunea capacității totale a cardului SD. De exemplu, dacă aveți un card SD de 16 GB, fișierul de imagine rezultat va fi, de asemenea, de 16 GB, indiferent de spațiu pe care îl utilizați de fapt instalația dvs.. Există o metodă pentru a micsora dimensiunea imaginii, dar funcționează doar pe Linux, și o vom explica mai târziu în tutorial.

Instrucțiuni Windows

Backup Raspberry Pi Card SD

1. Introduceți cardul micro SD pe care doriți să îl clonați în computer utilizând un USB sau un cititor de carduri încorporat.

2. Descărcați și instalați Win32DiskImager și executați-l. Veți vedea un ecran ca acesta:

3. Sub Dispozitiv secțiunea din colțul din dreapta sus, selectați unitatea cardului SD. Este D: În cazul meu. Acum faceți clic pe pictograma folderului din stânga ei și alegeți o locație și un nume de fișier unde fișierul imagine va fi salvat. Am ales numele fișierului raspbian_backup_19_oct.img. Puteți alege numărul de fișier care vă place, dar este de preferat să aveți un .img extensie. Odată terminat, faceți clic pe butonul Citit buton.

4. Acest lucru va face o clonă a cardului SD în locația specificată. Copierea va dura un timp pentru a finaliza, așa că nu opriți și nu lăsați computerul să stea în repaus în această perioadă. După ce ați terminat, veți primi un mesaj „Citiți cu succes”.

Acum sunteți liber să introduceți cartela înapoi în Raspberry Pi și să spargeți lucrurile sau să instalați o nouă distro. După ce ați terminat de redat și doriți să restaurați imaginea de rezervă, urmați pașii din secțiunea următoare.

Restaurați cardul de zmeură Pi SD

Introduceți cardul micro SD în computer și deschideți Win32DiskImager. Selectați fișierul imagine ați creat anterior și corespunzător conduce în Dispozitiv secțiune. Acum, faceți clic pe butonul Scrie buton. Imaginea va fi salvată pe cardul SD, exact cum a fost, în momentul în care ați copiat-o.

Din nou, acest proces va dura un timp, în funcție de dimensiunea cardului SD. După finalizarea restaurării, puteți elimina cardul de pe computer și introduceți-l înapoi în Raspberry Pi.

Instrucțiuni Linux

Backup Raspberry Pi Card SD

1. Introduceți cardul SD în computer utilizând un USB sau un cititor de carduri încorporat. Acum deschide a Terminal fereastră și introduceți comanda sudo fdisk -l. Acesta va enumera toate sistemele de fișiere prezente pe sistemul dvs..

2. Încercați să aflați Nume dispozitiv a cardului SD. Am un card SD de 16 GB, deci este identificat cu ușurință ca dispozitiv / Dev / sdb care are o dimensiune de 14,9 GB. Acest lucru se datorează faptului că stocarea efectivă pe un dispozitiv este întotdeauna puțin mai mică decât cea publicizată. Notă numele acestui dispozitiv.

3. Folosește dd comanda să scrieți imaginea pe hard disk. De exemplu:

sudo dd if = / dev / sdb din = ~ / raspbian_backup.img

Aici dacă parametrul (fișier de intrare) specifică fișierul de clonat. În cazul meu, așa este / Dev / sdb, care este numele dispozitivului cardului meu SD. Înlocuiți-l cu numele dispozitivului dvs. de parametrul (fișier de ieșire) specifică numele fișierului la care să scrie. am ales raspbian_backup.img în directorul meu de acasă.

Notă: Aveți grijă și verificați dublul parametrii înainte de a executa dd comanda, deoarece introduceți parametrii greși aici pot distruge datele de pe unitățile dvs..

Nu veți vedea nicio ieșire din comandă decât după finalizarea clonării și acest lucru ar putea dura un timp, în funcție de dimensiunea cardului SD. După ce este complet, veți vedea o ieșire ca cea următoare.

Acum puteți elimina cardul SD și îl puteți folosi în Pi. După ce sunteți gata să restaurați imaginea de rezervă, urmați instrucțiunile de mai jos:

Restaurați cardul de zmeură Pi SD

1. Introduceți cardul SD în computer. Înainte de a restabili imaginea, este important să vă asigurați că sunt partițiile cardului SD nemontate. Pentru a verifica acest lucru, deschideți Terminal, și executați comanda sudo mount | grep sdb. Aici, înlocuiți sDB cu numele dispozitivului cardului SD.

Dacă vedeți o ieșire goală, nu trebuie să faceți nimic. Dacă vedeți unele partiții montate, demontează cele enumerate. De exemplu:

sudo umount / dev / sdb1 / dev / sdb2 / dev / sdb3 / dev / sdb4

2. Folosește dd comanda de a scrie fișierul imagine pe cardul SD:

sudo dd if = ~ / raspbian_backup.img din = / dev / sdb

Aceasta este ca și comanda pe care am folosit-o pentru a face o clonă, dar inversat. De data aceasta, fișier de intrare dacă este imaginea de rezervă, în timp ce fisier de iesire de este dispozitivul pentru card SD.

Din nou, verificați și verificați dublu parametrii aici, deoarece introducerea comenzii greșite aici va provoca pierderi permanente de date.

Odată ce scrierea este completă, veți vedea o confirmare de la dd. Puteți apoi să scoateți cardul de pe computerul dvs. și să îl introduceți înapoi în Raspberry Pi.

Instrucțiuni macOS

Backup Raspberry Pi Card SD

1. Introduceți cardul SD în Mac utilizând un USB sau un cititor de carduri încorporat. Acum deschide a Terminal fereastră și introduceți comanda lista discutil. Încercați să identificați dispozitivul de pe cardul SD. De exemplu, a mea apare ca / Dev / disk3.

2. Demontați cardul SD:

discutil unmountDisk / dev / disk3

Aici, înlocuiți disk3 cu numele cardului SD pe care l-ați identificat la pasul 1.

3. Folosește dd comanda să scrieți imaginea pe hard disk. De exemplu:

sudo dd if = / dev / disk3 din = ~ / raspbian_backup.img

Aici dacă parametrul (fișier de intrare) specifică fișierul de clonat. În cazul meu, așa este / Dev / disk3, care este numele dispozitivului cardului meu SD. Înlocuiți-l cu numele dispozitivului dvs. de parametrul (fișier de ieșire) specifică numele fișierului la care să scrie. am ales raspbian_backup.img în directorul meu de acasă.

Notă: Aveți grijă și verificați dublul parametrii înainte de a executa dd comanda, deoarece introduceți parametrii greși aici pot distruge datele de pe unitățile dvs..

Nu veți vedea nicio ieșire din comandă decât după finalizarea clonării și acest lucru ar putea dura un timp, în funcție de dimensiunea cardului SD. Puteți apoi să scoateți cardul SD și să îl utilizați în Pi. După ce sunteți gata să restaurați imaginea de rezervă, urmați instrucțiunile de mai jos:

Restaurați cardul de zmeură Pi SD

1. Introduceți cardul SD în Mac. Deschideți a Terminal fereastră și demontează-o folosind următoarea comandă:

discutil unmountDisk / dev / disk3

Aici, înlocuiți disk3 cu numele SD-ului pe care l-ați identificat la pasul 1 al secțiunii anterioare.

2. Folosește dd comanda de a scrie fișierul imagine pe cardul SD:

sudo dd if = ~ / raspbian_backup.img din = / dev / disk3

Aceasta este ca și comanda pe care am folosit-o pentru a face o clonă, dar inversat. De data aceasta, fișier de intrare dacă este imaginea de rezervă, în timp ce fisier de iesire de este dispozitivul pentru card SD.

Din nou, verificați și verificați dublu parametrii aici, deoarece introducerea comenzii greșite aici va provoca pierderi permanente de date.

Odată ce scrierea este completă, veți vedea o confirmare de la dd. Puteți apoi să scoateți cardul de pe Mac și să îl introduceți înapoi în Raspberry Pi.

Cum să micșorezi imaginea clonată de zmeură Pi (numai pentru Linux)

Așa cum am menționat la începutul articolului, aceste metode creează un fișier imagine care este egal cu capacitatea totală a cardului SD. De exemplu, clonarea unui card SD cu o capacitate de 32 GB va crea un fișier imagine de 32 GB, chiar dacă pe card este folosit doar 5 GB. Este în regulă dacă aveți doar una sau două astfel de imagini, dar orice altceva (mai ales dacă utilizați un SSD) vă va face să rămâneți fără spațiu.

Pentru a evita această limitare, vom folosi PiShrink, un script care micșorează automat o imagine Pi care se va redimensiona automat la dimensiunea maximă a cardului SD de la pornire. Acest lucru face, de asemenea, copierea imaginii înapoi pe cardul SD mult mai rapid.

Din păcate, acest instrument este disponibil doar pe Linux. Dacă nu aveți instalat Linux, puteți instala cea mai recentă versiune de Ubuntu sau Linux Mint într-o mașină virtuală și puteți rula acest script acolo. Iată cum se poate folosi:

1. Descărcați Scriptul PiShrink, și face-l executabil. Într-un Terminal, introduceți următoarele două comenzi:

wget https://raw.githubusercontent.com/Drewsif/PiShrink/master/pishrink.sh chmod + x ./pishrink.sh

2. Rulați scriptul, urmată de numele imaginii că vrei să micșorezi.

sudo ./pishrink.sh ./raspbian_backup.img

3. Imaginea va fi apoi redusă. După ce ați terminat, puteți scrie fișierul de imagini redus pe cardul SD, așa cum este menționat în metodele enumerate mai sus. De exemplu, pe Linux:

sudo dd if = ~ / raspbian_backup.img din = / dev / sdb

VEZI DE asemenea: Cum să executați comenzi pe Raspberry Pi prin e-mail

Card SD Clone Raspberry Pi pentru o restaurare ușoară

Așadar, totul este pe clonarea aka back-up și restaurarea instalațiilor Raspberry Pi existente. Niciodată nu va trebui să pierdeți o instalare funcțională perfectă a sistemului de operare Raspbian pe Raspberry Pi pentru a încerca o nouă distro sau un proiect cool. Doar faceți o copie de siguranță a instalării, trageți înapoi și restaurați imaginea când ați terminat. Nu este mai simplu decât atât.

Cum ți-a plăcut această metodă de rezervă a instalațiilor dvs. Raspberry Pi? Ai un mod mai bun? Întrebări? Comentarii? Spuneți-ne în secțiunea de comentarii de mai jos.




imkwKeply ([email protected])
23.07.23 12:32
buy cialis http://tadalafilise.cyou/# buy cialis pills
tvoeKeply ([email protected])
23.07.23 10:57
tadalafil liquid http://tadalafilise.cyou/# tadalafil online
rtjoKeply ([email protected])
23.07.23 09:23
tadalafil online with out prescription http://tadalafilise.cyou/# tadalafil order online no prescription
kiotKeply ([email protected])
23.07.23 07:48
lowest price cialis http://tadalafilise.cyou/# tadalafil without a doctor prescription
epalKeply ([email protected])
23.07.23 06:15
where to buy generic cialis online safely http://tadalafilise.cyou/# prescription tadalafil online
Ghiduri de cumpărare gadget, tehnologii care contează
Publicăm ghiduri detaliate pentru achiziționarea de echipamente, creăm liste interesante cu cele mai bune produse de pe piață, acoperim știri din lumea tehnologiei