Główna » jak » Jak odzyskać pełną pojemność karty SD Raspbery Pi w systemie Windows

    Jak odzyskać pełną pojemność karty SD Raspbery Pi w systemie Windows

    Jeśli używasz karty SD do bardziej zaawansowanych celów niż po prostu przechowywanie zdjęć cyfrowych (na przykład z systemem mobilnym lub mikro), okaże się, że wymaga ona trochę więcej finezji niż po prostu formatowanie karty w celu odzyskania całej przestrzeni. Czytaj dalej, ponieważ pokażemy Ci, jak to zrobić.

    Drogi How-To Geek,

    Śledziłem wraz z jednym z twoich świetnych tutoriali Raspberry Pi kilka miesięcy temu. Niedawno uaktualniłem do większej karty SD dla Pi i wyciągnąłem starą do wykorzystania w innym projekcie. Kiedy zdecydowałem się na formatowanie karty, dostępne było tylko 64 MB z pierwotnej pojemności, a nawet gdy wszedłem do zarządzania dyskami w Windows, najlepiej było zrzucić zawartość niedostępnej (i prawdopodobnie obciążonej Linuksem) partycji. Zostawił mnie z małą partycją dostępną dla systemu Windows i dużą partycją phantom, z którą nie mogę nic zrobić.

    Na pewno jest prosta poprawka, ale nie jestem nawet pewien, czy wykonałem dobrą robotę opisując mój problem (możesz sobie wyobrazić, że nie mam pojęcia, czego szukać w Google, aby dojść do sedna rzeczy !) Wsparcie!

    Z poważaniem,

    Cierpi z powodu zahamowania działania karty SD

    Nie martwcie się Cierpiąc, złapaliśmy kartę, którą wcześniej używaliśmy do projektu Pi, aby odtworzyć sytuację i pokazać, jak odzyskać pełną pojemność karty. Istotą problemu jest zmiana partycji na karcie SD podczas początkowej konfiguracji PI: 64 MB karty jest zarezerwowane jako dostępna dla systemu Windows partycja FAT32, na której znajdują się pliki konfiguracyjne i inne małe pliki, które korzystają z dostępu opartego na systemie FAT32 opartego na systemie operacyjnym (dzięki czemu możesz łatwo wepchnąć kartę SD w nowoczesny komputer i zmodyfikować te pliki konfiguracyjne), a reszta jest sformatowana do użycia przez Raspbian, która jest wersją Linuksa pochodną Debiana. W rezultacie większość karty staje się nieco czarną dziurą w systemie Windows.

    Powiedział, że jest to łatwe do naprawy, gdy masz odpowiednie narzędzie na wyciągnięcie ręki. Najpierw przyjrzyjmy się, jak wygląda karta SD, jeśli próbujesz odzyskać przestrzeń za pomocą Menedżera dysków, tak jak to zrobiłeś:

    Możesz sformatować małą partycję FAT32 64M, ale pozostała część karty SD pozostanie "Nieprzydzielona" po zrzuceniu istniejącej (i niedostępnej) partycji Linuksa. Żadna ilość popychania lub popychania w aplikacji Disk Manager nie rozwiąże tego problemu. Zamiast tego przejdziemy do prostego i skutecznego narzędzia DISKPART.

    Otwórz menu Start i wpisz "diskpart" w polu uruchamiania. Naciśnij enter. Zostaniesz poproszony przez UAC Windows, aby autoryzować dostęp administratora do narzędzia DISKPART.

    Pojawi się okno podobne do wiersza poleceń, a tylko monit wyświetli komunikat "DISKPART". Po wyświetleniu tego monitu wpisz "list disk".

    W wynikach listy na naszym komputerze możesz zobaczyć dysk twardy komputera (119 GB) i wymienną kartę SD (14 GB). To jest absolutnie krytyczny Zanotuj właściwy numer dysku. Polecenia DISKPART są natychmiastowe i bez żadnego ostrzeżenia. Jeśli wpiszesz nieprawidłowy numer dysku, będziesz miał naprawdę zły czas.

    Po zidentyfikowaniu numeru dysku karty SD, wprowadź następujące polecenie "select disk #", gdzie # to numer dysku twojej karty SD.

    Jakiekolwiek polecenia, które wykonasz po tym punkcie, wprowadzą tylko zmiany na wybranym dysku; teraz byłby dobry moment, aby dwukrotnie sprawdzić, czy wybrałeś właściwy dysk tylko po to, by być jeszcze bezpieczniejszym.

    Następnie wpisz polecenie "czyste"

    Polecenie clean zeruje sektory dysku zawierające dane partycji. Jeśli chcesz wyzerować wszystkie dane na karcie SD, możesz zamiast tego użyć opcji "wyczyść wszystko", ale jeśli nie masz naglącej ochrony prywatności / powody do zastąpienia całej karty SD zerami, nierozsądne jest marnowanie cykli odczytu / zapisu nośników flash.

    Po wyczyszczeniu dysku wprowadź następujące polecenie "create partition primary"

    Polecenie, jak sugeruje składnia, tworzy nową partycję na dysku i ustawia ją jako podstawową. Po utworzeniu partycji podstawowej cała pojemność karty SD powinna być dostępna dla systemu Windows. Jeśli zajrzymy ponownie do Menedżera dysków, nie zobaczymy już małej partycji z ogromną porcją nieprzydzielonego miejsca, ale dużą partycję gotową do sformatowania:

    To wszystko! Trochę DISKPART wizardy i karta SD jest ponownie w fabryce świeża.