Содержание
Заметили общую тенденцию, выраженную в постепенном переходе на Linux-подобные операционные системы? Поддержим направление и рассмотрим несколько бытовых операций, без которых повседневная работа в Linux будет затруднительна.
Форматирование флешки в Linux
Я буду использовать свою любимую операционку – CentOS, на основе этого сделать то же самое в других ОС не составит труда.
Установка дополнительных пакетов:
# yum install -y dosfstools
Эти пакеты позволят работать с файловыми системами FAT.
Идентификация флешки
Теперь нужно определить устройство, под которым флешка идентифицировалась в системе. Здесь есть разные варианты, можно подключить устройство и посмотреть вывод программы dmesg, можно использовать blkid или fdisk -l – на ваш вкус. На выходе мы должны иметь устройство вида sdb (sdc, sde, sdf – в зависимости от того, сколько разделов уже имеется в системе), в моём примере это sdb.
Разбивка на разделы
# fdisk /dev/sdb
создаём необходимое количество разделов нужного типа. Нажимаем m для получения помощи:
Итак, после того, как мы определились с тем, что хотим получить в итоге – создадим на флешке раздел под FAT размером 4 Гигабайта.
n p 1 1 +4G t 1 b w
Форматирование
Когда запись на диск разметки будет завершена, осталось только отформатировать раздел (создать файловую систему).
# mkfs.vfat /dev/sdb1
Для NTFS
Для NTFS покажу ещё один способ, для этого поставим parted – умеет работать с GPT-разметкой дисков, а также ntfsprogs – для форматирования сабжа.
# yum install -y ntfsprogs parted
# parted /dev/sdb
У программы своя собственная командная оболочка, как у fdisk, есть хелп. Возможности очень богатые. Мы же сейчас разобъём флешку на 1 раздел под ntfs и отформатируем его:
(parted) mkpart primary ntfs 0% 100%
Здесь задан тип раздела, файловая система, начало и конец (можно задавать как в секторах, так и в байтах/мегабайтах, а также процентах)
# mkfs.ntfs -Q /dev/sdb1
Обязательно ставим параметр -Q – быстрое, в противном случае придётся ждать, пока диск забъётся нулями…
Виндовс корректно определяет файловую систему – живём! Теперь мы на 1 шаг ближе к переходу на Linux.
Comments: