Format karta SD w Linux

Format karta SD w Linux

Karta SD musi być sformatowana i podzielona na partycje, zanim będzie można ją użyć. Prawie wszystkie karty SD są wyposażone w system Fat File, który jest już skonfigurowany, więc nie trzeba ich sformatować za pierwszym razem. Są jednak chwile, gdy sformatowanie dysku jest konieczne.

Możesz sformatować napęd SD i utworzyć niezbędne partycje za pomocą narzędzia graficznego takiego jak GPARTED lub z narzędziami wiersza polecenia Fdisk Lub rozstał.

O czym będziemy porozmawiać?

W tym artykule pokażemy, jak sformatować kartę SD w systemie operacyjnym Linux. W szczególności użyjemy Ubuntu 20.04 System dla tego artykułu.

Warunek wstępny:

W tym samouczku powinieneś mieć następujące podstawowe warunki:

  1. Użytkownik powinien mieć uprawnienia Superuser w systemie.
  2. Podstawowa znajomość linii poleceń Linux i zarządzania partycją.

Ostrzeżenie: Formatowanie jest procesem destrukcyjnym i usuwa wszystkie dane na urządzeniu. Upewnij się, że masz kopię zapasową ważnych plików, które są przechowywane na karcie SD.

Szukam urządzenia karty SD

Musimy znaleźć nasze docelowe urządzenie w systemie, zanim będziemy mogli przejść dalej. W tym celu uruchom następujące polecenie przed podłączeniem karty SD:

$ Watch „Dmesg | Tail -10”

Teraz wstawiamy kartę SD i oglądamy dane wyjściowe poprzedniego polecenia. Drukuje wiadomość, która potwierdza, że ​​urządzenie jest podłączone. Możemy również użyć lsblk polecenie weryfikacji urządzenia:

$ lsblk

Lista wszystkich urządzeń blokowych jest drukowana przez to polecenie.

W naszym przypadku nazwa urządzenia jest /dev/sdc. Nazwa może być inna w zależności od używanego dystrybucji.

Rozmowa urządzenia

Na docelowej karcie SD mogą istnieć partycje. Możemy je znaleźć za pomocą polecenia:

$ ls -a /dev | GREP SDC

Jeśli wyjście pokazuje nazwy urządzeń z sufiksami liczbowymi, oznacza to, że istnieją sformatowane partycje. Ponownie spójrz na poprzednie ostrzeżenie na czerwono.

Odrzućmy te partycje za pomocą następującego polecenia:

$ sudo umount /dev /sdc1

Podejście 1: Wykorzystanie narzędzia dysku do sformatowania karty SD

Aby sformatować kartę SD za pomocą narzędzia dysku, wykonaj podane kroki:

Krok 1. Otwórz program narzędzi dysku z folderu aplikacji.

Krok 2. Z okna wyskakującego wybierz urządzenie docelowe z listy po lewej stronie. Teraz, z prawej karty, wybierz partycję zawierającą system plików. Następnie kliknij w lewo ikonę przekładni i wybierz opcję „Format partycji”.

Aby upewnić się, że na urządzeniu nie pozostaje żadne dane, możesz również na stałe usunąć partycję za pomocą rozstał narzędzie:

Krok 3. Teraz pojawia się nowe okno, w którym możesz nadać nazwę swojej karty SD (wolumin). Ponadto, jeśli chcesz zastąpić wszystkie istniejące dane, możesz włączyć przełącznik usuwania.

W przypadku bloku „Typ” możesz wybrać Ext4, FAT, NTFS lub dowolny inny dostępny format. Teraz naciśnij następny przycisk.

Krok 4. Na koniec kliknij przycisk formatu w następnym oknie, aby rozpocząć proces.

Twoja karta SD jest ostatecznie sformatowana i gotowa do użycia. Możesz go zamontować i zacząć tworzyć pliki i katalogi.

Podejście 2: Korzystanie z wiersza poleceń do sformatowania karty SD

Spójrzmy, jak sformatować kartę SD z wiersza poleceń.

Krok 1. Najpierw otwórz terminal i sprawdź dysk do sformatowania:

$ sudo df -h

Aby wykonać zadanie, ważne jest, aby wybrać odpowiedni dysk.

Krok 2. Teraz, jak wspomnieliśmy wcześniej w sekcji „Umontowanie urządzenia”, niezamontowanie karty SD (pomiń ten krok, jeśli nie jest zamontowany).

Krok 3. Utwórzmy nową partycję z terminalu z poleceniem rozdzielonym GNU. W tym samouczku tworzymy pojedynczy partycję, która zajmuje cały dysk. Rozmiar dysku w naszym przypadku wynosi 16 GB. Mklabel MSDOS Parametr mówi nam, że standardem naszych partycji jest MBR.

Aby użyć polecenia rozdzielonego GNU tutaj, wprowadź „Rozstał się” a następnie nazwa pliku urządzenia dla dysku docelowego, takiego jak /dev/sdc.

$ sudo rozstał się /dev /sdc mklabel msdos 0 16G

Krok 4. W systemie Linux zwykłe tworzenie partycji nie wystarczy, aby uczynić je przydatnymi. W rezultacie musimy je sformatować i utworzyć dla nich system plików. Możesz teraz sformatować kartę SD w dowolnym formacie, którego potrzebujesz. Na przykład, aby użyć formatu ext4, używamy następującego polecenia:

$ sudo mkfs -t ext4 /dev /sdc

Krok 5. Następnie zamontuj nową partycję na systemie plików, powiedzmy /MNT. Sprawdź także za pomocą następujące polecenie LSBLK:

$ sudo Mount /dev /sdc /mnt

To wszystko, co musimy zrobić, aby sformatować kartę SD w Linux.

Wniosek

W tym artykule przyjrzeliśmy się, jak korzystać z różnych systemów plików do sformatowania i montażu dysku SD w Linux. Podczas sformatowania dysków pod Linux jest proste (zakładając, że wiesz, co robisz), wszelkie błędy mogą spowodować utratę danych.