Как отформатировать флешку?


261

В Windows есть простая опция «Формат» во всплывающем меню флэш-накопителя, вызываемом правой кнопкой мыши. Где это в Ubuntu?


Я попытался отформатировать мой mp3-плеер с вдовами-7 и потерпел неудачу. gparted решил проблему.
Habeeb Perwad

Пока не могу опубликовать ответ здесь, поэтому я комментирую: 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, просто зайдите в Система -> Администрирование -> Дисковая утилита и отформатируйте.
Линсити

6
Я не думаю, что есть причина выбирать FAT16 вместо FAT32.
loevborg

5
FAT16 будет тратить больше вашего ограниченного пространства. Он не должен использоваться на чем-то более 256 МБ или около того.
Псуси

5
В 12.10 и далее опция «форматировать» исчезла. Дисковая утилита имеет долгосрочную ошибку, которая делает форматирование невозможным: bugs.launchpad.net/ubuntu/+source/udisks/+bug/1059872 . Ваш единственный вариант - использовать GParted --- см. Следующий ответ.
Rmano

184

В Ubuntu есть много способов, с помощью которых вы можете отформатировать свой флешку.

1 С помощью утилиты Disks

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

посмотреть видео

Это самый простой способ.

2 с GParted

GParted скриншот

посмотреть видео

Вы можете установить его

  • из Ubuntu Software Center или

  • в командной строке:

    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 # (в одной строке, не забывайте о dobble :)
kFly

132

Путь командной строки

Если вы не можете отформатировать свое устройство из графического интерфейса, попробуйте этот способ.

  1. Откройте Терминал ( Ctrl+ Alt+ T)

  2. Перечислите свои блочные устройства хранения, выполнив команду. lsblk
    Затем определите свой флеш-накопитель по размеру. В моем случае это /dev/sdb

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

  3. Сотрите все в перьевом диске (этот шаг не является обязательным) :

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

    Замените /dev/sdbна соответствующее устройство.

    Очень внимательно введите это имя, иначе вы можете стереть один из ваших дисков . Это займет некоторое время. (опция status = прогресс не обязателен, но вы можете оставить отзыв)

    Это будет притворяться застрявшим. Просто будьте терпеливы.

    например:

    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
Дональд Дерек

В отличие от графического интерфейса, он фактически правильно форматирует флешку и позволяет (используя параметр -n <name>) установить метку этого диска. GUI способ не работает для меня.
Матиас Гринишак

Спасибо, работал для меня. Я не смог отформатировать, используя графический способ. :)
john400

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

1
Перед выходом из fdisk (шаг 5), установите правильный тип раздела, сначала напечатав, tа затем выбрав шестнадцатеричный код bдля «W95 FAT32».
Игорь

37

gparted - единственный способ форматирования дисков, жестких дисков и т. д. Он доступен для загрузки в Центре программного обеспечения 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)»
Набин

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). Эти инструкции также актуальны для других накопителей ( карты памяти , жесткие диски, жесткие диски , твердотельные накопители, твердотельные накопители ).

Если вы используете стандартную Ubuntu, вам может потребоваться дополнительная инструкция для получения репозитория Universe. (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 Pendrive. Так что стоит попробовать разные вещи. Если mkusb не работает, попробуйте в соответствии с этим списком,

  • На некоторых приводах и на многих картах памяти имеется небольшой механический переключатель для защиты от записи, который может переключаться между режимами чтения / записи и только для чтения. Вы могли бы установить его только для чтения без намерения.
  • Перезагрузите компьютер и попробуйте снова восстановить или стереть первый мегабайт с помощью mkusb.
  • Отключите другие USB-устройства. Иногда USB-устройства могут мешать друг другу.
  • Попробуйте другие порты USB и другой компьютер.
  • Попробуйте другую операционную систему (Windows, MacOS) на другом компьютере.
  • Если вы все еще не можете стереть первый мегабайт накопителя, а накопитель предназначен только для чтения, он, вероятно, заблокирован, и на следующем этапе он будет полностью заблокирован.

Существует ограничение, когда вы должны признать, что шток привода поврежден и не подлежит ремонту, по крайней мере, с помощью инструментов, доступных обычным пользователям, таким как вы и я. Смотрите эту ссылку

Pendrive целая жизнь


2

если вы работаете в Ubuntu 12.04 LTS, вы можете легко это сделать. Просто подключите USB и на левой панели вы увидите значок USB. перейдите туда и щелкните правой кнопкой мыши. будет возможность отформатировать его.


1

Вот очень простой способ: в системе Linux: используйте fdisk, чтобы проверить, какой ваш usb-диск. затем используйте fdisk sdx , обычно это sdb, чтобы выполнить некоторые операции на вашем USB-диске.

нажмите o введите нажмите d введите, чтобы очистить ваш диск.

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


1

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

  • Откройте «Автозагрузку Disk Creator», выполнив поиск в тире.
  • Вставьте флешку, она будет обнаружена автоматически.
  • Выберите его (если у вас более одного)
  • Нажмите «Стереть диск»

Смотрите скриншот ниже:

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


какой пакет перевода вы используете на этом скриншоте?
david.libremone

@ d3vid Что вы подразумеваете под пакетом перевода?
Парто

@Parto, как говорящий на арабском языке, заголовок окна было чрезвычайно трудно читать, потому что я продолжал интерпретировать арабские буквы, а не выяснять, как эти буквы должны выглядеть как английские символы .. lol
Фади

@ Фади Хахах. Это шрифт «псевдо саудовский». dafont.com/psuedo-saudi.font
Parto

@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 ГиБ) в моем случае. Я выбрал это и затем перейдите в Device -> Create Partition и затем нажмите «Apply». После этого я размонтировал и снова подключил свой USB. Затем GParted -> Devices -> / dev / sdb в моем случае, а затем Partition -> 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.