Slik gjenoppretter du full kapasitet på Raspbery Pis SD-kort i Windows
Hvis du har brukt et SD-kort til mer avanserte formål enn bare å lagre digitale bilder (for eksempel å kjøre en mobil eller et micro OS), vil du finne at det krever litt mer finesse enn å bare formatere kortet for å gjenvinne hele plassen. Les videre som vi viser deg hvordan.
Kjære How-To Geek,
Jeg fulgte med en av dine fantastiske Raspberry Pi-opplæringsprogrammer for noen måneder siden. Bare nylig har jeg oppgradert til et større SD-kort til Pi og trukket den gamle til å bruke til et annet prosjekt. Da jeg gikk for å reformat kortet var bare 64 MB ut av den opprinnelige kapasiteten tilgjengelig, og selv når jeg gikk inn i Diskhåndtering i Windows, var det best jeg kunne gjøre, å dumpe innholdet i den utilgjengelige partisjonen (og antagelig Linux-fylt). Dette forlot meg med en liten Windows tilgjengelig partisjon og en stor phantom partisjon jeg ikke kan gjøre noe med.
Jeg er sikker på at det er en enkel løsning, men jeg er ikke engang sikker på om jeg gjorde en god jobb som beskriver problemet mitt (slik som du kan tenke meg at jeg har et tap for å søke etter i Google for å komme til bunnen av tingene !) Hjelp!
Vennlig hilsen,
Lider av Stunted SD Card
Ikke bekymre deg Lidt, vi tok et kort vi tidligere hadde brukt til et Pi-prosjekt bare for å gjenskape situasjonen din og vise deg hvordan du får full kapasitet på kortet ditt tilbake. Hjertet i problemet er partisjonsendringene som SD-kortet gjennomgår under det første PI-oppsettet: 64 MB av kortet er reservert som en Windows-tilgjengelig FAT32-partisjon som er vert for konfigurasjonsfiler og andre små filer som drar nytte av FAT32-basert tilgjengelighetsgrad på tvers av OS (slik at du enkelt kan pope SD-kortet i en moderne PC og justere disse konfigurasjonsfilene), og resten er formatert for bruk av Raspbian, som er en Debian-avledet versjon av Linux. Som et resultat blir flertallet av kortet noe av et svart hull til Windows.
Når det er sagt, er det enkelt å reparere når du har det riktige verktøyet på fingertuppene. Først, la oss ta en titt på hvordan SD-kortet ser ut hvis du prøver å gjenvinne plassen ved å bruke Disk Manager som du gjorde:
Du kan formatere den lille 64M FAT32 partisjonen, men resten av SD-kortet forblir "Ikke allokert" etter at du har dumpet den eksisterende (og utilgjengelige) Linux-partisjonen. Ingen mengde skyve eller skyve i Disk Manager-programmet skal løse dette problemet. I stedet skal vi gå til det enkle og effektive DISKPART-verktøyet.
Åpne Start-menyen og skriv "diskpart" i kjøreboksen. Trykk enter. Du vil bli bedt om av Windows UAC å autorisere admin tilgang til DISKPART verktøyet.
Et kommandolinje-lignende vindu åpnes, bare spørringen vil si "DISKPART". Ved den aktuelle meldingen skriver du inn "liste disk".
I listen utdata på maskinen kan du se datamaskinens harddisk (119GB) og det flyttbare SD-kortet (14GB). Det er helt kritisk Du merker riktig disknummer. DISKPART kommandoer er umiddelbare og uten advarsel. Hvis du skriver inn feil disknummer, kommer du til å ha en veldig dårlig tid.
Etter å ha identifisert ditt SD-korts disknummer, skriv inn følgende kommando "velg disk #" hvor # er disknummeret til SD-kortet ditt.
Uansett hvilke kommandoer du utfører etter dette punktet, vil bare gjøre endringer på den valgte disken; nå vil det være en god tid å dobbeltsjekke at du har valgt riktig disk for å være ekstra trygg.
Deretter skriver du kommandoen "ren"
Den rene kommandoen nullstiller sektorene på disken som inneholder partisjonsdataene. Hvis du ønsket å nullstille alle dataene på SD-kortet, kan du bruke "Rens alt" i stedet, men med mindre du har en presserende personvern / sikkerhetsgrunn for å overskrive hele SD-kortet med nuller, er det uklokt å kaste bort lese- / skrive-syklusene av flashmediet.
Etter å ha rengjort disken, skriv inn følgende kommando "opprett primærpartisjon"
Kommandoen, som syntaksen innebærer, skaper en ny partisjon på disken og setter den til primær. Etter å ha opprettet den primære partisjonen, bør hele lagringskapasiteten til SD-kortet være tilgjengelig for Windows. Hvis vi ser tilbake til Disk Manager, ser vi ikke lenger en liten partisjon med en stor sjanse av ikke-allokert plass, men en stor partisjon klar til å formateres:
Det er alt der er til det! En liten DISKPART wizardy og SD-kortet er fabrikkferskt igjen.