среда, 18 января 2012 г.

Форматирование flash-накопителей в linux

Для форматирования flash в Linux предпочитаю использовать mkfs.

Определить, каким устройством является флешка при подключении, можно выполнив сразу после подключения флешки команду:

dmesg | tail

Результатом выполнения команды будет:


\scsi 7:0:0:0: Direct-Access hp v210w 1100 PQ: 0 ANSI: 0 CCS
sd 7:0:0:0: Attached scsi generic sg2 type 0
sd 7:0:0:0: [sdb] 15826944 512-byte logical blocks: (8.10 GB/7.54 GiB)
sd 7:0:0:0: [sdb] Write Protect is off
sd 7:0:0:0: [sdb] Mode Sense: 43 00 00 00
sd 7:0:0:0: [sdb] Assuming drive cache: write through
sd 7:0:0:0: [sdb] Assuming drive cache: write through
sdb: sdb1
sd 7:0:0:0: [sdb] Assuming drive cache: write through
sd 7:0:0:0: [sdb] Attached SCSI removable disk


В данном примере форматироваться будет устройство /dev/sdb1.

Если флешка смонтировалась автоматически, ее необходимо отмонтировать, например так:

sudo umount /dev/sdb1

Для форматирования флешки выбирается команда с желаемой файловой системой:


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)


Например, для форматирования с файловой системой fat32 применяется команда:

sudo mkfs.vfat /dev/sdb

После успешного выполнения этой команды флешка будет отформатирована.

Для тех, кто любит давать устройствам "имена" в виде "лейблов", при форматировании доступны дополнительные опции. Например, для формаирования в файловую систему NTFS с "именем" устройства MY_FLASH используется команда:

sudo mkfs.ntfs -L MY_FLASH /dev/sdb1

По окончании форматирования в консоли мы увидим:


# mkfs.ntfs /dev/sdb1
Cluster size has been automatically set to 4096 bytes.
Initializing device with zeroes: 100% - Done.
Creating NTFS volume structures.
mkntfs completed successfully. Have a nice day.


Оригинал: http://www.ithowto.ru/168-formatirovanie-fleshki.html


1 комментарий:

  1. Так же стоит ознакомиться с низкоуровневым форматированием здесь: http://useunix.ru/format-flash-disk-nakopitel

    ОтветитьУдалить