Вопрос или проблема
как создать загрузочный раздел на новом неразмеченном диске? Загрузка UEFI, для Linux, единственная ОС на диске. Предпочтительно с использованием GParted.
В зависимости от дистрибутива, который вы устанавливаете, вам может не понадобиться подготавливать диск вообще — установщики обычно способны сами разметить диск.
Но если вы хотите сделать это вручную, вы можете просто создать новую таблицу разделов в GParted (Устройство → Создать таблицу разделов), вам нужно добавить таблицу разделов gpt на системе EFI, а затем можно добавить нужные разделы. Рекомендуется размер 100 Миб для раздела EFI загрузки, но он может быть больше (установите флаг esp
после его создания), 1 Гиб достаточно для /boot
(вам не нужно отдельного раздела /boot
, но лишним он не будет), затем добавьте разделы /
, /home
и swap. ext4
обычно является выбором по умолчанию для файловой системы. /
должен быть как минимум 50 Гиб, а swap приблизительно в два раза больше вашей ОЗУ (но больше 8 или 16 Гиб обычно перебор и не очень полезно, если вы не планируете приостанавливать систему на диск).
.
Ответ или решение
Создание загрузочного раздела на новом неразмеченном диске для системы UEFI с использованием Linux — это задача, которую можно решить, применяя несколько шагов. Основное преимущество ручного разделения диска заключается в более гибкой настройке и контроле над структурой разделов. В данном руководстве мы сосредоточимся на использовании утилиты GParted для создания и настройки необходимого загрузочного раздела и других ключевых разделов на диске.
Теоретическое обоснование
При установке операционной системы Linux на диск с поддержкой UEFI, необходимо создать несколько ключевых разделов. Основные из них включают:
-
Загрузочный раздел EFI (ESP): Этот раздел обязателен для систем с поддержкой UEFI и используется для хранения загрузчиков операционных систем. Обычно он размечается с файловой системой FAT32 и имеет флаг
esp
. -
Раздел
/boot
: Хотя создание отдельного раздела/boot
не является обязательным, это может быть полезно для некоторых конфигураций, особенно если вы предполагаете использовать специфические файловые системы или манипулировать ядрами. -
Корневой раздел (
/
): Главный раздел, где будет находиться основная часть файловой системы Linux. Он должен иметь достаточный объем, чтобы разместить все системные и пользовательские файлы. Обычно рекомендуется минимум 50 ГиБ. -
Раздел
/home
: Для хранения пользовательских данных. Выделение отдельного раздела под/home
позволяет облегчить процесс обновления или переустановки системы, оставляя пользовательские данные нетронутыми. -
Раздел подкачки (swap): Используется для предоставления дополнительной виртуальной памяти. Объем зависит от ваших нужд, но обычно 8-16 ГиБ достаточно, особенно если вы не планируете использование гибернации.
Установщики многих дистрибутивов Linux могут автоматически управлять разметкой диска, но если вы хотите подробно настраивать структуру разделов, GParted является отличным инструментом для этих целей.
Пример
Допустим, у нас есть новый неразмеченный диск, и мы хотим установить Linux в качестве единственной ОС, настроив все разделы вручную с помощью GParted.
Применение
-
Запустите GParted: Если GParted еще не установлен, вы можете установить его через менеджер пакетов вашего дистрибутива. Введите
sudo apt install gparted
для Ubuntu или аналогичную команду для других систем. -
Создание новой таблицы разделов:
- Откройте GParted и выберите диск, который вы хотите разметить.
- Перейдите в
Устройство
→Создать таблицу разделов
. - Выберите тип таблицы разделов
gpt
(GUID Partition Table), который совместим с UEFI.
-
Добавление разделов:
-
EFI системный раздел:
- Нажмите правой кнопкой на неразмеченной области и выберите
Новый
. - Установите размер в 100 МБ, файловую систему в FAT32, и поставьте метку
EFI
. - Перейдите во вкладку
Дополнительно
и установите флагboot
иesp
.
- Нажмите правой кнопкой на неразмеченной области и выберите
-
/boot
раздел (опционально):- Вновь выберите
Новый
, укажите размер в 1 ГиБ и файловую систему ext4. - Укажите точку монтирования
/boot
.
- Вновь выберите
-
Корневой раздел (
/
):- Вновь выберите
Новый
, задайте объем (рекомендуется не менее 50 ГиБ) и файловую систему ext4. - Укажите точку монтирования
/
.
- Вновь выберите
-
Раздел
/home
(если требуется):- Создайте новый раздел, оставляющий пространство для swap. Обычно наибольшая часть диска выделяется именно под
/home
.
- Создайте новый раздел, оставляющий пространство для swap. Обычно наибольшая часть диска выделяется именно под
-
Swap раздел:
- Нажмите
Новый
, чтобы создать раздел swap, и установите его в зависимости от объема вашей оперативной памяти. Выберите файловую системуlinux-swap
.
- Нажмите
-
-
Применение изменений:
- Проверьте все изменения и нажмите на флажок для применения операций. GParted выполнит запланированные действия и создаст таблицу разделов согласно вашим настройкам.
В завершение, структура вашего диска будет готова для дальнейшей установки Linux. Профессиональное использование таких инструментов как GParted позволяет детально контролировать процесс подготовки системы и обеспечивает гибкость в управлении разделами в зависимости от ваших нужд и предпочтений.