Jak sformatować dysk flash USB?


261

W systemie Windows dostępna jest prosta opcja „Format” w menu podręcznym napędu flash. Gdzie to jest w Ubuntu?


Próbowałem sformatować mój odtwarzacz mp3 za pomocą wdows-7 i nie udało mi się. gparted rozwiązał problem.
Habeeb Perwad

Nie mogę jeszcze opublikować tutaj odpowiedzi, więc komentuję: Ubuntu 18.04 ma opcję „Formatuj ...” po kliknięciu prawym przyciskiem myszy dysku USB w folderze Pliki.
Stefan_Fairphone

Odpowiedzi:


241

Możesz użyć Dysków, jest on domyślnie zainstalowany i łatwy w użyciu.

wprowadź opis zdjęcia tutaj

  • 1.: kliknij ikonę Dash
  • 2. miejsce: Wyszukaj „Dyski”
  • 3: Kliknij dyski

Aplikacja wyświetli:

wprowadź opis zdjęcia tutaj

  • 1-szy: wybierz dysk flash USB
  • 2.: kliknij ikonę „koła zębatego” i wybierz „Format”

Pojawi się to małe okno, wystarczy wybrać żądaną opcję i kliknąć Formatuj ...:

wprowadź opis zdjęcia tutaj


1
Dzięki, to wszystko. Ale pojawia się jeszcze jedno pytanie. W wyborze FS oferuje tylko FAT wraz z ext2, ext3 i szyfrowanym FAT. Ale czy to ma być FAT16, FAT32 czy exFAT? W moim szczególnym przypadku wolę FAT16, ponieważ mój dysk flash ma tylko 1 GB.
Ivan

1
nie, nie musisz instalować gparted tylko goto System -> Administracja -> Narzędzie dyskowe i format.
Lincity,

6
Nie sądzę, żeby istniał powód, aby wybierać FAT16 zamiast FAT32.
loevborg 20.01.11

5
FAT16 zmarnuje więcej twojej ograniczonej przestrzeni. Nie powinno się go używać na czymś większym niż 256 MB.
psusi

5
W wersji 12.10 i później zniknęła opcja „format ...”. Narzędzie dyskowe ma długotrwały błąd, który uniemożliwia formatowanie: bugs.launchpad.net/ubuntu/+source/udisks/+bug/1059872 . Jedyną opcją jest użycie GParted --- patrz następna odpowiedź.
Rmano

184

W Ubuntu istnieje wiele metod formatowania pendrive'a.

1 Za pomocą narzędzia Dyski

Zrzut ekranu dysku

zobacz wideo

To jest najprostszy sposób.

2 Z GParted

GParted zrzut ekranu

zobacz wideo

Możesz go zainstalować

  • z Centrum oprogramowania Ubuntu lub

  • w wierszu polecenia:

    sudo apt install gparted
    

3 W wierszu polecenia

zobacz wideo

  1. Aby wyświetlić dysk USB wśród wszystkich partycji i woluminów na komputerze:

    lsblk
    

    Możesz także użyć:

    df
    
  2. Załóżmy, że tak może być /dev/sdy1. Odmontuj za pomocą:

    sudo umount /dev/sdy1
    
  3. Aby sformatować dysk za pomocą formatu systemu plików FAT32:

    sudo mkfs.vfat /dev/sdy1
    

    Aby w tym czasie ustawić etykietę systemu plików dla pendrive'a:

    sudo mkfs.vfat -n 'name_for_your_pendrive' /dev/sdy1

4
Będzie działać, nawet jeśli pamięć USB jest chroniona przed zapisem. Wielkie dzięki.
Mansoorkhan Cherupuzha

Pierwsze dwa filmy nie są już dostępne
Martin Thoma,

Na pen-drive, nie trzeba się -Iopcję, a może wolą używać: mkfs.fat -v -F 32 -n "MyUsbStick" /dev/sda.
not2qubit

Aby zmienić nazwę systemu plików FAT16 lub 32, jestem bardziej przyzwyczajony do: sudo mlabel -i /dev/sdy1 ::name_for_your_pendrive # (w jednej linii, pamiętaj o dobble :)
kFly

132

Sposób wiersza poleceń

