какие диски есть
ls -l /dev/sd*
lsblk
просмотр всех разделов на все дисках
fdisk -l
просмотр всех разделов на определенном диске
fdisk -l /dev/sda
fdisk -l /dev/sdb
fdisk -l /dev/sdc
Выбираем диск для работы
fdisk /dev/sdc
Доступные опции:
Общие
d — удалить раздел
l — список известных типов разделов
n — добавить новый раздел
p — распечатать таблицу разделов
t — изменить тип раздела
v — проверить таблицу разделов
я — распечатать информацию о разделе
g — создать новую пустую таблицу разделов GPT
G — создать новую пустую таблицу разделов SGI (IRIX)
o — создать новую пустую таблицу разделов DOS (MBR)
s — создать новую пустую таблицу разделов Sun
w — записать таблицу на диск и выйти
q — выйти без сохранения изменений
Создать таблицу разделов GPT на новом диске sdb:
fdisk /dev/sdb
Command (m for help): g
Создать новый раздел размером 5ГБ:
$ Command (m for help): n
Partition number (1-128, default 1): 1
First sector (2048-20971486, default 2048): 2048
Last sector, +sectors or +size{K,M,G,T,P} (2048-20971486, default 20971486): +5G
Created a new partition 1 of type ‘Linux filesystem’ and of size 5 GiB.
Запись изменений на диск:
$ Command (m for help): w
Форматирование разделов — mkfs
Список распространенных файловых систем:
$ sudo mkfs.ext2 /dev/sdb1
$ sudo mkfs.ext3 /dev/sdb1
$ sudo mkfs.ext4 /dev/sdb1
$ sudo mkfs.xfs /dev/sdb1
$ sudo mkfs.fat /dev/sdb1
$ sudo mkfs.vfat /dev/sdb1
$ sudo mkfs.ntfs /dev/sdb1
Формитируем диск
mkfs.ext4 /dev/sdc1
Удалить раздел на диске sdb:
fdisk /dev/sdb
$ Command (m for help): d
$ Command (m for help): w