Чтобы отформатировать флешку в linux нужно:
-
Определить, куда флешка примонтирована
-
Отмонтировать флешку
-
Отформатировать флешку
По порядку:
1. Если флешка примонтирована, нужно её отмонтировать.
Т.к. примонтированный раздел система форматировать не даст. Узнать, куда примонтирована флешка:
df
, вывод df
будет примерно таким:
$ df
Файл.система 1K-блоков Использовано Доступно Использовано% Cмонтировано в
/dev/sda1 959434184 428894728 481802996 48% /
udev 2053404 4 2053400 1% /dev
tmpfs 824288 1224 823064 1% /run
none 5120 0 5120 0% /run/lock
none 2060712 324 2060388 1% /run/shm
/dev/sdc1 3927512 263264 3664248 7% /media/WINLITE
В этом случае флешка 4Gb примонтирована в /dev/sdc1. Если трудно определить где тут флешка, сделайте df без флешки, затем подсоедините флешку и просмотрите вывод df еще раз. df c размеров дисков в понятном формате Mb/Gb: df -h
Также узнать путь, по которому флэшка примонтирована, можно командой fdisk -l
:
sudo fdisk -l
, часть вывода fdisk
:
Устр-во Загр Начало Конец Блоки Id Система
/dev/sdc1 63 7870463 3935200+ b W95 FAT32
2. Собственно, сама команда для отмонтирования тома:
sudo umount /dev/sdc1
Если система не ругнулась, значит umount прошёл успешно.
$ sudo umount /dev/sdc1
umount: /media/WINLITE: device is busy.
(In some cases useful info about processes that use
the device is found by lsof(8) or fuser(1))
Если устройство занято, закройте все приложения, использующие флешку в данный момент и выполните команду umount еще раз.
3. Отформатировать флешку в linux
Cпособ, который подойдёт в подавляющем большинстве случаев. Флешка будет отлично видна как в linux, так и в Windows:
sudo mkdosfs -F 32 /dev/sdc1
После успешного выполнения этой команды флешка будет отформатирована.
Есть другой способ. К примеру, нам необходимо, чтобы флешка была отформатирована в формате fat32 (в Linux это - vfat). выполните команду:
sudo mkfs.vfat /dev/sdc1
Если вам необходимо отформатировать флешку в другом формате, вам доступна возможность форматирования в других форматах. Вот список возможных форматов и соответствующих команд:
-
mkfs.ext2 - EXT2
-
mkfs.ext3 - EXT3
-
mkfs.ext4 - EXT4
-
mkfs.bfs - BFS
-
mkfs.msdos - MSDOS
-
mkfs.reiserfs - ReiserFS
-
mkfs.minix - Minix
-
mkfs.ntfs - NTFS
-
mkfs.vfat - VFAT (Fat32)
Какой тип файловой системы выбрать вам, решайте сами. Все зависит от ваших нужд.
Если предпочитаете GUI, то для форматирования (и работы с разделами жёсткого диска) в Linux есть хорошая утилита GParted. Ставится из репов:
sudo apt-get install gparted
Спасибо, помогло!
– digest 10 лет назад