Як відформатувати флешку?


261

У Windows з'являється проста опція "Формат" у спливаючому меню правої кнопки миші на флешці. Де це в Ubuntu?


Я спробував відформатувати свій mp3-плеєр із вдовами-7 і не вдався. gparted вирішив питання.
Хабіб Первад

Тут ще не можна опублікувати відповідь, тому я коментую: Ubuntu 18.04 має опцію "Формат ...", коли ви клацніть правою кнопкою миші на USB-накопичувачі у файлах.
Stefan_Fairphone

Відповіді:


241

Ви можете використовувати встановлені за замовчуванням диски та прості у використанні диски .

введіть тут опис зображення

  • 1-й: Клацніть на значку тире
  • 2-е: пошук "Диски"
  • 3-й: Клацніть на дисках

Програма відображатиме:

введіть тут опис зображення

  • 1-й: Виберіть флешку
  • 2-е: натисніть на значок "шестерні" та виберіть "Формат"

З'явиться це маленьке вікно, просто виберіть потрібний варіант і натисніть кнопку Формат ...:

введіть тут опис зображення


1
Спасибі. Це все. Але виникає ще одне питання. У виборі FS він пропонує просто FAT разом із ext2, ext3 та зашифрованими FAT. Але це означає FAT16, FAT32 чи exFAT? У моєму конкретному випадку я віддаю перевагу FAT16, оскільки моя флешка має розмір лише 1 Гб.
Іван

1
ні, вам не доведеться встановлювати gparted просто goto Система -> Адміністрація -> Утиліта та формат диска.
Lincity

6
Я не думаю, що є будь-яка причина вибрати FAT16 над FAT32.
loevborg

5
FAT16 витратить більше вашого обмеженого простору. Він не повинен використовуватися на нічого більше 256 Мб.
psusi

5
У 12.10 і далі варіант "формат ..." зник. Утиліта диска має довгострокову помилку, яка робить форматування неможливим: bugs.launchpad.net/ubuntu/+source/udisks/+bug/1059872 . Ваш єдиний варіант - використовувати GParted --- див. Наступну відповідь.
Рмано

184

В Ubuntu існує багато методів, за допомогою яких можна відформатувати привід пера.

1 За допомогою утиліти Disks

Скріншот дисків

дивіться відео

Це найпростіший спосіб.

2 З GParted

Знімок екрана GParted

дивіться відео

Ви можете встановити його

  • від програмного центру Ubuntu або

  • у командному рядку:

    sudo apt install gparted
    

3 У командному рядку

дивіться відео

  1. Щоб показати USB-накопичувач серед усіх розділів і томів пам’яті на комп’ютері, виконайте такі дії:

    lsblk
    

    Ви також можете використовувати:

    df
    
  2. Припустимо, це може бути /dev/sdy1. Від'єднайте його за допомогою:

    sudo umount /dev/sdy1
    
  3. Щоб форматувати диск у форматі файлової системи FAT32:

    sudo mkfs.vfat /dev/sdy1
    

    Щоб встановити мітку файлової системи для вашого приводу пера:

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

4
Він буде працювати, навіть якщо usb захищено від запису. Дуже дякую.
Мансоорхан Черупужа

Перші два відео вже недоступні
Мартін Тома

Для ручки-диска, вам не потрібен -Iваріант, і , можливо , віддадуть перевагу використовувати: mkfs.fat -v -F 32 -n "MyUsbStick" /dev/sda.
not2qubit

Для перейменування файлової системи FAT16 або 32 я більше звик: sudo mlabel -i /dev/sdy1 ::name_for_your_pendrive # (в одному рядку пам’ятайте, що отримано :)
kFly

132

Шлях командного рядка

