Форматирование флешки linux fat32

Как в Linux отформатировать диск в FAT32

Несмотря на многообразие современных fs, FAT32 все еще актуальна — подключается без проблем в Linux, Mac, Windows. Допустим, есть диск, на котором мы хотим создать FAT32 раздел (чтобы использовать его как флешку, на Win/Mac/Linux). На нем могут быть какие-то разделы, а может их там нет, неважно. Делается все старой доброй утилитой fdisk, а потом mkfs -t vfat.

Важно правильно определить нужный диск (и не отформатировать диск с данными!):

# dmesg # ls -al /dev/disk/by-id/ # lsblk

Например, считаем, что наш новый диск: /dev/sde.

На диске уже могут быть разделы. Проверим, что там:

# fdisk /dev/sde Command (m for help): p Disk /dev/sde: 160.0 GB, 160041885696 bytes, 312581808 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0xf15af15a Device Boot Start End Blocks Id System /dev/sde1 * 2048 312581807 156289880 b W95 FAT32

Ок, в моем случае на диске уже есть раздел FAT32, но мне он не нужен и для начала удалю его:

Command (m for help): d Selected partition 1 Partition 1 is deleted
# fdisk /dev/sde Command (m for help): p Disk /dev/sde: 160.0 GB, 160041885696 bytes, 312581808 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0xf15af15a Device Boot Start End Blocks Id System

Все, старый раздел FAT32 стерт, теперь надо создать новый:

Command (m for help): n Partition type: p primary (0 primary, 0 extended, 4 free) e extended Select (default p): p Partition number (1-4, default 1): First sector (2048-312581807, default 2048): Using default value 2048 Last sector, +sectors or +size (2048-312581807, default 312581807): Using default value 312581807 Partition 1 of type Linux and of size 149.1 GiB is set

Новый раздел создан. Проверим:

Command (m for help): p Disk /dev/sde: 160.0 GB, 160041885696 bytes, 312581808 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0xf15af15a Device Boot Start End Blocks Id System /dev/sde1 2048 312581807 156289880 83 Linux

Ок, создан новый раздел, с типом по-умолчанию Linux (id 83). Нам нужен FAT32:

Command (m for help): t Selected partition 1 Hex code (type L to list all codes): b WARNING: If you have created or modified any DOS 6.xpartitions, please see the fdisk manual page for additionalinformation. Changed type of partition 'Linux' to 'W95 FAT32' Command (m for help): p Disk /dev/sde: 160.0 GB, 160041885696 bytes, 312581808 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0xf15af15a Device Boot Start End Blocks Id System /dev/sde1 2048 312581807 156289880 b W95 FAT32
Command (m for help): a Selected partition 1 Command (m for help): p Disk /dev/sde: 160.0 GB, 160041885696 bytes, 312581808 sectors Units = sectors of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 512 bytes I/O size (minimum/optimal): 512 bytes / 512 bytes Disk label type: dos Disk identifier: 0xf15af15a Device Boot Start End Blocks Id System /dev/sde1 * 2048 312581807 156289880 b W95 FAT32

Все отлично, вносим изменения!

Command (m for help): w The partition table has been altered! Calling ioctl() to re-read partition table. Syncing disks.
# mkfs -t vfat /dev/sde1 mkfs.fat 3.0.20 (12 Jun 2013)

Проверяем (в выводе команды lsblk я убрал остальные диски, котоые не относятся к нашему):

# lsblk NAME MAJ:MIN RM SIZE RO TYPE MOUNTPOINT . sde 8:64 0 149.1G 0 disk L-sde1 8:65 0 149.1G 0 part

Точка монтирования не установлена. Примонтируем новый диск:

# mount -t vfat /dev/sde1 /mnt/usb/ # lsblk . sde 8:64 0 149.1G 0 disk L-sde1 8:65 0 149.1G 0 part /mnt/usb

Авторизуйтесь для добавления комментариев!

Читайте также:  Линукс точка доступа wifi

Источник

Форматирование USB-флешки и -диска В Linux (на примере Ubuntu). Работа с терминалом, Fdisk, Disks, Gparted.

img-Formatirovanie-USB-nakopitelya.png

С одной стороны, операция форматирования* сравнительно просто выполняется (причем, и в Linux, и в Windows) — достаточно сделать правый клик мышки по флешке/диску в менеджере файлов/проводнике и выбрать в меню эту функцию. (однако, в некоторых случаях всё может пойти не по плану, и понадобится терминал. ).

Собственно, для такого случая решил привести неск. небольших примеров, как можно быстро отформатировать флешку/диск // 3 разными способами (хоть один — да сработает! 👌).

* Примечание : зачем нужна операция форматирования? Чаще всего для быстрого удаления всех данных на диске и изменения файловой системы . Также иногда используется при вирусном заражении устройства, для устранения некоторых видов ошибок и пр.

Форматирование накопителя в Linux

Способ 1 (универсальный, через терминал)

