понедельник, 19 мая 2014 г.

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

1 вариант
Для форматирования флешки в Linux, выполните следующие шаги:
1. Воткните флешку (в вход USB или в карт-ридер).
2. Отыщите имя устройства, которое было присвоено системой вашей флешке. Для этого пишем "df" до вставки флешки и после. Вот примерно так:
[it@localhost ~]$ df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/sda2 20647424 3702176 15896416 19% /
/dev/sda5 2064208 102776 1856576 6% /tmp
/dev/sda6 2064204 561104 1398244 29% /var
/dev/sda3 20642428 4321280 15272572 23% /home
/dev/sda1 253871 26120 214644 11% /boot
/dev/sda9 434267876 120655520 291552736 30% /media/all
/dev/sda8 253867 13855 226905 6% /var/log
tmpfs 1030760 804 1029956 1% /dev/shm
[it@localhost ~]$ df
Файловая система 1K-блоков Исп Доступно Исп% смонтирована на
/dev/sda2 20647424 3702180 15896412 19% /
/dev/sda5 2064208 102776 1856576 6% /tmp
/dev/sda6 2064204 561108 1398240 29% /var
/dev/sda3 20642428 4321280 15272572 23% /home
/dev/sda1 253871 26120 214644 11% /boot
/dev/sda9 434267876 120655520 291552736 30% /media/all
/dev/sda8 253867 13858 226902 6% /var/log
tmpfs 1030760 804 1029956 1% /dev/shm
/dev/sdb1 7807236 3958144 3849092 51% /media/MY
Сравнивая оба списка находим, что имя /dev/sdb1 (способ, предложенный изначально с помощью dmesg | tail не дал порядковый номер устройства)
3. "Отмонтируем" нашу флешку, выполнив команду:
$ sudo umount /dev/sdb1
4. К примеру, нам необходимо, чтобы флешка была отформатирована в формате fat32 (в Linux это - vfat). выполните команду:
$ sudo mkfs.vfat /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)

Какой тип файловой системы выбрать вам, решайте сами. Все зависит от ваших нужд.
Для тех, кто любит давать устройствам "имена" в виде "лейблов", при форматировании доступен ключ -n.
Команда:
sudo mkfs.vfat /dev/sdb1 -n 'Flashka'
позволит выполнить форматирование флешки опознанной системой как устройство sdb1. Флешка будет отформатирована в файловой системе Fat32 и ей назначен лейбл "Flashka".

Источник: http://ithowto.ru/os/linux/168-formatirovanie-fleshki.html

2 вариант
Для форматирования флешки в Linux, выполните следующие шаги:

1. Воткните флешку в вход USB вашего компьютера.

2. Отыщите имя устройства, которое было присвоено системой вашей флешке. Выполните в командной строке команду:

dmesg | tail

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

[14122.352617] sd 4:0:0:0 [sdb] Write Protect is off
[14122.352619] sd 4:0:0:0: [sdb] Mode Sense 03 00 00 00
....
[14122.361241] sdb:
[14122.361247] sd 4:0:0:0: [sdb] Attached SCSI removable disk
[14122.361249] sd 4:0:0:0: Attached scsi generic sg2 type 0


sdb в квадратных скобках и есть имя устройства, которое было присвоено системой вашей флешке.

3. "Отмонтируем" нашу флешку, выполнив команду:

umount /dev/sdb

4. К примеру, нам необходимо, чтобы флешка была отформатирована в формате fat32 (в Linux это - vfat). выполните команду:

sudo mkfs.vfat /dev/sdb

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

Если вам необходимо отформатировать флешку в другом формате, вам доступна возможность форматирования в других форматах. Вот список возможных форматов и соответствующих команд:

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)

Какой тип файловой системы выбрать вам, решайте сами. Все зависит от ваших нужд.

Для тех, кто любит давать устройствам "имена" в виде "лейблов", при форматировании доступен ключ -I. 

Команда:

sudo mkfs.ext3 -I -n 'Work' /dev/sdb

позволит выполнить форматирование флешки опознанной системой как устройство sdb. Флешка будет отформатирована в файловой системе ext3 и ей назначен лейбл "Work".

3 вариант
Доброго времени суток уважаемые гости! :) Не для кого не секрет, что в терминале можно сделать все то, что и в GUI системы Linux. И сегодня мы будем форматировать USB-флеш-накопитель как раз таки в Linux, все при помощи команд :)
Интересно? Читаем далее...
Открываем терминал и находим командой:
df
вашу флешку для форматирования:
В нашем случае называется она Seth и расположена в /dev/sdc1.
Теперь нам нужно ее отмонтировать, сделаем это командой:
sudo umount /dev/sdc1
Теперь, чтобы отформатировать ее в файловую систему ext4 и присвоить имя "Ubuntu", введем команду:
sudo mkfs.ext4 -n 'Ubuntu' -I /dev/sdc1
Теперь давайте подробней остановимся на данной команде и разберем, что мы там написали:
  • mkfs - команда, для создания файловой системы в Linux;
  • ext4 - файловая система, также можно и использовать: bfs, ext2, ext3, minix, msdos, vfat, xfs, xiafs;
  • Опция -n - присваивает имя тому, в нашем случае Ubuntu;
После форматирования, введем снова команду:
df
и получим:
Наша флешка висит на /dev/sdc1 и имеет имя Ubuntu, как мы и задавали в команде :)
Вот и все :)

2 комментария:

Наталья комментирует...

Вы издеваетесь?!!

xpressdnepr комментирует...

Что-то не правильно?