Hvis du har brukt et SD-kort for mer avanserte formål enn bare å lagre digitale bilder (for eksempel å kjøre et mobil- eller mikro-OS), vil du oppdage at det krever litt mer finesse enn å bare formatere kortet for å gjenvinne all plassen. Les videre når vi viser deg hvordan.
Kjære How-To Geek,
Jeg fulgte med en av de flotte Raspberry Pi-opplæringene dine noen måneder siden. Bare nylig oppgraderte jeg til et større SD-kort for Pi og trakk det gamle til å bruke til et annet prosjekt. Da jeg gikk til å formatere kortet, var bare 64 MB ut av den opprinnelige kapasiteten tilgjengelig, og selv når jeg gikk inn i Diskbehandling i Windows, er det beste jeg kunne gjøre å dumpe innholdet i den utilgjengelige (og antagelig Linux-fylte) partisjonen. Dette etterlot meg med en liten Windows-tilgjengelig partisjon og en stor fantompartisjon 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 med å beskrive problemet mitt (så som du forestiller deg at jeg er tapt for hva jeg skal søke etter i Google for å komme til bunns i ting !) Hjelp!
Vennlig hilsen,
Lider av stunted SD-kort
Ikke bekymre deg lidelse, vi tok et kort vi tidligere hadde brukt til et Pi-prosjekt, bare for å gjenskape situasjonen din og vise deg hvordan du får tilbake full kapasitet på kortet ditt. Hjertet av problemet er partisjonsendringene 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 tilgjengelighet på tvers av OS (slik at du enkelt kan peke SD-kortet i en moderne PC og tilpasse 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 for Windows.
Når det er sagt, er det enkelt å reparere når du har riktig verktøy innen fingertuppene. La oss først ta en titt på hvordan SD-kortet ser ut hvis du prøver å gjenvinne plassen ved å bruke Disk Manager slik du gjorde:
Du kan formatere den lille 64M FAT32-partisjonen, men resten av SD-kortet forblir "Ufordelt" etter at du har dumpet den eksisterende (og utilgjengelige) Linux-partisjonen. Ingen problemer med å skyve eller skyve i Disk Manager-applikasjonen vil løse dette problemet. I stedet skal vi vende oss til det enkle og effektive DISKPART-verktøyet.
Åpne Start-menyen og skriv "diskpart" i kjøringsboksen. Trykk enter. Du blir bedt av Windows UAC om å gi administratoradgang til DISKPART-verktøyet.
Et vindu som ligner på en kommando, åpnes, bare ledeteksten vil si "DISKPART". Når du blir bedt om det, skriver du inn "listen disk".
I listen som vises på maskinen vår, kan du se datamaskinens harddisk (119 GB) og det flyttbare SD-kortet (14 GB). Det er helt kritisk du noterer riktig disknummer. DISKPART-kommandoer er umiddelbare og uten advarsel. Hvis du skriver inn feil disknummer, kommer du til å ha det veldig dårlig.
Etter å ha identifisert SD-kortets disknummer, skriv inn følgende kommando "velg disknr" der # er disknummeret til SD-kortet.
Uansett hvilke kommandoer du utfører etter dette punktet, vil det bare gjøre endringer på den valgte disken; nå vil det være en god tid å dobbeltsjekke at du har valgt riktig disk bare for å være ekstra trygg.
Deretter skriver du inn kommandoen "ren"
Den rene kommandoen nullstiller sektorene på disken som inneholder partisjonsdataene. Hvis du ønsker å nullstille alle dataene på SD-kortet, kan du bruke "rens alt" i stedet, men med mindre du har en presserende personvern- / sikkerhetsgrunn til å overskrive hele SD-kortet med nuller, er det uklokt å kaste bort lese- / skrivesyklusene. av flash-mediet.
Etter rengjøring av disken, skriv inn følgende kommando "opprett partisjon primær"
Kommandoen, som syntaksen antyder, oppretter en ny partisjon på disken og setter den til primær. Etter at du har opprettet den primære partisjonen, bør hele lagringskapasiteten til SD-kortet være tilgjengelig for Windows. Hvis vi titter tilbake i Disk Manager, ser vi ikke lenger en liten partisjon med en enorm hunk av ikke tildelt plass, men en stor partisjon klar til å formateres:
Det er alt det er! Litt DISKPART-veiviser og SD-kortet er nytt fra fabrikken.