Якщо ви не можете отримати відформатований пристрій від GUI, спробуйте це.

  1. Відкрийте термінал ( Ctrl+ Alt+ T)

  2. Перерахуйте свої пристрої блокового зберігання, видавши команду. lsblk
    Потім ідентифікуйте привід свого пера за SIZE. У моєму випадку його /dev/sdb

    введіть тут опис зображення

  3. Стерти все з приводу пера (цей крок необов’язковий) :

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

    Замініть /dev/sdbвідповідним пристроєм.

    Введіть дуже ретельно це ім'я, інакше, можливо, буде видалено один з інших ваших дисків . Це займе певний час. (варіант опції = прогрес не є обов'язковим, але ви можете отримати зворотній зв'язок)

    Це зробить вигляд, що застрягло. Просто будь терплячим.

    наприклад:

    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. Створіть нову таблицю розділів у пристрої:

    sudo fdisk /dev/sdb
    

    Потім натисніть букву, oщоб створити нову порожню таблицю розділів DOS.

  5. Зробіть новий розділ:

    • Натисніть лист, n щоб додати новий розділ. Вам буде запропоновано розмір розділу. Здійснення первинного розділу за запитом, якщо ви не впевнені.

    • Потім натисніть букву, wщоб написати таблицю на диск і вийти.

  6. Відформатуйте новий розділ.

    • Дивіться вашу нову мітку розділу з командою У моєму випадку це . Ще раз зверніть увагу на це ім’я, оскільки не буде жодного захисту, який би перешкодив вам стерти інший диск.lsblk
      /dev/sdb1

    lsblk вихід

    • Виконайте команду нижче, щоб відформатувати новий том:

      sudo mkfs.vfat /dev/sdb1  
      

      Будь ласка, замініть /dev/sdb1відповідним пристроєм.

    • Виймайте пристрій:

      sudo eject /dev/sdb
      

16
якщо ви втратили терпіння під час очікування, ddви завжди можете ps aux | grep ddскопіювати ідентифікатор процесу watch -n 4 kill -USR1 pid
Donald Derek

На відміну від способу графічного інтерфейсу, він фактично належним чином форматує палицю і дозволяє (використовуючи параметр -n <ім'я>) встановити мітку цього диска. Графічний спосіб не працює для мене.
Маттіас Гринішак

Спасибі працювали для мене. Я не зміг форматувати за допомогою графічного способу. :)
john400

Після стирання з командою dd ви можете спробувати підключитися і зробити розділ у самому графічному інтерфейсі.
ПК

1
Перш ніж вийти з fdisk (крок 5), встановіть правильний тип розділу, спочатку набравши tта потім вибравши шістнадцятковий код bдля “W95 FAT32”.
Ігор

37

gparted - єдиний спосіб скористатися приводами форматування та HD-файлами тощо. Він доступний для завантаження в Центрі програмного забезпечення Ubuntu, просто шукайте gparted .


33

Виконайте команди нижче, щоб відформатувати файлову систему usb до fat32 з терміналу,

sudo su
fdisk -l 

(це допомагає виявити ваш pendrive / dev / sdxx)

umount /dev/sdxx

потім відформатуйте свій пристрій у FAT32

mkdosfs -F 32 -I /dev/sdxx

Де "xx" - це команда, fdisk -lщо позначає останні літери вашого диска usb.


не працює в Ubuntu 14.04. Каже "Помилка синхронізації після первинного стирання: Вимкнено очікування об'єкта (udisks-error-quark, 0)"
Nabin

працює прекрасно 14.10, мабуть, це був досить апаратний збій у коментарі вище.
silpol

Легко і прямо! (@ 14.10)
Milkncookiez

Її роботи для мене .. використовували "umount / dev / sdb1" та "umount / dev / sdb2" .. відповідно до моєї вимоги.
amitabha2715

Краще сказати спасибі у формі оновлення, а не коментаря :-)
Avinash Raj

7