Смотрим кол-во разделов на флешке/диске

Я решил рассмотреть неск. случаев (с 1-ним разделом // с 2-3+ разделами), чтобы заметка была актуальна и для обычных флешек, и для внешних дисков (даже, если вам нужно не только отформатировать один из разделов на них, но и удалить их). Плюс попутно пояснить смысл происходящего на скринах.

Вообще, начать лучше с просмотра всех подключенных флешек и дисков в системе — для этого нужно вызвать терминал Ctrl+Alt+T (или Win+T ) и использовать одну из команд:

Из моего примера ниже видно следующее 👇:

  • появился большой список из накопителей. Меня интересует USB-флешка/диск на 57,3 ГБ (обозначается она как: /dev/sda ). Обозначение будет нужно для дальнейших операций, запомните его!
  • на ней есть два раздела (Device) — обозначаются они /dev/sda1 и /dev/sda2 соответственно (это всё видно на скрине ниже). Разумеется, у вас может быть всего один раздел (на флешках, например), или 3 и более (так иногда бывает на внешних дисках).

img-Na-fleshke-2-razdela.-Mozhno-prosto-otformatirovat-odin-iz-nih-a-mozhno-snachala-ih-vse-udalit-i-sozdat-odin-razdel-na-ves-obem-diska.png

Скриншот. На флешке 2 раздела. Можно просто отформатировать один из них, а можно сначала их все удалить, и создать один раздел на весь объем диска

  • сам накопитель обозначается как: /dev/sda
  • раздел на этом накопителе обозначается как: /dev/sda1
  • разделов на накопителе может быть несколько!
Читайте также:  Tar gz распаковать многотомный архив linux

В зависимости от выполняемой операции — вводить нужно всегда свою аббревиатуру, т.е. когда-то /dev/sda , а когда-то /dev/sda1 !

А далее мы задачу разобьём на два случая.

Если нужно просто отформатировать один из разделов

Чуть выше при помощи команды sudo fdisk -l мы получили информацию обо всех флешках и дисках в системе. Допустим, что интересуемый нас раздел на флешке — обозначается как » /dev/sda1 » (см. скрин ниже). 👇

Тогда для его форматирования нужно воспользоваться командами:

  • sudo umount /dev/sda1 — эта команда размонтирует этот раздел (чтобы не вылезло ошибки, что раздел занят. );
  • sudo mkfs.vfat /dev/sda1 — эта команда отформатирует раздел в FAT32, которая читается и в Linux, и в Windows ( прим. : для форматирования в NTFS — sudo mkfs.ntfs /dev/sda1 ; для форматирования в EXT4 — sudo mkfs.ext4 /dev/sda1 ).
  • собственно, это всё. 👌

img-Formatirovanie-razdela-na-fleshke-v-terminale-Linux-Ubuntu.png

Скриншот. Форматирование раздела на флешке в терминале Linux Ubuntu

Если нужно удалить все разделы, затем создать их заново и отформатировать (чтобы диск читался и в Linux, и в Windows)

В этом случае (после команды sudo fdisk -l в терминале) нужно выбрать диск/флешку для работы — для этого используется ее обозначение:

  • 👉 в моем случае вводится команда: sudo fdisk /dev/sda и нажимается Enter;
  • 👉 далее появится строка «Command» — ей нужно ввести определенную букву для выполнения операции;
  • 👉 для удаления раздела на выбранном диске — просто введите букву » d » (без кавычек), укажите номер раздела, и нажмите Enter. Если нужно удалить все разделы — просто нажмите неск. раз » d » и Enter. См. мой пример ниже. 👇

img-Udalyaem-vse-razdelyi.png

Скриншот. Удаляем все разделы

Когда все старые разделы были удалены (т.е. будет сообщение «No partition is defined yet») — можно приступить к созданию нового раздела:

  • 👉 для этого в строку «Command» : введите букву » n » и нажмите Enter;
  • 👉 строки с номером раздела и первым/последним секторами можно оставить пустыми и нажать сразу Enter (если вам нужен только один раздел на диске);
  • 👉 по умолчанию раздел будет создан с типом «Linux Filesystem» и в Windows он может не читаться. Чтобы исправить это, в строке «Command» введите » t » и нажмите Enter, далее введите число » 11 » (это номер типа «Microsoft basic data», такие флешки читаются и в Windows, и в Linux. Чтобы посмотреть весь список доступных типов — используйте букву » L «).
  • 👉 чтобы сохранить все изменения — введите букву » w » в строку «Command» и нажмите Enter. Всё, все изменения будут произведены!

img-Sozdaem-novyiy-razdel-menyaem-tip-na-Microsoft-chtobyi-otkryivalsya-disk-v-Windows-i-sohranyaem-izmeneniya.png

Скриншот. Создаем новый раздел, меняем тип на Microsoft (чтобы открывался диск в Windows) и сохраняем изменения

Ну и осталось сделать последний штрих: отформатировать наш созданный раздел. Для этого сначала хорошо бы снова посм. все диски в системе (команда: sudo fdisk -l ), а затем воспользоваться одной из следующих команд:

  • для форматирования в FAT32 — sudo mkfs.vfat /dev/sda1 (вместо /dev/sda1 — введите свое обозначение раздела!);
  • для форматирования в NTFS — sudo mkfs.ntfs /dev/sda1
  • для форматирования в EXT4 — sudo mkfs.ext4 /dev/sda1
  • 📌📌 если возникнет ошибка — попробуйте перед форматированием размонтировать раздел; команда: sudo umount /dev/sda1
Читайте также:  Установка виндовс через linux

img-Formatiruem-razdel-obyichnyim-obrazom.png

Скриншот. Форматируем раздел обычным образом

Способ 2 (Disks / самый простой способ)

Терминал — это, конечно, надежный способ работы с ОС, однако, через спец. утилиты с граф. интерфейсом делать это намного проще. Что касается нашей задачи — то в Ubuntu есть встроенное приложение Disks.

Самый простой вариант форматирования флешки — подключить ее к USB-порту, открыть менеджер файлов (слева в меню), кликнуть правой кнопкой мыши по ней и выбрать опцию «Format. « . 👇

img-Format. -otkryivaem-prosmotr-faylov.png

Скриншот. Format. (открываем просмотр файлов)

Кстати, также утилиту Disks можно найти среди списка предустановленного софта (по крайней мере в Ubuntu 22.04 она есть). 👇

img-Utilita-Disks.png

В утилите Disks нужно слева выбрать флешку, затем раздел, и нажать по значку «колесика» — далее кликнуть по «Format Partition» .

img-Format-partition-vyibrali-razdel-i-nazhimaem-po-kolesku.png

Скриншот. Format partition — выбрали раздел, и нажимаем по значку «колесико»

Затем выбрать файловую систему (предпочтительно NTFS, чтобы флешка читалась в Windows), дать имя флешки и приступить к операции. См. мой пример ниже. 👇

img-NTFS-dlya-Windows-Disks.png

Скриншот. NTFS — для Windows (Disks)

img-Format-utilita-Disks.png

Скриншот. Format — утилита Disks

Как правило, операция быстрого форматирования проходит достаточно шустро: в моем случае FAT на NTFS сменилась за 10 сек.

img-Resheno-fleshka-otformatirovana-Disks.png

Скриншот. Решено, флешка отформатирована (Disks)

Способ 3 (Gparted)

Также работать с дисками и флешками можно с помощью спец. инструмента — Gparted. В некоторых версиях Linux это приложение предустановлено (например, в Linux Mint), в Ubuntu же его нужно инсталлировать самостоятельно. Покажу на примере:

  1. запускаем терминал: Ctrl+Alt+T (или Win+T );
  2. вводим команду: sudo apt install gparted и нажимаем Enter (проверьте, чтобы был доступ к Интернет);
  3. далее нужно подтвердить установку Gparted, введя » Y » и нажав Enter;
  4. когда установка будет завершена — просто запустите Gparted прямо из терминала, команда: sudo gparted

img-Ustanavlivaem-Gparted.png

Скриншот. Устанавливаем Gparted

img-Zapuskaem-PGpared.png

Скриншот. Запускаем Gparted

Далее появится классическое приложение с типовым граф. интерфейсом: в углу выбираем нужный диск/флешку для форматирования. См. скрин ниже. 👇

img-Vyibiraem-fleshku-iz-spiska-nakopiteley.png

Скриншот. Выбираем флешку из списка накопителей (Gparted)

Далее кликаем ПКМ по нужному разделу (см. пример 👇), и размонтируем его (выбрать в меню «Umount»).

img-Razmontiruem-razdel.png

Скриншот. Размонтируем раздел (Gparted)

Затем кликаем еще раз ПКМ по этому же разделу (который был размонтирован) и в меню выбираем операцию «Format to ->« и указываем файловую систему: рекомендую для совместимости флешки выбрать NTFS (но доступны и другие: EXT 2, 3 4; FAT 16, 32; NTFS и пр.).

img-Formatiruem-v-NTFS-dlya-sovmestimosti-s-WIndows.png

Скриншот. Форматируем в NTFS для совместимости с Windows

Чтобы наши настройки были выполнены — останется нажать последнюю кнопку «Apply All Operations» (или по рус.: принять/выполнить все операции). 👇

img-Vyipolnyaem-vse-operatsii.png

Скриншот. Выполняем все операции (Gparted)

Останется только дождаться выполнения форматирования. Как правило, процесс идет быстро. 👌

img-Dozhidaemsya-zaversheniya-operatsii.-Gotovo.png

Скриншот. Дожидаемся завершения операции. Готово! (Gparted)

Дополнения по теме — лишними не будут, пишите в комментариях (заранее благодарю).

Источник

Оцените статью
Adblock
detector