Ручная разметка в Linux: расскажу, как сохранить свои данные и не потратить нервы впустую!

A hand using a laptop and Linux mascot coming out of the screen with a gear and some files behind.

Суть в двух словах

В первый раз ставите Linux и не знаете, доверить ли установщику разметку диска или рискнуть и всё сделать самостоятельно? Я объясню, когда ручная настройка действительно необходима, какими бывают разделы и как создать их правильно — чтобы система работала, как часы!

Когда всё-таки нужно размечать диск вручную?

Популярные дистрибутивы Linux умеют устанавливаться буквально в пару кликов благодаря удобным графическим установщикам. Для новичков обычно проще выбрать автоматическую разметку — система сама разобьёт диск на нужные разделы.

Для обычного домашнего или офисного компьютера авторазметка подходит идеально. Хотите полностью очистить диск и установить только одну систему? Всё пройдёт быстро и без лишних вопросов. Даже если у вас уже стоит Windows, многие дистрибутивы предлагают вариант «Установить рядом с Windows» и сами корректно поделят пространство между системами.

Ubuntu desktop installer with Install Alongside Windows selected.

Но ручная разметка вам понадобится, если у вас есть особые требования. Например, вы хотите держать личные файлы на отдельном разделе — чтобы при переустановке Linux они не потерялись. В этом случае разделы придётся создавать самому!

Вторая причина — если хотите разные файловые системы на отдельных разделах. Например, корень оформить на Btrfs — для быстрых снимков и лёгкого восстановления после неудачной установки, а /home отдать под Ext4, чтобы не было проблем с большими файлами от Steam и Docker. Такую настройку автоматом не получить — только вручную вы сможете всё сделать именно так, как задумали.

Что такое разделы в Linux? Объясняю на пальцах

Ручная разметка — это когда вы сами решаете, сколько места и под что выделить на диске. Чтобы не ошибиться, полезно понимать, зачем нужен каждый раздел. Вот самые важные из них:

ESP (EFI System Partition)

Этот раздел обязателен для всех современных компьютеров (большинство моделей после 2017 года) с UEFI. Здесь лежат загрузочные файлы — без него система не запустится! Форматировать нужно в FAT32, минимум — 100 МБ, но чтобы наверняка, выделите 500 МБ: хватит для нескольких загрузчиков, если захотите мультизагрузку.

Корневой раздел (/)

Это «сердце» Linux — тут живёт сама система и все установленные программы. Минимума хватит 15–20 ГБ, но если вы планируете активно пользоваться Linux, ставьте не менее 100 ГБ — тогда точно не почувствуете ограничений.

Домашний раздел (/home)

Все ваши документы, фото, музыка и настройки по умолчанию хранятся тут. Обычно /home лежит внутри корня, но его можно вынести в отдельный раздел — тогда при переустановке ОС ваши личные файлы никуда не денутся. Просто заранее подумайте, сколько места вам нужно.

Раздел /boot

Тут хранится ядро Linux и то, что нужно для старта системы. Обычно /boot включён в корневой раздел, и отделять его смысла нет — только если планируете шифровать весь диск. В таком случае выделяйте для /boot отдельный незашифрованный раздел, объёма достаточно 1 ГБ.

Swap

Swap — это «запас оперативки» на диске. Помогает, когда память забита или если вы используете спящий режим. Чаще сейчас создают файл swap, но можно и сделать отдельный раздел. Если памяти у вас до 8 ГБ — swap делайте равным оперативке (особенно если планируете использовать гибернацию). С 8 ГБ и выше хватит 4–8 ГБ swap: чем больше RAM, тем меньше нужен swap.

Продвинутые разделы

Для опытных пользователей можно выделять отдельные разделы под /var (для логов и баз данных), /opt (дополнительное ПО), /srv (серверные данные), /usr (системные и пользовательские пакеты) и /tmp (временные файлы). Большинству же отдельные разделы для них просто не нужны.

Главное — не увлекаться и не делить диск на слишком много частей: если место закончится на одном разделе, а на остальных пусто, хлопот только прибавится. Обычно достаточно создать разделы EFI, root, home и при необходимости swap.

Как вручную размечать диск под Linux: мой пошаговый опыт