Ось кілька інструкцій:

  • Підключіть флешку до порожнього порту USB та створіть резервну копію будь-яких даних на диску. Відкрийте головне меню, переведіть курсор на «Аксесуари» та натисніть «Термінал». На екрані терміналу введіть sudo apt-get install gpartedта натисніть Enter.
  • Коли буде запропоновано, введіть пароль адміністратора Ubuntu та натисніть Enter. Це завантажить та встановить GParted, що є програмою розділення диска з відкритим кодом
  • Після завершення встановлення перейдіть до головного меню Ubuntu, переведіть курсор на «Система», виберіть «Адміністрація» та натисніть «Редактор розділів». Коли буде запропоновано, введіть пароль свого адміністратора та натисніть «ОК».
  • Клацніть на "GParted" на панелі інструментів. Наведіть курсор миші на пункт "Пристрої" та виберіть зі списку USB-флешку (наприклад, dev / sdb1). Клацніть правою кнопкою миші на пристрої в головному вікні GParted та натисніть "Відключити". Відключення пристрою може зайняти кілька хвилин
  • Клацніть правою кнопкою миші на пристрої після його відключення та наведіть курсор миші на пункт "Формат до". Виберіть бажаний тип файлової системи - наприклад, RiserFS, linux-swap, Ext 2, Ext 3, FAT16 або Fat32 - і натисніть «Застосувати» на панелі інструментів. Залежно від розміру флешки, для завершення процесу GParted знадобиться три-чотири хвилини.
  • Закрийте GParted після форматування флешки. Щоб встановити USB-флешку, відключіть її від мережі та знову підключіть. Диск вже готовий для зберігання даних у обраному вами форматі.

5

sfdisk Неінтерактивний метод CLI

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

стирає всі дані та створює єдиний розділ, який займає весь USB з файловою системою ext4.

Вибирайте, Xвиходячи з результатів:

sudo lsblk
sudo fdisk -l

Більш детальний опис sfdiskдив: https://superuser.com/questions/332252/creating-and-formating-a-partition-using-a-bash-script/1132834#1132834

fdisk автоматизація

Можна також зробити те саме, що описано вище:

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

але цей спосіб є менш реальним, ніж sfdiskдля розробки Scripting fdisk, особливо якщо ви хочете створити складніші таблиці розділів.


4

Спочатку використовуйте fdisk -lдля того, щоб побачити розділ usb, а потім, якщо:

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

Примітка. Ви повинні мати root або використовувати sudo для цього.


3

Відновіть USB-накопичувач до стандартного пристрою зберігання даних

