Hvordan kloner et Raspberry Pi SD -kort

Hvordan kloner et Raspberry Pi SD -kort
Jeg husker fremdeles de kule college -dagene mine der jeg utviklet et fantastisk Raspberry Pi -prosjekt og mistet det dessverre da SD -kortet ble korrupt. Kloning av et Raspberry Pi SD -kort er ganske nødvendig ettersom sikkerhetskopi da SD -kort i PI -tavlene er utsatt for å bli korrupt på grunn av strømbrudd, overklokking eller feilstyring. Denne artikkelen fokuserer først og fremst på å klone et Raspberry Pi SD -kort.

Hovedsakelig kan Raspberry Pi SD -kort klones ved hjelp av to forskjellige metoder. Du kan klone et Raspberry Pi SD -kort ved hjelp av Raspberry Pi Copier -appen eller ved å lage et diskbilde. Begge metodene er ganske enkle å implementere.

La oss nå diskutere metodene for å sikkerhetskopiere et Raspberry Pi SD -kort.

Ulike metoder for å klone et bringebærpi SD -kort

De to metodene som kan hjelpe deg med å klone SD -kortet ditt, er:

  1. Bruker SD -kortet Copier -appen fra Raspberry Pi
  2. Ved å lage et diskbilde

Metode 1- kloning av et bringebærpi-kort ved hjelp av SD-kortkopier

Tidligere bringebær.org pleide å anbefale den hektiske prosessen med å sikkerhetskopiere SD-kort ved hjelp av kommandolinjeverktøyet. Imidlertid er den nåværende prosessen ganske enklere og enkel å bruke kopimaskin -appen. Du kan finne dette verktøyet i menyen ved å utforske tilbehøret. Denne applikasjonen hjelper deg med å kopiere hele Raspbian til et annet kort. Og alt du trenger er en USB -kortforfatter.

Du finner den i menyen >> ”Tilbehør”.

Gå gjennom følgende trinn for å klone Raspberry Pi SD -kortet:

Sett inn en tom SD i SD -kortforfatteren din og koble den til PI -tavlen. Når Raspberry Pi er startet opp, må du åpne SD -kortet Copier -appen fra innstillingene eller Start -menyen. Velg "Internt SD -kort" i "Kopier fra Device" -boksen og velg det eksterne SD -kortet i "Copy to Device Box".

Klikk på Start -knappen og vent. Dette vil ta omtrent femten minutter. Per nå vil du ha en sikkerhetskopi av SD -kortet ditt. Du kan sjekke det ved å kjøre et nytt kort i stedet for et eldre SD -kort.

Metode 2 - Kloning av et Raspberry Pi SD -kort ved å lage et diskbilde

Hva om du trenger sikkerhetskopien din som en fil og vil lagre den på PCen din eller dele den med vennene dine over skyen? Vel, vi har deg dekket. Dette kan enkelt gjøres ved å lage et diskbilde av sikkerhetskopien. La oss begynne,

Jeg vil ikke foreslå at du bruker et SD -kort i denne prosessen, da du trenger et SD -kort med nøyaktig samme eller større størrelse sammenlignet med kortet du sikkerhetskopierer. Videre er det en forskjell i sektorene på et SD -kort, avhengig av modell og merkevare.

Til å begynne med, sørg for at du har en USB -blits eller hard driver større enn størrelsen på Raspberry Pi SD -kortet.

Formatering av destinasjonen USB -blits

Hvis du bruker en Windows PC, må du formatere flash -stasjonen som NTFS og EXT4 for Linux. Etter å ha formatet stasjonen, kobler du den til PI og starter den. Nå, installer pishrink.sh på pi -tavlen din og kopier det til/usr/local/bin. Du kan kopiere den med følgende kommandoer:

WGetHTTPS: // RAW.GitHubUserContent.com/drewsif/pishrink/master/pishrink.sh
sudo chmod +x pishrink.sh
sudo mv pishrink.sh/usr/local/bin

Deretter må du sjekke monteringsbanen med kommandoen LSBLK.

Med dette vil du bli vist en liste over alle stasjonene som er koblet til PI -brettet ditt sammen med Mount Name. Bruk DD -kommandoen til å kopiere dataene. Gå mot rotkatalogen til USB -stasjonen ved å bruke følgende kommando:

CD/media/pi/henting

Nå, bruk av pishrink med parameter -z for å glippe opp bildet ditt.

