Разбивка диска m2 на разделы
Чтобы разбить диск M.2 с помощью утилиты gdisk на разделы EFI, /, и /boot, выполните следующие шаги:
### 1. Определите целевой диск
Узнайте имя диска (например, /dev/nvme0n1):
lsblk -f
---
### 2. Запустите gdisk
sudo gdisk /dev/nvme0n1 # Замените nvme0n1 на ваш диск
---
### 3. Создайте новую таблицу разделов GPT
- Если диск не пуст, удалите существующие разделы:
Нажимайте d (delete) для каждого раздела.
- Создайте новую таблицу GPT:
Введите o → подтвердите Y.
### 4. Создайте разделы
#### a. EFI-раздел (система загрузки)
1. Команда: n (новый раздел)
2. Номер раздела: Enter (по умолчанию 1)
3. First sector: Enter (начало диска)
4. Last sector: +500M (размер 500 МБ)
5. Тип: EF00 (EFI System)
#### b. Раздел /boot
1. Команда: n
2. Номер раздела: Enter (2)
3. First sector: Enter (следующий свободный сектор)
4. Last sector: +2G (размер 2 ГБ)
5. Тип: 8300 (Linux filesystem)
#### c. Раздел / (корневой)
1. Команда: n
2. Номер раздела: Enter (3)
3. First sector: Enter (следующий свободный сектор)
4. Last sector: Enter (весь оставшийся диск)
5. Тип: 8300 (Linux filesystem)
### 5. Проверьте разделы
- Просмотр таблицы: p
Пример вывода:
Number Start (sector) End (sector) Size Code Name
1 2048 1026047 500.0 MiB EF00 EFI
2 1026048 5122047 2.0 GiB 8300 Linux
3 5122048 500118158 236.0 GiB 8300 Linux
---
### 6. Сохраните изменения
- Введите w → подтвердите Y.
- Выйдите: q.
### 7. Отформатируйте разделы
# EFI (FAT32)
sudo mkfs.fat -F32 /dev/nvme0n1p1
# /boot (ext4)
sudo mkfs.ext4 /dev/nvme0n1p2
# / (ext4)
sudo mkfs.ext4 /dev/nvme0n1p3
---
### 8. Монтируйте разделы (пример)
sudo mount /dev/nvme0n1p3 /mnt # /
sudo mkdir /mnt/boot && sudo mount /dev/nvme0n1p2 /mnt/boot # /boot
sudo mkdir /mnt/boot/efi && sudo mount /dev/nvme0n1p1 /mnt/boot/efi # EFI
---
### Итоговая структура
| Раздел | Точка монтирования | Размер | Тип | Файловая система |
|------------|---------------------|---------|-----------|------------------|
| /dev/nvme0n1p1 | /boot/efi | 500 МБ | EFI | FAT32 |
| /dev/nvme0n1p2 | /boot | 2 ГБ | Linux | ext4 |
| /dev/nvme0n1p3 | / | Остаток | Linux | ext4 |
### Важные примечания
1. Порядок разделов: EFI должен быть первым (требование UEFI).
2. Размеры:
- EFI: Минимум 100 МБ, но 500 МБ безопаснее.
- /boot: 1-2 ГБ достаточно для нескольких ядер.
3. Шифрование/RAID: Если нужно, настройте после разметки.
4. fstab: После установки ОС обновите /etc/fstab UUIDами разделов (узнайте через blkid).
Если планируется установка Linux, используйте инструменты вроде calamares, ubiquity или archinstall для автоматизации.