Встановіть і використовуйте mkusb (mkusb-dus), який може форматувати псевдонім відновлення USB-накопичувача до стандартного пристрою зберігання даних (з таблицею розділів MSDOS та розділом з файловою системою FAT32). Ці інструкції також актуальні для інших накопичувачів ( карт пам'яті , накопичувачів жорсткого диска, жорсткого диска , твердотілих дисків, SSD ).

Якщо ви запускаєте стандартний Ubuntu, вам може знадобитися додаткова інструкція для отримання Всесвіту сховища. (Kubuntu, Lubuntu ... Xubuntu автоматично підтримує сховище Всесвіту.)

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

Дивіться ці посилання з більш детальними інструкціями,

псевдонім mkusb 12, псевдонім mkusb-dus: введіть тут опис зображення

mkusb витирає перший мегабайт як перший крок відновлення

Іноді деякі дані "обманюють" програмне забезпечення, щоб думати, що pendrive не працює, навіть коли це добре, і достатньо протерти перший мегабайт, щоб позбутися цих даних. Ви можете "дивитися" на накопичувач інструментом, який не розпізнає або неправильно розуміє структуру завантажувальної системи, наприклад, якщо він був клонований з iso-файлу.

Що робити, якщо mkusb не вдається

Існує багато способів, через які USB-підвіска може вийти з ладу. Тож варто спробувати різні речі. Якщо mkusb не вдається, спробуйте відповідно до цього списку,

  • На деяких маятниках і на багатьох картах пам’яті є невеликий механічний перемикач захисту від запису, який може перемикатися між режимом читання / запису та лише для читання. Можливо, ви встановили його лише для читання без наміру.
  • Перезавантажте комп'ютер і повторіть спробу відновити або протерти перший мегабайт mkusb.
  • Відключіть інші USB-пристрої. Іноді USB-пристрої можуть порушувати функцію один для одного.
  • Спробуйте інші USB-порти та інший комп'ютер.
  • Спробуйте іншу операційну систему (Windows, MacOS) на іншому комп'ютері.
  • Якщо ви все ще не можете стерти перший мегабайт накопичувача, а він працює лише для читання, він, ймовірно, "заблокований", і наступний етап полягає в тому, що він буде повністю "замурований".

Існує обмеження, коли ви повинні визнати, що маятник пошкоджений після ремонту, принаймні з такими інструментами, які доступні звичайним користувачам, як ви та я. Дивіться це посилання

Пендріве життя


2

якщо ви використовуєте Ubuntu 12.04 LTS, ви можете це легко зробити. просто підключіть ваш usb, а на лівій панелі ви побачите значок USB. перейдіть туди і клацніть правою кнопкою миші. з'явиться можливість відформатувати його.


1

Ось дуже простий спосіб: У системі Linux: використовуйте fdisk, щоб перевірити, який ваш диск з USB. потім використовуйте fdisk sdx , зазвичай це sdb, щоб виконати деяку операцію на вашому диску.

натисніть o Enter, натисніть d enter, щоб очистити диск.

тоді ви можете підключити свій USB-накопичувач до операційної системи Windows і виконати нормальний формат.


1

Я використовую Startup Disk Creator, встановлений за замовчуванням, для форматування своїх USB-накопичувачів.

  • Відкрийте «Запуск Disk Creator», шукаючи його в тирі.
  • Вставте флешку, вона буде виявлена ​​автоматично.
  • Виберіть його (якщо у вас їх більше)
  • Натисніть "Видалити диск"

Дивіться знімок екрана нижче:

введіть тут опис зображення


який пакет перекладів ви використовуєте на цьому скріншоті?
david.libremone

@ d3vid Що ви маєте на увазі під перекладом?
Парто

@Parto, як спікер арабської мови, заголовок вікна було надзвичайно важко читати, тому що я продовжував тлумачити арабські літери, а не з'ясовував, як ці букви мають виглядати як англійські символи .. lol
Fadi

@Fadi Hahah. Це шрифт "Псевдо Саудівська Республіка". dafont.com/psuedo-saudi.font
Парто

@Parto lol приємно! : D
Фаді

1

Відкрийте термінал ( Ctrl+ Alt+ T) і введіть наступну команду

gksu palimpsest

після появи диспетчера дисків дотримуйтесь інструкцій цього відео .


0

Я зіткнувся з цією проблемою, особливо після встановлення Ubuntu, мій USB-накопичувач просто не став користуватися. Я міг використовувати лише близько 1 ГБ мого 16 ГБ USB-накопичувача. Коли я увійшовlsblkКоманда в інтерфейсі командного рядка показала лише 1 ГБ частини доступного USB, але решта 14,5 ГБ не була показана як недоступна частина. Тож я спробував майже все, я гуглив це, переглянув багато Linux і Ubuntu допомагає сайтам, а також цій мережі StackExchange. Я не міг зрозуміти, як змусити комп’ютер прочитати USB. Врешті-решт я створив розділ на своєму USB за допомогою GParted на Ubuntu. Відкрийте GParted, а потім GParted -> Пристрої -> / dev / sdb (14,56 GiB) у моєму випадку. Я вибрав це, а потім перейдіть до пристрою -> Створити розділ і натисніть "Застосувати". Після цього я відключив і встановив назад свій USB. Потім GParted -> Devices -> / dev / sdb у моєму випадку, а потім розділ -> Format to -> fat32. Я натиснув на це, а потім натисніть на символ зеленого галочки і тоді він буде форматувати.mkfs.fat -F 32 -v -l -n. Це був мій випадок. Сподіваюся, це допоможе. Будь ласка, задайте питання, які ви не розумієте, і ви, сподіваємось, отримаєте відповідь, навіть якщо я не можу відповісти гуру, то, сподіваюся, вам допоможе. Дякую всім PS: Я використовую Ubuntu 16.04 LTS.

Редагувати: це сталося зі мною вдруге. Я робив освіжаючий формат не через Gparted, а на дисках. Дякую.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.