Актуализиране на GRUB пакета
Първото нещо, което трябва да направите, е да се уверите, че GRUB е актуална. Когато актуализирате системата, pacman ще се погрижи за актуализиране на GRUB до най-новата версия.
sudo pacman -Syu
Ако искате ръчно да се уверите, че системата има най-новата версия на GRUB, използвайте следната команда.
sudo pacman -S grub
Тази команда ще преинсталира GRUB, разбира се. Pacman обаче ще провери за най-новата версия от сървъра и ако има налична актуализация, ще я вземе и инсталира.
Редактиране на GRUB конфигурация
GRUB позволява персонализирана конфигурация. Можете да извършите редица действия, използвайки тази възможност, например, настройване на ОС по подразбиране (ако е инсталирана няколко ОС), изчакване на менюто GRUB, персонализирано фоново изображение и много други. Също така е възможно да зададете персонализирани скриптове за GRUB.
GRUB използва собствен конфигурационен файл за извършване на всички действия. Файлът се намира на “/ etc / default / grub”. За GRUB скриптове, „/ etc / grub.d ”се използва директория.
Редактирайте конфигурационния файл GRUB.
Судо
Например, за да промените тапета GRUB, променете стойността на променливата „GRUB_BACKGROUND“.
GRUB също позволява оцветяване на текстовете за по-лесно четене.
В началото на файла ще забележите променлива „GRUB_DEFAUTL“. Използва се за определяне коя операционна система по подразбиране е в буутлоудъра.
Следващият запис „GRUB_TIMEOUT“ ще реши колко дълго трябва да остане отворено менюто GRUB. По подразбиране стойността е 5 (секунди). Ако искате да показвате неограничено меню GRUB, задайте стойността на всяко отрицателно цяло число.
След като редактирането приключи, запазете файла.
Нека проверим директорията на GRUB скрипт.
GRUB персонализатор
Това е много полезен инструмент, който позволява по-лесно персонализиране на различни настройки на GRUB. Това е графичен инструмент и е достъпен директно от хранилището на Arch Linux.
sudo pacman -S grub-customizer
Стартирайте “grub-customizer” от менюто.
За да започне, ще е необходима паролата за root. В края на краищата извиквате инструмент за извършване на промени на ниво система.
Всяка отделна опция на инструмента е проста и разбираема.
Презаредете GRUB
След като направите всички промени, е необходимо да актуализирате GRUB cfg файла в директорията “/ boot / grub”. Изпълнете следната команда, след като направите каквато и да е промяна в конфигурационния файл на GRUB.
sudo grub-mkconfig -o / boot / grub / grub.cfg
Ако не се интересувате от изпълнението на тази продължителна команда, можете да използвате “update-grub”. Това е скрипт, който изпълнява споменатата по-горе команда. Той обаче не е достъпен в официалната директория на Arch Linux. “Update-grub” трябва да бъде взето от AUR.
Подгответе вашата система за изграждане и инсталиране на пакети AUR.
sudo pacman -S git base-devel
Вземете „update-grub“ от AUR.
git clone https: // aur.archlinux.org / update-grub.git
Започнете да изграждате “update-grub”.
Забележка: За по-лесен достъп до AUR се препоръчва използването на подходящ помощник за AUR. Помощниците на AUR могат да автоматизират цялата задача. Научете как да използвате AUR.
yay -S update-grub
След като инсталацията приключи, можете директно да се обадите на “update-grub”, за да свършите работата.
sudo update-grubФинални мисли
GRUB е най-популярният буутлоудър за всички дистрибуции на Linux. Може да работи и с друга ОС. За да поемете пълен контрол върху процеса на зареждане, е необходимо да имате познания за манипулиране на GRUB конфигурации и правилно актуализиране на GRUB.