UEFI rules!

Dec 15, 2020 14:05


Всё же нравится мне UEFI с GPT. Можно забыть как про страшный сон про нулевые сектора, MBR, VBR, ограничение на размер и количество разделов и прочее. Например для подготовки диска под клонирование FreeBSD достаточно:

gpart create -s gpt ada1 gpart add -s200M -t efi ada1 gpart add -s2G -t freebsd-swap ada1 gpart add -t freebsd-ufs ada1 gpart bootcode -p /boot/boot1.efifat -i 1 ada1
(на клоне ada1 превратится ada0)

boot1.efifat здесь не VBR, а просто образ (dd) файловой системы FAT16, содержащий загрузчик EFI в нужном подкаталоге. Никакой магии, можно было отформатировать ada1p1 под FAT16 (newfs_msdos -F16 /dev/ada1p1), создать там нужные каталоги и положить BOOTx64.efi. А то и ещё вдобавок какие-нибудь полезные утилиты под EFI, например rEFInd.

Инсталлятор FreeBSD штатно поддерживает установку на чистый UEFI+GPT как для UFS, так и для ZFS.

См. также тут и тут про размер EFI-раздела.
Оригинал сообщения находится по адресу https://victor-sudakov.dreamwidth.org/512392.html. Пожалуйста оставляйте комментарии там. Всего сейчас
комментариев.

копилка опыта, unix, boot

Previous post Next post
Up