Известны 2 способа установить систему с использованием GPT-разметки. Первый - с использованием UEFI загрузчика на FAT32 разделе (и только на нём!), второй с использованием bios-эмуляции с загрузчиком на не размеченном разделе (могу ошибаться в терминологии, и извиняйте за вольный пересказ).
Приведу пример, как можно сделать у себя UEFI с помощью grub2:
Необходимо загрузиться с livecd-дистрибутива в UEFI-режиме (например SystemRescueCD версии не ниже 3.0.0 или Ubuntu livecd), используя gdisk (из пакета gptfdisk) сделать первый раздел >=200Мб с меткой EF00, затем остальные линуксовые разделы (8300 или другие).
Number Start (sector) End (sector) Size Code Name 1 2048 526335 256.0 MiB EF00 EFI System 2 526336 1050623 256.0 MiB 8300 Linux filesystem ...
Создаём диск FAT32:
mkdosfs -F 32 -n efi-boot /dev/sda1
Grub2 создаст загрузчик на первом разделе и пропишет в bios-матплаты инфу о нём:
grub2-install --target=x86_64-efi --root-directory=/boot/efi --boot-directory=/boot --bootloader-id=gentoo --no-floppy --recheck
Создание конфига меню загрузки:
grub2-mkconfig -o /boot/grub2/grub.cfg
В дальнейшем при необходимости можно ещё раз прописать настройки в bios:
efibootmgr -c -d /dev/sda -p 1 -w -L "Gentoo Linux (GRUB2)" -l '\EFI\gentoo\grubx64.efi'
Прописать в fstab, чтобы первый раздел был смонтирован в /boot/efi:
# cat /etc/fstab | grep boot /dev/sda2 /boot ext4 /dev/sda1 /boot/efi vfat
===================================================================
Мне лично не нравится вариант с загрузкой UEFI. Можно просто оставить первый раздел неразмеченным с меткой EF02.
Number Start (sector) End (sector) Size Code Name 1 2048 526335 256.0 MiB EF02 BIOS boot partition 2 526336 1050623 256.0 MiB 8300 Linux filesystem ...
Для EF02 не нужно 200Мб, но я оставил на будущее, чтобы без проблем можно было накатить UEFI.
Далее нужно проделать всё так же как с mbr (Grub2 сам найдёт EF02 и поймёт что делать):
grub2-install /dev/sda
Не забываем конфиг для меню:
grub2-mkconfig -o /boot/grub2/grub.cfg
===================================================================
P.S.:
Если предполагается ставить рядом винду, то нужно UEFI, делать множество EFXX-разделов нет смысла. Gparted для работы с GPT использовать не рекомендуется.
Комментарии
10 лет 15 недель назад
10 лет 16 недель назад
10 лет 17 недель назад
10 лет 17 недель назад
10 лет 19 недель назад
10 лет 19 недель назад
10 лет 19 недель назад
10 лет 29 недель назад
10 лет 29 недель назад
10 лет 30 недель назад