Jeśli nie możesz sformatować urządzenia z GUI, spróbuj tego.

  1. Otwórz terminal ( Ctrl+ Alt+ T)

  2. Wyświetl listę blokowych urządzeń magazynujących, wydając polecenie. lsblk
    Następnie określ swój pendrive według jego ROZMIARU. W moim przypadku jest to /dev/sdb

    wprowadź opis zdjęcia tutaj

  3. Usuń wszystko z pendrive'a (ten krok jest opcjonalny) :

    sudo dd status=progress if=/dev/zero of=/dev/sdb bs=4k && sync  
    

    Wymień /dev/sdbna odpowiednie urządzenie.

    Wpisz bardzo ostrożnie tę nazwę, w przeciwnym razie może dojść do wymazania jednego z pozostałych dysków . To zajmie trochę czasu. ( status opcji = postęp nie jest obowiązkowy, ale przekazuje informacje zwrotne)

    Uda, że ​​utknął. Tylko bądź cierpliwy.

    na przykład:

    dd if=/dev/zero of=/dev/sdb bs=4k && sync
    dd: error writing '/dev/sdb': No space left on device
    
    1984257+0 records in
    1984256+0 records out
    8127512576 bytes (8.1 GB) copied, 1236.37 s, 6.6 MB/s
    
  4. Utwórz nową tablicę partycji w urządzeniu:

    sudo fdisk /dev/sdb
    

    Następnie naciśnij literę, oaby utworzyć nową pustą tablicę partycji DOS.

  5. Utwórz nową partycję:

    • Naciśnij literę, n aby dodać nową partycję. Zostaniesz poproszony o podanie rozmiaru partycji. Tworzenie partycji podstawowej po wyświetleniu monitu, jeśli nie masz pewności.

    • Następnie naciśnij literę, waby zapisać tabelę na dysku i wyjść.

  6. Sformatuj nową partycję.

    • Zobacz nową etykietę partycji za pomocą polecenia W moim przypadku tak jest . Ponownie zwróć uwagę na tę nazwę, ponieważ nie będzie żadnej ochrony, która uniemożliwiłaby skasowanie innego dysku.lsblk
      /dev/sdb1

    Wyjście lsblk

    • Wydaj poniższe polecenie, aby sformatować nowy wolumin:

      sudo mkfs.vfat /dev/sdb1  
      

      Wymień /dev/sdb1na odpowiednie urządzenie.

    • Wysuń urządzenie:

      sudo eject /dev/sdb
      

16
jeśli straciłeś cierpliwość podczas oczekiwania dd, zawsze możesz ps aux | grep ddskopiować identyfikator procesu watch -n 4 kill -USR1 pid
Donald Derek

W przeciwieństwie do GUI sposób właściwie formatuje pamięć i pozwala (za pomocą parametru -n <nazwa>) ustawić etykietę tego dysku. Sposób GUI nie działa dla mnie.
Matthias Hryniszak

Dzięki działało dla mnie. Nie byłem w stanie sformatować w sposób graficzny. :)
John 400

Po skasowaniu za pomocą polecenia dd możesz spróbować ponownie połączyć się i wykonać partycję w samym GUI.
Krishnadas PC,

1
Przed wyjściem z fdisk (krok 5) ustaw poprawny typ partycji, najpierw wpisując, ta następnie wybierając kod szesnastkowy bdla „W95 FAT32”.
igor

37

gparted - jedyny sposób na formatowanie dysków i dysków twardych itp. Jest dostępny do pobrania w Centrum oprogramowania Ubuntu, wystarczy wyszukać gparted .


33

Uruchom poniższe polecenia, aby sformatować system USB z systemem plików fat32 z terminala,

sudo su
fdisk -l 

(pomaga to odkryć twój pendrive / dev / sdxx)

umount /dev/sdxx

następnie sformatuj urządzenie do FAT32

mkdosfs -F 32 -I /dev/sdxx

Gdzie „xx” to polecenie, fdisk -lktóre oznacza ostatnie litery dysku USB.


nie działa w Ubuntu 14.04. Mówi „Błąd synchronizacji po początkowym wyczyszczeniu: Przekroczono limit czasu oczekiwania na obiekt (udisks-error-quark, 0)”
Nabin

działa dobrze w dniu 14.10, najwyraźniej była to raczej usterka sprzętowa w komentarzu powyżej.
silpol

Łatwo i prosto! (@ 14.10)
Milkncookiez

To działa dla mnie .. użyłem „umount / dev / sdb1” i „umount / dev / sdb2” .. zgodnie z moimi wymaganiami.
amitabha2715

Lepiej powiedzieć „dziękuję” w formie upvote niż komentować :-)
Avinash Raj

7

