Форматируем флешку в Убунту

Стандартный

Без имени

Чтобы отформатировать в нужную файловую систему любое устройство (жесткий диск, флешку, карту памяти) в Убунту есть отличная программа с графическим интерфейсом под названием GParted. А как же можно сделать это же самое в Терминале?

Для начала нужно определить нашу USB-флешку, либо карту памяти. Выполним в Терминале команду:

sudo fdisk -l

Вот, что выдаст нам Терминал:

no talloc stackframe at ../source3/param/loadparm.c:4864, leaking memory

Диск /dev/sda: 640.1 Гб, 640135028736 байт
255 головок, 63 секторов/треков, 77825 цилиндров, всего 1250263728 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x0009d6f7

Устр-во Загр Начало Конец Блоки Id Система
/dev/sda1 * 2048 61441501 30719727 83 Linux
/dev/sda2 61442048 73730031 6143992 82 Linux своп / Solaris
/dev/sda3 73730048 1250263039 588266496 83 Linux

Диск /dev/sdb: 500.1 Гб, 500107862016 байт
255 головок, 63 секторов/треков, 60801 цилиндров, всего 976773168 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x00075136



Устр-во Загр Начало Конец Блоки Id Система
/dev/sdb1 101113110 105322139 2104515 82 Linux своп / Solaris
/dev/sdb2 105322203 826884095 360780946+ 83 Linux
/dev/sdb3 * 2048 101111807 50554880 83 Linux
/dev/sdb4 826884096 976773119 74944512 7 HPFS/NTFS/exFAT

Пункты таблицы разделов расположены не в дисковом порядке

Диск /dev/sde: 8115 МБ, 8115978240 байт
255 головок, 63 секторов/треков, 986 цилиндров, всего 15851520 секторов
Units = секторы of 1 * 512 = 512 bytes
Размер сектора (логического/физического): 512 байт / 512 байт
I/O size (minimum/optimal): 512 bytes / 512 bytes
Идентификатор диска: 0x000148b1

Устр-во Загр Начало Конец Блоки Id Система
/dev/sde1 * 63 15840089 7920013+ c W95 FAT32 (LBA)

В моем случае нужная флешка это устройство – /dev/sde1, которая имеет размер 8Gb (8115 МБ).

Отмонтируем ее при помощи команды:

sudo umount /dev/sde1

Теперь отформатируем флешку в файловую систему fat32:

sudo mkfs.vfat -n 'System' -I /dev/sde1

Разберем по полочкам вышеприведенную команду:

1. Команда mkfs слуужит в Linux для создания файловой системы на вашем устройстве.

2. Команда vfat создает файловую систему FAT32. Также имеются и другие форматы файловых систем:

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)

3. Параметр -n (Volume-name) задает имя (метку) созданной файловой системе. Имя флешки, или раздела устройства должно содержать до 11 символов. По умолчанию метка не создается. В нашем случае имя раздела “System”.

4. Параметр -I. Не совсем разобрался с назначением этого параметра, но без него я не смог отформатировать свою карту памяти.

5. Аргумент dev (device) указывает форматируемое устройство (в нашем случае /dev/sde1).

Вот в принципе и все.


2 Comments

  1. Параметр -I, наскільки я знаю потрібен тільки для флешок (пристроїв, які, зазвичай, мають 1 розділ), а для жорстких дисків він не потрібен.

Leave a comment to citrus Click here to cancel reply.

Статьи