Paano mag-update ng GRUB sa Arch Linux

How Update Grub Arch Linux



Ang boot loader ay ang kauna-unahang programa na naisakatuparan kapag nagsimula ang computer. Ang piraso ng software na ito ay naglo-load sa buong operating system. Sa loob ng mga open-source operating system tulad ng Linux at iba pang may lasa na Unix, ang GRUB ang pinakatanyag na bootloader. Kung hindi mo alam, ang GRUB ay open-source din na may mga TONS ng sinusuportahang pagsasaayos. Kung gumagamit ka ng Arch Linux, pagkatapos ay ipinapalagay kong gumagamit ka ng GRUB bilang bootloader, tama ba? Suriin natin kung paano i-update ang GRUB sa Arch Linux.

Ina-update ang GRUB package

Ang pinakaunang bagay na dapat gawin ay tiyakin na ang GRUB ay napapanahon. Kapag na-update mo ang system, aalagaan ni pacman ang pag-update ng GRUB sa pinakabagong bersyon.







sudopacman-Syu



Kung nais mong manu-manong tiyakin na ang system ay may pinakabagong bersyon ng GRUB, gamitin ang sumusunod na utos.



sudopacman-Sgrub





Ang utos na ito ay muling mai-install sa GRUB, syempre. Gayunpaman, susuriin ni pacman ang pinakabagong bersyon mula sa server at kung mayroong magagamit na pag-update, kukunin at mai-install ito.

Pag-edit ng pagsasaayos ng GRUB

Pinapayagan ng GRUB ang pasadyang pagsasaayos. Maaari kang magsagawa ng isang bilang ng mga pagkilos gamit ang pagkakataong ito, halimbawa, pagtatakda ng default OS (kung naka-install ang maraming OS), timeout ng GRUB menu, pasadyang imahe sa background at marami pa. Posible ring magtakda ng mga pasadyang script para sa GRUB.



Gumagamit ang GRUB ng sarili nitong file ng pagsasaayos para sa pagsasagawa ng lahat ng mga pagkilos. Ang file ay matatagpuan sa / etc / default / grub. Para sa mga script ng GRUB, ginagamit ang direktoryo /etc/grub.d.

I-edit ang file ng pagsasaayos ng GRUB.

sudo <editor> /atbp/default/grub

Halimbawa, upang baguhin ang GRUB wallpaper, baguhin ang halaga ng variable na GRUB_BACKGROUND.

Pinapayagan din ng GRUB ang pangkulay ang mga teksto para sa madaling pagbasa.

Sa pagsisimula ng file, mapapansin mo ang variable ng GRUB_DEFAUTL. Ginagamit ito upang tukuyin kung aling OS ang default na isa sa bootloader.

Ang susunod na entry na GRUB_TIMEOUT ay magpapasya kung gaano katagal dapat manatiling bukas ang menu ng GRUB. Bilang default, ang halaga ay 5 (segundo). Kung nais mong walang limitasyong palabas sa menu ng GRUB, itakda ang halaga sa anumang negatibong integer.

Kapag nakumpleto ang pag-edit, i-save ang file.

Suriin natin ang direktoryo ng GRUB script.

Customizer ng GRUB

Ito ay isang napaka kapaki-pakinabang na tool na nagbibigay-daan sa mas madaling pagpapasadya ng iba't ibang mga setting ng GRUB. Ito ay isang grapikong tool at magagamit nang direkta mula sa arch Linux repository.

sudopacman-Sgrub-customizer

Simulan ang grub-customizer mula sa menu.

Kakailanganin nito ang root password upang magsimula. Pagkatapos ng lahat, tumatawag ka ng isang tool upang magsagawa ng mga pagbabago sa antas ng system.

Ang bawat solong pagpipilian ng tool ay simple at nagpapaliwanag sa sarili.

I-reload ang GRUB

Matapos gawin ang lahat ng mga pagbabago, kinakailangang i-update ang GRUB cfg file sa direktoryo / boot / grub. Patakbuhin ang sumusunod na utos pagkatapos gumawa ng anumang pagbabago sa file ng pagsasaayos ng GRUB.

sudogrub-mkconfig-o kaya /boot/grub/grub.cfg

Kung hindi ka interesado sa pagpapatakbo ng mahabang utos na ito, maaari mong gamitin ang update-grub. Ito ay isang script na nagpapatakbo ng dati nang nabanggit na utos. Gayunpaman, hindi ito magagamit sa opisyal na direktoryo ng Arch Linux. ang update-grub ay kailangang agawin mula sa AUR .

Ihanda ang iyong system para sa pagbuo at pag-install ng AUR packages.

sudopacman-S punta ka nabase-devel

Grab update-grub mula sa AUR.

git clonehttps://aur.archlinux.org/update-grub.git

Simulan ang pagbuo ng update-grub.

Tandaan: Para sa mas madaling pag-access sa AUR, inirerekumenda na gumamit ng angkop na AUR helper. Maaaring i-automate ng mga tumutulong sa AUR ang buong gawain. Alamin kung paano gamitin ang AUR .

bow-Supdate-grub

Kapag nakumpleto na ang pag-install, maaari kang direktang tumawag sa update-grub upang gawin ang trabaho.

sudoupdate-grub

Pangwakas na saloobin

Ang GRUB ay ang pinakatanyag na bootloader para sa lahat ng mga distro ng Linux. Maaari itong gumana sa ibang OS din. Para sa ganap na kontrol sa proseso ng boot, kinakailangang magkaroon ng kaalaman sa pagmamanipula ng mga pagsasaayos ng GRUB at pag-update ng maayos sa GRUB.