Oto kilka instrukcji:

  • Podłącz dysk flash do pustego portu USB i wykonaj kopię zapasową wszelkich danych na dysku. Otwórz menu główne, przesuń kursor na „Akcesoria”, a następnie kliknij „Terminal”. Po pytaniu o terminal wpisz sudo apt-get install gpartedi naciśnij Enter.
  • Po wyświetleniu monitu wprowadź hasło administratora Ubuntu i naciśnij Enter. Spowoduje to pobranie i zainstalowanie programu GParted, który jest programem do partycjonowania dysków typu open source
  • Przejdź do głównego menu Ubuntu po zakończeniu instalacji, przesuń kursor na „System”, wybierz „Administracja” i kliknij „Edytor partycji”. Po wyświetleniu monitu wprowadź hasło administratora i kliknij przycisk „OK”.
  • Kliknij „GParted” na pasku narzędzi. Najedź kursorem na „Urządzenia” i wybierz z listy napęd flash USB (dev / sdb1, na przykład). Kliknij prawym przyciskiem myszy urządzenie w głównym oknie GParted i kliknij „Odmontuj”. Odmontowanie urządzenia może potrwać kilka minut
  • Kliknij urządzenie prawym przyciskiem myszy ponownie po odmontowaniu i najedź kursorem na „Formatuj do”. Wybierz żądany typ systemu plików - na przykład RiserFS, linux-swap, Ext 2, Ext 3, FAT16 lub Fat32 - i kliknij „Zastosuj” na pasku narzędzi. W zależności od rozmiaru dysku flash proces GParted zajmie od trzech do czterech minut.
  • Zamknij GParted po sformatowaniu dysku flash. Aby zamontować dysk flash USB, odłącz go, a następnie podłącz ponownie. Napęd jest teraz gotowy do przechowywania danych w wybranym formacie pliku.

5

sfdisk Nieinteraktywna metoda CLI

echo 'start=2048, type=83' | sudo sfdisk /dev/sdX
sudo mkfs.ext4 /dev/sdX1

usuwa wszystkie dane i tworzy pojedynczą partycję, która zajmuje całe USB z systemem plików ext4.

Wybierz na Xpodstawie wyników:

sudo lsblk
sudo fdisk -l

Aby uzyskać bardziej szczegółowy opis sfdiskpatrz: https://superuser.com/questions/332252/creating-and-formating-a-partition-using-a-bash-script/1132834#1132834

fdisk automatyzacja

Można również zrobić to samo, co powyżej:

printf 'o\nn\np\n1\n\n\nw\n' | sudo fdisk /dev/sdX

ale ta metoda jest trudniejsza do utrzymania niż sfdisk, która została zaprojektowana Scripting fdisk, szczególnie jeśli chcesz utworzyć bardziej złożone tabele partycji.


4

Najpierw użyj fdisk -l, aby zobaczyć partycję USB, a następnie, jeśli:

ext == > mkfs.ext3 /dev/sda1
FAT/FAT32 ==> mkfs.vfat /dev/sda1

Uwaga: Musisz to zrobić jako root lub używać sudo .


3

Przywróć dysk USB do standardowego urządzenia pamięci masowej

Zainstaluj i użyj mkusb (mkusb-dus), który może sformatować alias przywrócić dysk USB na standardowe urządzenie pamięci masowej (z tablicą partycji MSDOS i partycją z systemem plików FAT32). Te instrukcje dotyczą także innych napędów ( karty pamięci , dyski twarde , HDD , dyski SSD , SSD ).

Jeśli używasz standardowego Ubuntu, możesz potrzebować dodatkowej instrukcji, aby uzyskać dostęp do wszechświata repozytorium. (Kubuntu, Lubuntu ... Xubuntu mają automatyczne włączanie repozytorium Universe).

sudo add-apt-repository universe  # only for standard Ubuntu

sudo add-apt-repository ppa:mkusb/ppa  # and press Enter
sudo apt-get update
sudo apt-get install mkusb mkusb-nox usb-pack-efi

Zobacz te linki z bardziej szczegółowymi instrukcjami,

mkusb version 12 alias mkusb-dus: wprowadź opis zdjęcia tutaj

mkusb czyści pierwszy megabajt jako pierwszy krok do jego przywrócenia

Czasami niektóre dane „oszukują” oprogramowanie, aby myśleć, że pendrive nie działa, nawet gdy jest dobry, i wystarczy wyczyścić pierwszy megabajt, aby pozbyć się tych danych. Możesz „spojrzeć” na dysk za pomocą narzędzia, które nie rozpoznaje ani nie rozumie poprawnie struktury systemu rozruchowego, na przykład jeśli zostało sklonowane z pliku ISO.

Co zrobić, gdy mkusb zawiedzie

