Pokud jste SD kartu používali k pokročilejším účelům, než k jednoduchému ukládání digitálních fotografií (např. S mobilním nebo micro OS), zjistíte, že vyžaduje trochu více jemnosti než pouhé formátování karty, aby se uvolnil celý prostor. Přečtěte si, jak vám ukážeme, jak na to.
Vážení geekové,
Následoval jsem spolu s jeden z vašich skvělých výukových programů Raspberry Pi před několika měsíci. Nedávno jsem upgradoval na větší SD kartu pro Pi a vytáhl starou, kterou jsem použil pro jiný projekt. Když jsem šel přeformátovat kartu, bylo k dispozici pouze 64 MB z původní kapacity ai když jsem přešel do Správa disků v systému Windows, nejlepší, co jsem mohl udělat, je vypsat obsah nepřístupného oddílu (a pravděpodobně Linuxu naplněného). Díky tomu jsem měl malý oddíl přístupný pro Windows a velký fantomový oddíl, se kterým nemohu nic dělat.
Jsem si jistý, že existuje jednoduchá oprava, ale ani si nejsem jistý, jestli jsem odvedl dobrou práci s popisem mého problému (takže si představujete, že jsem na rozpacích, co hledat na Googlu, abych se dostal ke spodní části věcí !) Pomoc!
S pozdravem,
Trpí zakrnělou SD kartou
Nebojte se Utrpení, popadli jsme kartu, kterou jsme dříve používali pro projekt Pi, abychom znovu vytvořili vaši situaci a ukázali vám, jak získat plnou kapacitu vaší karty zpět. Srdcem problému jsou změny oddílu, které SD karta prochází během počátečního nastavení PI: 64 MB karty je vyhrazeno jako oddíl FAT32 přístupný pro Windows, který hostí konfigurační soubory a další malé soubory, které těží z přístupnosti založené na FAT32 napříč OS (takže můžete SD kartu snadno vložit do moderního počítače a tyto konfigurační soubory vylepšit) a zbytek je naformátován pro použití Raspbian, což je verze Linuxu odvozená od Debianu. Výsledkem je, že většina karty se pro Windows stává poněkud černou dírou.
To znamená, že je snadné jej opravit, když máte na dosah ruky správný nástroj. Nejprve se podívejme, jak vypadá karta SD, pokud se pokusíte uvolnit místo pomocí Správce disků, jako jste to udělali:
Můžete naformátovat malý oddíl 64M FAT32, ale zbytek SD karty zůstane „Nepřiděleno“ poté, co vyložíte existující (a nepřístupný) oddíl Linuxu. Tento problém nevyřeší žádné zatlačování nebo strkání do aplikace Disk Manager. Místo toho se obrátíme na jednoduchý a efektivní nástroj DISKPART.
Otevřete nabídku Start a do pole pro spuštění zadejte „diskpart“. Stiskněte Enter. UAC systému Windows vás vyzve k autorizaci přístupu správce k nástroji DISKPART.
Otevře se okno podobné příkazovému řádku, pouze tato výzva řekne „DISKPART“. Na tuto výzvu zadejte „list disk“.
Ve výstupu seznamu na našem stroji vidíte pevný disk počítače (119 GB) a vyměnitelnou kartu SD (14 GB). to je naprosto kritický poznamenáte si správné číslo disku. Příkazy DISKPART jsou okamžité a bez jakéhokoli varování. Pokud zadáte nesprávné číslo disku, budete se opravdu špatně bavit.
Po identifikaci čísla disku SD karty zadejte následující příkaz „select disk #“, kde # je číslo disku SD karty.
Jakékoli příkazy, které provedete po tomto bodě, provedou změny pouze na vybraném disku; nyní by byla vhodná doba pro důkladnou kontrolu, zda jste vybrali správný disk, abyste byli ještě bezpečnější.
Dále nyní zadejte příkaz „clean“
Příkaz clean vynuluje sektory disku, které obsahují data oddílu. Pokud byste chtěli vynulovat všechna data na SD kartě, můžete místo toho použít „vyčistit vše“, ale pokud nemáte naléhavý důvod ochrany soukromí / zabezpečení pro přepsání celé SD karty nulami, není rozumné plýtvat cykly čtení / zápisu flash média.
Po vyčištění disku zadejte následující příkaz „vytvořit primární oddíl“
Jak naznačuje syntaxe, příkaz vytvoří nový oddíl na disku a nastaví jej jako primární. Po vytvoření primárního oddílu by měla být v systému Windows k dispozici celá úložná kapacita karty SD. Pokud nahlédneme zpět do Správce disků, už neuvidíme malý oddíl s obrovským množstvím nepřiděleného prostoru, ale velký oddíl připravený k formátování:
To je vše! Trochu čarodějnictví DISKPART a karta SD je znovu čerstvá z výroby.