Grub

Как да актуализирате GRUB на Arch Linux

Как да актуализирате GRUB на Arch Linux
Зареждащият файл е първата програма, която се изпълнява при стартиране на компютъра. След това този софтуер зарежда цялата операционна система. В рамките на операционните системи с отворен код, като Linux и други с вкус на Unix, GRUB е най-популярният буутлоудър. Ако не сте знаели, GRUB също е с отворен код с TONS поддържани конфигурации.Ако използвате Arch Linux, тогава предполагам, че използвате GRUB като буутлоудъра, нали? Нека проверим как да актуализираме GRUB на Arch Linux.

Актуализиране на 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.

Судо / etc / default / 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.

Топ Oculus App Lab Games
Ако сте собственик на слушалки на Oculus, тогава трябва да знаете за странично зареждане. Sideloading е процесът на инсталиране на несъхранявано съдър...
Топ 10 игри за игра на Ubuntu
Платформата на Windows е една от доминиращите платформи за игри поради огромния процент игри, които се развиват днес, за да поддържат Windows. Може ли...
5 най-добри аркадни игри за Linux
В днешно време компютрите са сериозни машини, използвани за игри. Ако не можете да получите новия висок резултат, ще разберете какво имам предвид. В т...