Поиск по сайту:

Отформатируйте USB-накопители в формате FAT32 или NTFS в Arch Linux

Сегодня мы увидим, как форматировать USB-накопители в файловой системе FAT или NTFS в Arch Linux и его производных, таких как Antergos и Manjaro Linux. Для выполнения этой работы доступно множество инструментов с графическим интерфейсом. Однако некоторым из вас может быть интересно, есть ли способ отформатировать USB-накопители из командной строки. Не беспокойся! Этот урок научит вас, как это сделать. Ниже приведены две команды, которые я использую в этом руководстве для форматирования USB-накопителей в формате FAT или NTFS.

  1. mkfs.vfat
  2. mkfs.ntfs

Как следует из названия, mkfs.vfat форматирует USB-накопитель в формате FAT, а mkfs.ntfs форматирует USB-накопитель в формате NTFS.

Эти две утилиты предустановлены в большинстве дистрибутивов Linux. Однако эти два пункта недоступны в моей минимальной системе Arch Linux. После нескольких поисков в Google я узнал, что мне необходимо установить следующие два пакета, чтобы использовать эти команды.

  1. досфстулс
  2. ntfsprogs

Они доступны в репозиториях Arch Linux по умолчанию. Итак, вы можете установить их, выполнив следующую команду с помощью Pacman, как показано ниже.

sudo pacman -S dosfstools

Чтобы установить ntfsprogs, запустите:

sudo pacman -S ntfsprogs

Теперь давайте посмотрим, как отформатировать USB-накопитель в файловой системе MSDOS. Команды одинаковы практически для всех дистрибутивов Linux.

Отформатируйте USB-накопители в формате FAT32 или NTFS в Arch Linux

Сначала мы увидим, как отформатировать USB-накопитель в FAT.

Отформатируйте USB-накопитель в FAT32.

Сначала мы узнаем имя USB-накопителя (это то, что мы называем буквой диска в ОС Windows).

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

Мы можем легко узнать буквы наших дисков с помощью команды fdisk.

Подключите USB-накопитель и выполните следующую команду, чтобы отобразить таблицу разделов.

sudo fdisk -l

Пример вывода:

Disk /dev/sda: 465.8 GiB, 500107862016 bytes, 976773168 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
 Disklabel type: dos
 Disk identifier: 0x4c986a38

Device Boot Start End Sectors Size Id Type
 /dev/sda1 2048 206847 204800 100M 83 Linux
 /dev/sda2 4401152 976773167 972372016 463.7G 83 Linux
 /dev/sda3 206848 4401151 4194304 2G 82 Linux swap / Solaris

Partition table entries are not in disk order.
 Disk /dev/sdb: 7.5 GiB, 8053063680 bytes, 15728640 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
 Disklabel type: dos
 Disk identifier: 0xfdc01076

Device Boot Start End Sectors Size Id Type
 /dev/sdb1 * 63 15728639 15728577 7.5G c W95 FAT32 (LBA)

Как вы видите в приведенном выше выводе, у меня есть два диска. Один из них — мой локальный жесткий диск (500 ГБ), а другой — USB-накопитель (8 ГБ).

Еще раз предупреждаю вас: будьте осторожны, если вы используете двойную загрузку с Windows или если у вас несколько операционных систем на одном жестком диске. Если вы используете двойную загрузку, эта команда также отобразит имена дисков Windows, такие как /dev/sdb1, /dev/sdc1 и т. д., в приведенном выше результате. Просто убедитесь, что вы форматируете правильный диск.

Как я уже упоминал на скриншоте выше, имя моего USB-накопителя — /dev/sdb1.

Как только вы узнаете имя USB-накопителя, отключите его. Потому что вы не можете отформатировать подключенный диск. Не отключайте, просто отключите USB-накопитель.

Чтобы отключить диск, запустите:

sudo umount /dev/sdb1

Пример вывода:

Наконец, отформатируйте USB-накопитель в FAT32 с помощью команды:

sudo mkfs.vfat /dev/sdb1

Пример вывода:

mkfs.fat 4.0 (2016-05-06)

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

sudo umount /dev/sdb1

Снова подключите USB-накопитель, чтобы начать его использовать.

Более подробную информацию можно найти на страницах руководства.

man mkfs.vfat

Форматируем USB-накопитель в NTFS.

Аналогично, чтобы отформатировать диск в NTFS, просто запустите:

sudo mkfs.ntfs /dev/sdb1

Дополнительные параметры см. на страницах руководства.

man mkfs.ntfs

Установить имя метки для USB-накопителей

Чтобы установить имя метки диска, используйте флаг '-n'.

Например, следующая команда отформатирует мой USB-накопитель в формате FAT32 и установит имя метки для моего USB-накопителя как "sk".

sudo mkfs.vfat /dev/sdb1 -n sk

Обратите внимание, что строчные метки могут не работать должным образом в DOS или Windows. Поэтому используйте имя метки в верхнем регистре.

И это все на данный момент. Теперь вы знаете, как отформатировать USB-накопитель в файловой системе MSDOS в Arch Linux. Надеюсь это поможет. Если это руководство окажется для вас полезным, поделитесь им в социальных сетях и профессиональных сетях и поддержите OSTechNix.

Впереди еще больше хороших вещей. Следите за обновлениями!

Ваше здоровье!

Статьи по данной тематике