Paano i-configure ang Mga Setting ng GRUB2 Boot Loader
Ang Ubuntu at karamihan sa iba pang mga pamamahagi ng Linux ay gumagamit na ngayon ng GRUB2 boot loader. Maaari mong baguhin ang mga setting nito upang pumili ng isang default na operating system, magtakda ng isang imahe sa background, at piliin kung gaano katagal binibilang ang GRUB bago awtomatikong i-boot ang default OS.
Na-configure namin dito ang GRUB2 sa Ubuntu 14.04, ngunit ang proseso ay dapat na magkatulad para sa iba pang mga pamamahagi ng Linux. Maaaring napasadya mo ang mga setting ng orihinal na GRUB sa pamamagitan ng pag-edit ng menu.lst na file nito sa nakaraan, ngunit magkakaiba ang proseso ngayon.
Mga Pangunahing Kaalaman sa Pag-configure ng GRUB2
KAUGNAYAN:GRUB2 101: Paano Mag-access at Gumamit ng Boot Loader ng iyong Pamamahagi ng Linux
Hindi gumagamit ng menu.lst file ang GRUB2. Sa halip, ang pangunahing file ng pagsasaayos nito ang /boot/grub/grub.cfg file. Gayunpaman, hindi mo dapat i-edit ang file na ito nang manu-mano! Ang file na ito ay para lamang sa sariling paggamit ng GRUB2. Awtomatiko itong nilikha sa pamamagitan ng pagpapatakbo ng update-grub utos bilang ugat - sa madaling salita, sa pamamagitan ng pagtakbo sudo update-grub sa Ubuntu.
Ang iyong sariling mga setting ng GRUB ay nakaimbak sa / etc / default / grub file. I-edit ang file na ito upang baguhin ang mga setting ng GRUB2. Ang mga script ay matatagpuan din sa direktoryo /etc/grub.d/. Halimbawa, sa Ubuntu, may mga script dito na nag-configure ng default na tema. Mayroon ding isang os-prober script na sumusuri sa panloob na mga hard drive ng system para sa iba pang naka-install na operating system - Windows, iba pang mga pamamahagi ng Linux, Mac OS X, at iba pa - at awtomatikong idaragdag ang mga ito sa menu ng GRUB2.
Kapag pinatakbo mo ang utos ng pag-update-grub, awtomatikong pinagsasama ng GRUB ang mga setting mula sa / etc / default / grub file, ang mga script mula sa direktoryo /etc/grub.d/, at lahat ng iba pa, lumilikha ng isang / boot / grub / grub. cfg file na nabasa nang boot.
Sa madaling salita, upang ipasadya ang iyong mga setting ng GRUB2, kakailanganin mong i-edit ang / etc / default / grub file at pagkatapos ay patakbuhin ang sudo update-grub utos
I-edit ang GRUB Configuration File
KAUGNAYAN:Isang Gabay ng Baguhan sa Pag-edit ng Mga Tekstong File Sa Vi
Buksan ang / etc / default / grub file para sa pag-edit sa isang karaniwang text editor. Kung nais mong gumamit ng isang graphic na editor ng teksto, buksan ang isang terminal - o pindutin ang Alt + F2 - at patakbuhin ang sumusunod na utos:
gksu gedit / etc / default / grub
Para sa isang madaling gamitin na editor na nakabatay sa terminal - Nano - gamitin ang sumusunod na utos. Maaari mong gamitin ang anumang text editor na gusto mo, syempre - kasama ang karaniwang vi text editor.
sudo nano / etc / default / grub
Ang / etc / default / grub file ay maikli at dapat madaling i-edit. Tulad ng anumang iba pang file ng pagsasaayos, kailangan mong i-edit ang mga pagpipilian sa iyong nais na estado at pagkatapos ay baguhin ang file. Kung ang alinman sa mga pagpipilian sa ibaba ay hindi pa lumitaw sa file, idagdag ito sa isang bagong linya. Kung gagawin ito, i-edit ang mayroon nang linya sa halip na magdagdag ng isang duplicate.
Piliin ang Default OS: Baguhin ang GRUB_DEFAULT = linya Bilang default, GRUB_DEFAULT = 0 ginagamit ang unang entry bilang default - baguhin ang numero sa 1 upang magamit ang pangalawang entry, 2 upang magamit ang pangatlong entry, o iba pa. Maaari mo ring gamitin GRUB_DEFAULT = nai-save at GRUB ay awtomatikong boot ang huling operating system na pinili mo sa bawat oras na mag-boot ka. Maaari mo ring tukuyin ang isang label sa mga quote. Halimbawa, kung mayroon kang isang operating system na pinangalanang Windows 7 (loader) sa iyong listahan ng OS, maaari mong gamitin GRUB_DEFAULT = "Windows 7 (loader)"
I-save ang isang Default na Operating System: Kung pipiliin mo GRUB_DEFAULT = nai-save, kailangan mo ring magdagdag a GRUB_SAVEDEFAULT = totoo linya - kung hindi man ay hindi ito gagana.
Piliin Kung Nakatago ang GRUB: Sa isang operating system lamang na naka-install, ang default ng Ubuntu ay GRUB upang awtomatikong mag-boot sa default OS na may GRUB_HIDDEN_TIMEOUT = 0 na pagpipilian. Tinutukoy ng pagpipiliang ito ang GRUB ay maitatago at awtomatiko itong mag-boot sa default OS pagkatapos ng 0 segundo –mantala, sa madaling salita. Maaari mo pa ring ma-access ang menu sa pamamagitan ng paghawak ng Shift bilang iyong computer boots. Upang magtakda ng isang mas mataas na timeout, gumamit ng katulad GRUB_HIDDEN_TIMEOUT = 5 - Ang GRUB ay magpapakita ng walang laman na screen o splash screen sa loob ng limang segundo, kung saan maaari mong pindutin ang anumang key upang matingnan ang menu. Upang maiwasang awtomatikong maitago ang GRUB, magkomento sa linya - magdagdag lamang ng # bago ito upang mabasa ito # GRUB_HIDDEN_TIMEOUT = 0 .
Kontrolin ang Pag-timeout ng Menu ng GRUB: Kung ang GRUB ay hindi awtomatikong nakatago, makikita mo ang menu sa bawat oras na mag-boot ang iyong computer. Awtomatikong bot ng GRUB ang default na operating system pagkatapos ng isang tagal ng panahon, karaniwang sampung segundo. Sa oras na iyon, maaari kang pumili ng isa pang OS o iwanan ito upang awtomatikong mag-boot. Upang baguhin ang panahon ng pag-timeout, i-edit ang GRUB_TIMEOUT = 10 linya at ipasok ang anumang bilang ng mga segundo na gusto mo. (Tandaan, gagamitin lamang ito kung hindi nakatago ang GRUB.) Upang maiwasan ang GRUB mula sa awtomatikong pag-boot at palaging maghintay para sa iyo na pumili ng isang OS, palitan ang linya sa GRUB_TIMEOUT = -1
Pumili ng isang Imahe sa Background: Ang GRUB_BACKGROUND Kinokontrol ng linya kung ginagamit ang isang imahe sa background - bilang default, gumagamit ang GRUB ng puting-on-itim na hitsura ng monochrome. Maaari kang magdagdag ng isang linya tulad GRUB_BACKGROUND = ”/ home / user / Pictures / background.png” upang tukuyin ang isang imaheng file na gagamitin ng GRUB.
Dapat na matugunan ng file ng imahe ang iba't ibang mga pagtutukoy. Sinusuportahan ng GRUB ang mga imahe ng JPG / JPEG, ngunit ang mga ito ay limitado sa 256 na kulay - kaya malamang na hindi mo gugustuhin na gumamit ng isang imahe ng JPG. Sa halip, malamang na gugustuhin mong gumamit ng isang PNG na imahe na maaaring may anumang bilang ng mga kulay. Maaari mo ring gamitin ang isang file ng imahe ng TGA.
Gawing Epekto ang Iyong Mga Pagbabago
Upang magkaroon ng bisa ang iyong mga pagbabago, i-save lamang ang file ng teksto - File> I-save sa Gedit o Ctrl + O at pagkatapos ay Ipasok upang i-save ang file sa Nano - at pagkatapos ay patakbuhin ang sudo update-grub utos Ang iyong mga pagbabago ay magiging bahagi ng grub.cfg file at gagamitin sa tuwing nai-boot mo ang iyong computer.
Hindi ito lahat ng mga setting ng GRUB, ngunit ang ilan sa mga pinaka-karaniwang binago. Ang ibang mga setting ay maaaring ipasadya sa / etc / default / grub file, o sa pamamagitan ng pag-edit ng mga script sa direktoryo /etc/grub.d.
Kung hindi mo nais na mai-edit ang mga file sa pamamagitan ng kamay, maaari kang makahanap ng mga graphic na tool para sa pagpapasadya ng GRUB2 sa mga repository ng software ng iyong pamamahagi ng Linux. Ang pamamaraan sa itaas ay dapat na gumana kahit na sa mga distro ng Linux kung saan ang mga naturang tool ay hindi madaling magagamit, o kung mayroon ka lamang access sa linya ng utos at nais itong gawin sa pamamagitan ng kamay.