База знаний: Диски
Подключение и форматирование диска на Linux
Автор: Tatsiana Shatukha

Добавить новый диск через панель управления можно по следующей инструкции:

Раздел 3.3.1.1.1 Действия допустимые над дисками.

После создания и подключения диска через панель управления услугой IaaS, необходимо выполнить следующие действия:

 1. Создание раздела на новом диске.

Для этого используется утилита fdisk. Она предназначена для создания разделов на диске, а также изменение уже имеющихся разделов, но с потерей данных.

Проверить какие диски подключены к серверу можно с помощью следующей команды:

fdisk -l

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

Disk /dev/vda: 10.7 GB, 10737418240 bytes
255 heads, 63 sectors/track, 1305 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x000cb567

Device Boot      Start         End      Blocks   Id  System
/dev/vda1   *           1        1306    10484736   83  Linux

Disk /dev/vdc: 1073 MB, 1073741824 bytes
16 heads, 63 sectors/track, 2080 cylinders
Units = cylinders of 1008 * 512 = 516096 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Diskidentifier: 0x00000000

Из вывода команды видно, что на диске /dev/vdc отсутствуют разделы.

 

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

fdisk /dev/vdc

 Для создания нового раздела необходимо нажать «n».       

Command (m for help): n
Command action

   e   extended
   p   primary partition (1-4)   

Здесь fdisk уточняет тип создаваемого раздела: extended (расширенный) или primary (первичный).
В нашем примере мы создаем первичный раздел, так что выбираем p.

Затем fdisk уточняет число создаваемых разделов:

    Partition number (1-4): 1

Следующие два запроса уточняют цилиндра создаваемого раздела.
Для создания раздела на весь диск достаточно оставить значения по умолчанию, нажав на клавиатуре Enter:

Firstcylinder (1-2080, default 1): Нажать Enter
Last cylinder, +cylinders or +size{K,M,G} (1-2080, default 2080): Нажать Enter

 

В завершении, мы используем команду w, чтобы записать изменения и выйти из утилиты fdisk:

Command (m for help): w
The partition table has been altered!

Calling ioctl() to re-read partition table.
Syncing disks.

Обращаем ваше внимание, что ни одно из сделанных изменений не будет выполнено до сохранения результатов командой w.

 

 2. Создание файловой системы

Для создания файловой системы необходимо использовать утилиту mkfs.
В примере выбрана файловая система ext4:

 mkfs -t ext4 /dev/vdc1

Вывод команды:

mke2fs 1.41.12 (17-May-2010)
Filesystem label=
OS type: Linux
Block size=1024 (log=0)
Fragment size=1024 (log=0)
Stride=0 blocks, Stripe width=0 blocks
131072 inodes, 524128 blocks
26206 blocks (5.00%) reserved for the super user
First data block=1
Maximum filesystem blocks=67633152
64 block groups
8192 blocks per group, 8192 fragments per group
2048 inodes per group
Superblock backups stored on blocks:
        8193, 24577, 40961, 57345, 73729, 204801, 221185, 401409 

Writing inode tables: done
Creating journal (8192 blocks): done
Writing superblocks and filesystem accounting information: done
This filesystem will be automatically checked every 34 mounts or
180 days, whichever comes first.  Use tune2fs -c or -i to override.

 

3. Монтирование раздела в директорию

Монтирование директории выполняется с помощью команды mount.
В примере для монтирования раздела используется директория mnt:

mount /dev/vdc1 /mnt

Результат монтирования:

# df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/vda1       9.9G  1.6G  7.9G  17% /
tmpfs           120M     0  120M   0% /dev/shm
/dev/vdc1       496M   11M  460M   3% /mnt

Создание раздела и его монтирование в систему завершено.



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



(10 голос(а))
Эта статья помогла
Эта статья не помогла

Комментарии (0)