MAATRIX / Блог / Разметка и монтирование дополнительного диска

Разметка и монтирование дополнительного диска

Разметка и монтирование дополнительного диска на VPS
Блог MAATRIX · 2026-07-07

Подключили к серверу второй диск под данные или бэкапы — его нужно разметить, отформатировать и смонтировать так, чтобы он поднимался автоматически при перезагрузке. Разбираем полный цикл: parted, mkfs, монтирование и правильная запись в fstab по UUID.

Обсудить статью, задать вопрос или начать новую тему

Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.

Перейти в сообщество →

Находим новый диск

Сначала убеждаемся, что диск виден системе и определяем его имя устройства:

lsblk -o NAME,SIZE,TYPE,MOUNTPOINT
sudo fdisk -l

Системный диск обычно /dev/sda или /dev/vda и уже смонтирован в /. Новый — без точки монтирования, например /dev/sdb или /dev/vdb. Дальше в примерах используем /dev/sdb — подставьте своё имя.

У MAATRIX диски на NVMe, поэтому даже большой том форматируется и наполняется данными очень быстро — узкое место не диск, а сеть.

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.

Арендовать VPS с быстрым NVMe

Шаг 1. Таблица разделов и раздел

Для дисков любого размера используем GPT. Создаём таблицу и один раздел на весь диск через parted:

sudo parted /dev/sdb --script mklabel gpt
sudo parted /dev/sdb --script mkpart primary ext4 0% 100%
sudo parted /dev/sdb --script print

Флаги --script позволяют выполнить всё без интерактивного режима. После этого появится раздел /dev/sdb1.

Шаг 2. Файловая система

Форматируем раздел в ext4 (надёжный дефолт для Linux) и при желании даём метку:

sudo mkfs.ext4 -L data /dev/sdb1

Если планируете снапшоты или сжатие — рассмотрите xfs или btrfs, но для большинства задач ext4 оптимален.

Шаг 3. Монтирование и точка

Создаём каталог и монтируем в него раздел, чтобы проверить, что всё работает:

sudo mkdir -p /mnt/data
sudo mount /dev/sdb1 /mnt/data
df -h /mnt/data

Диск смонтирован, но после перезагрузки монтирование слетит. Закрепим его в fstab.

Шаг 4. Автомонтирование через fstab по UUID

В fstab указывают UUID, а не имя устройства: имена sdb/sdc могут поменяться местами при следующей загрузке, а UUID у раздела постоянный. Узнаём UUID:

sudo blkid /dev/sdb1

Добавляем строку в /etc/fstab (замените UUID на свой):

UUID=xxxx-xxxx  /mnt/data  ext4  defaults,nofail  0  2

Опция nofail критична: если диск однажды не подключится, сервер всё равно загрузится, а не встанет в аварийный режим без SSH. Проверяем запись, не перезагружаясь:

sudo umount /mnt/data
sudo mount -a
df -h /mnt/data

Если mount -a отработал без ошибок и диск снова виден — запись корректна.

Частые ошибки

  • Сервер не загрузился после правки fstab — забыли nofail и ошиблись в UUID. Всегда проверяйте через mount -a до перезагрузки.
  • Смонтировали /dev/sdb вместо /dev/sdb1 — монтировать нужно раздел, а не диск целиком.
  • Права на новый диск — после монтирования корень принадлежит root; для приложения сделайте chown на нужного пользователя.
  • Данные исчезли после ребута — не добавили строку в fstab, монтирование было разовым.

Нужен сервер под эту задачу?

Разверните VPS MAATRIX за пару минут: NVMe, AMD EPYC, root-доступ, локации UK, США и РФ. Оплата картой РФ и по СБП.

Арендовать VPS с быстрым NVMe

Обсудить статью, задать вопрос или начать новую тему

Есть вопрос по этой статье, идея для обсуждения или просто хотите поделиться опытом? Сообщество MAATRIX ждёт. Для общения, пожалуйста, зарегистрируйтесь в нашем личном кабинете.

Перейти в сообщество →

Частые вопросы

ext4 или xfs?

ext4 — универсальный выбор с проверенной надёжностью. xfs выигрывает на очень больших файлах и параллельной записи. Для типового VPS берите ext4.

Зачем UUID вместо /dev/sdb1?

Имена дисков не гарантированы между загрузками и могут перепутаться. UUID жёстко привязан к разделу и не меняется при форматировании того же раздела.

Что делает nofail в fstab?

Разрешает системе загрузиться, даже если этот диск недоступен. Без неё отсутствие диска роняет загрузку в аварийный режим.