Ручная разметка диска при установке Ubuntu Server
Как вручную разметить диск в установщике Ubuntu Server 26.04: какие разделы нужны, сколько места отдать корню, когда нужен LVM и как собрать зеркало RAID 1. Планировщик разметки под ваш сервер и пошаговые действия в Custom storage layout.
Экран Custom storage layout в установщике Ubuntu Server пугает сильнее, чем заслуживает. На деле сервер обходится тремя-четырьмя разделами, а все варианты сводятся к пяти типовым схемам. Ниже — планировщик: выберите, из каких дисков собран сервер и что на нём будет работать, и получите схему с размерами и точный порядок нажатий в установщике.
Статья продолжает установку Ubuntu Server 26.04 — там про остальные шаги установщика и первую настройку после.
Планировщик разметки
Выберите, из чего собран сервер и что на нём будет работать, — получите схему разделов с размерами и порядок действий в установщике.
Из чего состоит разметка
Каждый раздел в схеме выше решает свою задачу. Понять их — значит перестать бояться ручной разметки.
| Раздел | Зачем нужен | Размер |
|---|---|---|
EFI (/boot/efi) | загрузчик для компьютеров с UEFI, то есть почти всех современных | 1 ГБ, создаётся сам |
| /boot | ядра системы; отдельно нужен, только если корень в LVM или RAID | 2 ГБ |
Корень (/) | сама система, программы, логи, контейнеры | от 30 ГБ |
| LVM | «резиновый» контейнер: тома внутри можно менять без переразметки | всё оставшееся |
| RAID 1 | зеркало из двух дисков: сервер переживает смерть одного | размер меньшего диска |
Данные (/srv/...) | медиатека, файлы, бэкапы на отдельном диске | весь второй диск |
Чего в списке нет — и это не ошибка:
- раздела подкачки. Ubuntu давно использует файл подкачки внутри корня, отдельный раздел не нужен. Проверить после установки:
swapon --show. Если вывод пустой, файл создаётся за минуту — это шаг «Swap-файл» в конструкторе первой настройки; - отдельного
/home. На домашнем компьютере он помогает переустанавливать систему, не трогая файлы. На сервере пользовательских данных в домашних папках почти нет — всё живёт в/srv,/varи контейнерах; - отдельных
/var,/tmp,/usr. Это рекомендации для серверов с жёсткими требованиями безопасности. Дома они только дробят место: один раздел переполнится, а соседний будет стоять пустым.
Какую схему выбрать
Один диск, просто — для первого знакомства и сервера-игрушки. Минимум действий, но без запаса на будущее: если позже понадобится поменять разбивку, придётся переустанавливать.
Один диск с LVM — вариант по умолчанию для настоящего сервера на одном диске. Корню выделяется разумный объём, остальное остаётся запасом внутри группы томов. Кончилось место — одна команда, и корень вырос на ходу, без перезагрузки.
SSD + HDD — классика домашнего сервера. Система, Docker и базы данных на быстром SSD, медиатека и файлы — на ёмком жёстком диске.
Два диска, зеркало — когда простой недопустим. Каждый байт пишется на оба диска, и если один умирает, сервер продолжает работать. Но зеркало не заменяет бэкап: удалённый по ошибке файл исчезнет с обоих дисков одновременно.
Под хранилище — для машины, которая принимает резервные копии с других устройств. Системе хватает маленького диска, большой целиком отдаётся под архивы в XFS.
Ограничения установщика, о которых молчат
Установщик Ubuntu Server умеет многое, но не всё. Эти вещи лучше знать до того, как нажмёте Done:
- Шифрование доступно только в автоматическом режиме. Галочка шифрования LUKS есть в пункте «Use an entire disk», а в ручной разметке её нет. Нужен зашифрованный диск — выбирайте автоматическую разметку с LVM и шифрованием, а тонкую настройку делайте после.
- Менять размер существующих разделов нельзя. Установщик может удалить раздел или отформатировать его, но не уменьшить. Если на диске есть данные, которые нужно сохранить, размер разделов меняют заранее — например, с загрузочной флешки через GParted.
- Загрузочный раздел EFI — не меньше 538 МиБ. Установщик создаёт его сам, когда вы отмечаете диск через Use As Boot Device. Чаще всего ошибка «нет загрузочного раздела» — это просто забытый первый шаг.
- Всё будет стёрто. Разделы, которые вы отформатировали, перезапишутся при установке. Перед Continue установщик показывает последнее предупреждение — прочитайте его, а не пролистывайте.
Типичные ошибки
Корень на 10–15 ГБ. Кажется, что системе много не нужно, — и это правда, пока не появятся Docker, логи и кэш пакетов. Через полгода место кончается, сервисы начинают падать. Меньше 30 ГБ под корень сервера давать не стоит, а с контейнерами — от 50.
Вся группа LVM отдана под корень. Смысл LVM — в запасе. Если распределить всё сразу, вы получите сложность LVM без его главного преимущества. Оставляйте свободное место — отдать его можно в любой момент, забрать обратно сложнее.
Загрузчик только на одном диске зеркала. Если диск с загрузчиком умрёт, данные на втором уцелеют, но сервер не запустится. Второй диск нужно отметить через Add As Another Boot Device — планировщик выше учитывает это в шагах.
Данные в корне при наличии второго диска. Медиатеку, фото и бэкапы держите на отдельном диске с точкой монтирования в /srv. Переустановка системы тогда не затрагивает данные вообще: при установке достаточно подключить старый раздел без форматирования.
Как добавить места потом
Если выбрали схему с LVM, всё решается на работающем сервере.
Посмотреть запас в группе томов:
sudo vgsОтдать корню 20 ГБ из запаса — файловая система расширится сразу, перезагрузка не нужна:
sudo lvextend -r -L +20G /dev/ubuntu-vg/ubuntu-lvДобавить в группу новый диск целиком (осторожно: всё на нём будет стёрто):
sudo pvcreate /dev/sdb
sudo vgextend ubuntu-vg /dev/sdbБез LVM так не получится: чтобы расширить обычный раздел, соседний с ним придётся удалять или сдвигать, а это почти всегда загрузочная флешка и риск.
Что читать дальше
- Установка Ubuntu Server 26.04 и первая настройка — всё, что до и после экрана разметки.
- Измеряем скорость SSD — проверить диски сразу после установки.
- Какой Linux выбрать — если сомневаетесь, что нужен именно Ubuntu Server.
Частые вопросы
Нужен ли отдельный раздел подкачки?
Нет. Современная Ubuntu использует файл подкачки внутри корневого раздела — его проще увеличить или убрать. Отдельный раздел имеет смысл только для гибернации, а сервер не засыпает. Проверить, есть ли подкачка после установки: swapon --show.
Сколько места отдать корневому разделу?
Для сервера без контейнеров — от 30 ГБ, с Docker — от 50–60 ГБ, если ещё и базы данных — от 70. Всё крупное — медиатеку, файлы, бэкапы — выносите на отдельный раздел или диск в /srv.
Что такое LVM и нужен ли он?
LVM — прослойка между диском и файловыми системами, которая позволяет менять размеры томов и добавлять диски без переразметки. Для сервера он почти всегда оправдан: место заканчивается в самый неподходящий момент, и с LVM это решается одной командой на ходу.
Можно ли зашифровать диск при ручной разметке?
В установщике Ubuntu Server — нет: шифрование LUKS доступно только в автоматической разметке «Use an entire disk». Если шифрование обязательно, выберите автоматический вариант с LVM и шифрованием, а дополнительные тома создайте после установки.
Какую файловую систему выбрать — ext4, XFS или Btrfs?
Для системы — ext4: надёжная, привычная, умеет уменьшаться. Для диска с большими файлами и бэкапами — XFS: быстрее работает с крупными файлами, но уменьшить её нельзя. Btrfs даёт снимки и сжатие, но требует понимания, как с ней работать; для первого сервера лучше начать с ext4.
Зачем отдельный /boot, если есть /boot/efi?
Это разные разделы. /boot/efi хранит загрузчик UEFI, а /boot — ядра системы. Отдельный /boot нужен, когда корень лежит в LVM или RAID: так загрузка не зависит от более сложных слоёв. В простой схеме без LVM ядра спокойно живут в корне.
Заменяет ли RAID 1 резервное копирование?
Нет. Зеркало защищает только от физической смерти одного диска. Удалённый по ошибке файл, повреждение файловой системы или шифровальщик мгновенно затронут оба диска. Бэкап на отдельное устройство нужен в любом случае.
Что делать, если установщик пишет, что нет загрузочного раздела?
Вернитесь к списку дисков, выберите системный диск и нажмите Use As Boot Device — установщик сам создаст раздел /boot/efi. Это самая частая причина ошибки: разделы размечены, а диск не отмечен как загрузочный.
Если статья пригодилась — отметьте, это помогает выбирать темы
Комментарии
Пока никто не написал. Будьте первым — вопрос или свой опыт одинаково полезны.