Теперь вы знаете, в каких случаях нужна ручная разметка, как называются разделы и сколько им «весить». Осталось разобрать, как всё делается на практике — покажу на примере установки Kubuntu!

Выбрал Kubuntu, потому что тут используется Calamares — один из самых простых установщиков. В других дистрибутивах интерфейс будет отличаться (например, Ubuntu или Fedora с Anaconda), но логика во всех одна и та же.

1. Включаем ручную разметку

На экране разметки вас ждёт выбор: «Стереть диск», «Установить рядом», «Заменить раздел» или «Ручная разметка».

Перед тем как продолжить, проверьте, чтобы выбран был нужный диск (особенно если у вас их несколько!).

Calamares installer partitioning screen.

Жмите «Ручная разметка» и «Далее» — увидите список всех дисков и их разделов:

Calamares installer showing all available partitions of a selected drive.

Если диск чистый, список разделов будет пуст — вот так это выглядит:

Installing Linux on an empty drive using the Calamares installer.

2. Очищаем диск или создаём новую таблицу разделов (опционально)

Если диск совсем новый, просто нажмите «Новая таблица разделов». Появится окно с выбором GPT (для современных UEFI-процессоров, практически для всех ПК с 2017 года) или MBR (для старых BIOS). Почти всегда выбирайте GPT.

Selecting GPT or MBR option for new Linux partition table.

Теперь появится свободное место — именно здесь и будем создавать наши разделы.

Free unallocated space in the partitioning screen of calamares installer.

Если на диске уже есть старые разделы, и вы хотите начать с чистого листа — выделяйте основной диск и тоже жмите «Новая таблица разделов».

Wiping an existing drive and creating a new partition table in Calamares.

Samsung T7 SSD

3. Готовим разделы под Linux

Ручная разметка чаще всего нужна, когда устанавливаете Linux рядом с другой ОС (Dual Boot). Лучше заранее освободить место — если не успели, можно с помощью GParted (обычно уже есть в Live Linux) уменьшить существующий раздел и получить свободное пространство.

Если увидели лишний раздел, выберите его в Calamares и смело жмите «Удалить» — освободившееся место используйте для будущих разделов Linux.

Выделяйте свободное пространство, кликайте «Создать» и последовательно делите диск: на корневой, домашний, swap и, если нужно, дополнительные разделы.

4. Создаём разделы: правильный порядок и настройки

Минимальный необходимый набор: ESP (EFI) и корневой (/). Swap — по желанию, отдельный /boot нужен только для шифрования или LVM.

Начинаем с ESP. Если уже есть небольшой раздел FAT32 с меткой EFI (100–500 МБ) — используйте его. Нет — создавайте новый:

Setting up ESP Partition in Calamares.

Дальше — корневой раздел. Всё свободное место выделяем под него, если не нужен отдельный /home или swap:

Setting up the root partition in Calamares.

Для swap — создаём ещё один раздел с нужным размером:

Setting up a swap partition in Calamares.

Советую завести отдельный раздел /home — это здорово, если любите экспериментировать с системой или просто хотите всегда сохранять личные данные:

Setting up a home partition in Calamares.

Разделы /var, /tmp, /srv, /opt, /usr понадобятся только если у вас особые задачи — обычному пользователю они ни к чему.

5. Проверяем, что получилось — и ставим Linux!

16. A manually partitioned for installing Linux using Calamares.

Когда все разделы готовы, жмите «Подтвердить» и переходите к установке. Если забудете создать ESP или корневой раздел, установщик обязательно предупредит и не даст ошибиться.

На деле ручная разметка — это не страшно! Просто с первого взгляда всё кажется запутанным, но когда разберётесь — почувствуете себя настоящим гуру Linux и больше не испугаетесь ни одной настройки!

Если вам понравилась эта статья, подпишитесь, чтобы не пропустить еще много полезных статей!

Премиум подписка — это доступ к эксклюзивным материалам, чтение канала без рекламы, возможность предлагать темы для статей и даже заказывать индивидуальные обзоры/исследования по своим запросам!

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

Также подписывайтесь на нас в:

Алекс Бежбакин
Оцените автора
Добавить комментарий