sudo pishrink.sh -z myimg.img

Vent i 10-15 minutter på at prosessen skal fullføres. Når du er fullført, vil du sitte igjen med en bildefil, nemlig MYIMG.img.gz. Nå kan du dele denne bildefilen med vennen din, laste den opp på skyen eller dele den med vennen din.

Hvordan gjenopprette diskimage på Raspberry Pi

Når du er ferdig med å lage en bildefil, kan du gjenopprette den på et SD -kort som ligner på noe annet IMG. Du kan gjøre det ved hjelp av RPI Imager Software.

Last ned RPI -bildet og kjør den på din PC. Velg alternativet "Bruk tilpasset" som operativsystem og velg sikkerhetskopi .IMG -fil som neste trinn. Velg nå ønsket SD -kort og klikk på skriv.

Du er god å gå nå.

Vent, det er fortsatt et problem. Hva om du ikke har USB -stasjoner i tilstrekkelig størrelse for å lage et diskbilde? Dette har også en løsning. Du trenger bare å krympe på RPI.

Slik gjør du det:

Hvordan krympe rootfs -partisjonen på RPI SD -kort

Når vi gir DD -kommando for å kopiere SD -kortfilene for sikkerhetskopi, lager det et bilde av all lagring av SD -kortet, til og med plassen som ikke brukes. For eksempel, hvis du har et 128 GB -kort med et brukt rom på bare 8 GB, vil kommandoen lage et bilde av hele 128 GB -lagringen. Det er her det blir viktig å krympe rootfs -partisjonen på RPI SD -kortet.

For krympingsprosessen for partisjonen krever du en SD -kortleser og et annet SD -kort med RPI installert på det.

Sett inn SD -kortleseren din med Root SD -kortet i Raspberry Pi. Start opp Raspberry Pi med et annet SD -kort. Nå må du installere GParted på PI -brettet ditt ved å bruke kommandoen

sudo apt -get install garted -y

Naviger til systemverktøyene i Raspberry Pi og start GParted. Velg det eksterne SD-kortet fra rullegardinmenyen i det GParted-vinduet. Neste, demonter det eksterne SD-kortet ved å høyreklikke og velge alternativet MonTount. Treff høyreklikk på rootfs og velg alternativet Endre/flytt. Skriv deretter inn størrelsen for partisjonen. Du må legge inn minimumsstørrelse, og den skal være litt større enn plassen som brukes. Klikk på Endre størrelse -knappen.

Sjekk på det grønne flåttmerket gitt i verktøylinjeområdet for å fortsette. Slå av Raspberry Pi

Og fjern SD -kortet.

Siden partisjonen er opprettet, må du opprette diskbildet. Når vi krympet en partisjon i SD -kortet, må vi bruke telleattributtet for å fortelle kommandoen til å kopiere bare de benyttede MB -ene i rommet.

Kommandoen er:

sudo dd if =/dev/mmcblk0 av = [mount point]/myimg.IMG BS = 1M telling =?

I kommandoen over må du erstatte? Med tellingen av MBS ønsker du å kopiere.

Du kan følge trinnene som er gitt ovenfor.

Hvordan kloner Raspberry Pi SD -kort i Windows PC?

Hvis du vil klone Raspberry Pi SD-kortet ditt ved hjelp av Windows PC, må du følge bare 3-4 trinn. La oss begynne:

Last ned og installer Win32 Diskimager -applikasjonen. Fjern SD -kortet ditt fra Raspberry Pi -brettet og sett det inn i Windows PC ved hjelp av en kortleser. Kjør det nedlastede applikasjonen. Velg destinasjonen til bildet ved å klikke på den blå mappe -knappen.

Nå må du velge Pi. Klikk på Les -knappen for å fortsette videre. Dette skaper et bilde av kortet og lagrer det til stedet du har valgt av deg. Avhengig av størrelsen på SD -kortet, kan det ta flere minutter.

Konklusjon

Det er veldig viktig å ta sikkerhetskopi av bringebærprosjektene dine, da Raspberry Pi er utsatt for strømbrudd og gjøre SD -kort ødelagt. Denne artikkelen diskuterte alt du trenger å vite om kloning av SD -kort. Hvis du vil ha et eget SD -kort med en klonfil, kan du prøve Copier -appen fra Raspberry Pi og opprette en diskimage hvis du trenger en overførbar fil.

Del denne artikkelen med vennene dine hvis du fant det nyttig.