Перейти к содержанию

grub⚓︎

GRUB является эталонной реализацией загрузчика, соответствующего спецификации Multiboot и может загрузить любую совместимую с ней операционную систему. Среди них: Linux, FreeBSD, Solaris и многие другие. Кроме того, GRUB умеет по цепочке передавать управление другому загрузчику, что позволяет ему загружать Windows (через загрузчик NTLDR или bootmgr), MS-DOS, OS/2 и другие системы.

Версия: 2.06

Размер: 6.28Mb

Приоритет: Необходимый

Оригинальное расположение: https://ftp.gnu.org/gnu/grub/grub-2.06.tar.xz

Ссылка для загрузки: https://lx4u.ru/downloads/packages/grub-2.06.tar.xz

MD5: cf0fd928b1e5479c8108ee52cb114363

Домашняя страница: https://www.gnu.org/software/grub

SBU: 1

Дополнительные необходимые файлы⚓︎

https://unifoundry.com/pub/unifont/unifont-13.0.06/font-builds/unifont-13.0.06.pcf.gz

Подготовка⚓︎

Установите шрифт, используемый grub:

mkdir -pv /usr/share/fonts/unifont &&
gunzip -c unifont-13.0.06.pcf.gz > /usr/share/fonts/unifont/unifont.pcf

Настройка⚓︎

unset {C,CPP,CXX,LD}FLAGS
./configure --prefix=/usr        \
            --sbindir=/usr/bin      \
            --sysconfdir=/etc    \
            --disable-efiemu     \
            --enable-grub-mkfont \
            --with-platform=efi  \
            --disable-werror   

Значения параметров⚓︎

--disable-efiemu - отключает установку большого и ненужного компонента

--with-platform=efi - использовать EFI

--enable-grub-mkfont - включает установку шрифтов

Сборка⚓︎

make

Установка⚓︎

make install &&
mv -v /etc/bash_completion.d/grub /usr/share/bash-completion/completions
source /etc/profile
К началу