Pendrive USB może zawieść na wiele sposobów. Warto więc wypróbować różne rzeczy. Jeśli mkusb zawiedzie, spróbuj zgodnie z tą listą,

  • W niektórych pendrivach i na wielu kartach pamięci znajduje się mały mechaniczny przełącznik do ochrony przed zapisem, który może przełączać między trybem odczytu / zapisu i tylko do odczytu. Być może ustawiłeś go jako tylko do odczytu bez intencji.
  • Uruchom ponownie komputer i spróbuj ponownie przywrócić lub wyczyścić pierwszy megabajt za pomocą mkusb.
  • Odłącz inne urządzenia USB. Czasami urządzenia USB mogą zakłócać działanie tej funkcji.
  • Wypróbuj inne porty USB i inny komputer.
  • Wypróbuj inny system operacyjny (Windows, MacOS) na innym komputerze.
  • Jeśli nadal nie możesz wyczyścić pierwszego megabajta dysku, a dysk jest tylko do odczytu, prawdopodobnie jest „zablokowany”, a następnym etapem będzie całkowite „zamurowanie”.

Istnieje limit, gdy musisz zaakceptować, że pendrive jest uszkodzony nie do naprawienia, przynajmniej przy użyciu narzędzi dostępnych dla zwykłych użytkowników, takich jak ty i ja. Zobacz ten link

Żywotność Pendrive


2

jeśli używasz Ubuntu 12.04 LTS, możesz to łatwo zrobić. wystarczy podłączyć USB, a na lewym panelu zobaczysz ikonę USB. idź tam i kliknij prawym przyciskiem myszy. będzie opcja sformatowania.


1

Oto bardzo prosty sposób: W systemie Linux: użyj fdisk, aby sprawdzić, który jest dysk USB. następnie użyj fdisk sdx , zwykle jest to sdb, aby wykonać pewne operacje na dysku USB.

naciśnij o enter naciśnij d enter, aby opróżnić dysk.

następnie możesz podłączyć dysk USB do systemu operacyjnego Windows i wykonać normalny format.


1

Używam Startup Disk Creator, instalowanego domyślnie, do formatowania moich napędów USB.

  • Otwórz „startup Disk Creator”, wyszukując go w myślniku.
  • Włóż dysk flash, zostanie on wykryty automatycznie.
  • Wybierz (jeśli masz więcej niż jeden)
  • Naciśnij „Wymaż dysk”

Zobacz zrzut ekranu poniżej:

wprowadź opis zdjęcia tutaj


jakiego pakietu tłumaczeń używasz na tym zrzucie ekranu?
david.libremone

@ d3vid Co rozumiesz przez „paczkę tłumaczeń”?
Parto

@Parto, jako mówca arabski, bardzo trudno było odczytać pasek tytułowy okna, ponieważ nadal interpretowałem litery arabskie, a nie zastanawiałem się, jak powinny wyglądać te litery jako znaki angielskie. Lol
Fadi

@Fadi Hahah. To czcionka „Pseudo Saudi”. dafont.com/psuedo-saudi.font
Parto

@Parto lol nice! : D
Fadi

1

Otwórz terminal ( Ctrl+ Alt+ T) i wprowadź następujące polecenie

gksu palimpsest

po uruchomieniu menedżera dysków postępuj zgodnie z instrukcjami w tym filmie .


0

Napotkałem ten problem, zwłaszcza po instalacji Ubuntu, mój dysk USB właśnie przestał być użyteczny. Mogłem użyć tylko około 1 GB mojego 16 GB napędu USB. Kiedy weszłamlsblkpolecenie w interfejsie wiersza poleceń pokazało tylko 1 GB dostępnej części USB, ale nie pokazało pozostałych 14,5 GB jako niedostępnej części. Próbowałem więc prawie wszystkiego, przeglądałem go, przeglądałem wiele Linuksa, a Ubuntu pomaga stronom, a także sieci StackExchange. Nie mogłem wymyślić, jak sprawić, by mój komputer czytał moje USB. Ostatecznie utworzyłem partycję na moim USB za pomocą GParted na Ubuntu. Otwórz GParted, a następnie GParted -> Urządzenia -> / dev / sdb (14.56 GiB) w moim przypadku. Wybrałem to, a następnie przejdź do Urządzenie -> Utwórz partycję, a następnie kliknij „Zastosuj”. Następnie odmontowałem i ponownie zamontowałem USB. Następnie GParted -> Urządzenia -> / dev / sdb w moim przypadku, a następnie Partycja -> Formatuj do -> fat32. Kliknąłem na to, a następnie na zielony symbol kleszcza, a następnie sformatuje się.mkfs.fat -F 32 -v -l -n. To była moja sprawa. Mam nadzieję, że to pomoże. Proszę, zadawaj pytania, których nie rozumiesz, a masz nadzieję, że otrzymasz odpowiedź, nawet jeśli nie będę w stanie odpowiedzieć guru tutaj, mam nadzieję, że ci pomogą. Dziękuję wszystkim. PS: Używam Ubuntu 16.04 LTS.

Edycja: zdarzyło mi się to drugi raz. Odświeżam format nie przez Gparted, ale przez Dyski. Dzięki.

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.