grub2 на centos 6

yum install gcc bison flex make
wget https://ftp.gnu.org/gnu/grub/grub-2.00.tar.gz
tar xf grub-2.00.tar.gz
cd grub-2.00
./configure
make
make install


/usr/local/sbin/grub-mkconfig -o /boot/grub/grub.cfg
/usr/local/sbin/grub-install /dev/sda


yum remove grub

Мной также был собран rpm-пакет для быстрой установки и отсутствия необходимости компиляции. Установка производится в каталог /opt/grub2. Пакет доступен в репозитории CentOSUP или по прямой ссылке:

yum install https://centosup.ispsystem.info/repo/x86_64/grub2-2.00-1.el6.x86_64.rpm


/opt/grub2/sbin/grub-mkconfig -o /boot/grub/grub.cfg
/opt/grub2/sbin/grub-install /dev/sda


Если у кого-либо есть репозиторий с grub2 для CentOS 6 или готовые .spec-файлы прошу поделиться в комментариях, поскольку интересует вопрос интеграции в систему вместо grub 0.99

1 комментарий:

  1. Отличная работа!!
    у меня на centos6 md0 под /boot и md1 под LVM с корнем и свопом
    устал бороться с GRUB родным, не хотел он грузить мне систему когда отключал один винт.
    поставил ваш grub2 и всё заработало красиво

    ОтветитьУдалить