Grub

GRUB - Kaip galite pagerinti steigimą

GRUB - Kaip galite pagerinti steigimą
Ar žinote, kas iš tikrųjų vyksta paleidus kompiuterį ir kaip jį sureguliuoti? Šiame straipsnyje pamatysite keletą pagrindų, susijusių su GRUB ir ką jis veikia, kai paleidžiate. Patikrinus aparatūrą naudojant UEFI, jūsų mašina greičiausiai bus paleista į GRUB. Tai yra labiausiai paplitęs „Linux“ įkroviklis. Senesnėje aparatūroje turite BIOS, o GRUB taip pat palaiko.

Ką veikia Grubas?

GRUB yra pirmas dalykas, paleidžiamas įkrovos metu. Ji yra atsakinga nustatyti, kur jūsų sistema įsijungia, įgalindama mutli-boot sistemas. Jis taip pat perduos jūsų branduoliui keletą parametrų, kurie priklauso nuo branduolio, kurį paleidžiate. Išskyrus tai, kad pasirinktas paskirstymo įkrovimas būtų teisingas, taip pat galite naudoti GRUB temą. Tai yra, jei norite, kad net ankstyvas įkrovimas atrodytų gerai.

Kur jūs jį saugote?

Daugeliu atvejų jūsų paskirstymo diegimo įrenginys patalpins GRUB „kur tinka“, tai ne visada yra idealu. UEFI sistemoms, kurios yra beveik visos šiuolaikinės, turite daug daugiau galimybių laikyti GRUB. Kadangi tai yra įkrovos krautuvas, pirmiausia turite pasirinkti įrenginį, dažniausiai / dev / sda1, tada galite pasirinkti, kur moduliai gali būti saugomi. Paprastai visus kitus įkrovos failus paliksite / boot aplanke, tačiau jums gali prireikti daugiau vietos, todėl yra galimybė perkelti juos kitur. Saugiausias būdas tai padaryti yra sukurti skaidinį, kurį montuojate / įkeliate. Dėl daugybės UEFI funkcijų, jūs taip pat daug informacijos išsaugosite kataloge / boot / efi. Dažniausiai tai bus skaidinys, kurį GRUB montuoja įkrovos metu. Daugeliu atvejų paprasčiausiai paleisite „grub-install“ scenarijų be parametrų.

$ grub-install

„Grub-install“ komanda yra scenarijus, kuris peržiūri jūsų diskus ir sukuria meniu įrašus kiekvienai jūsų diske esančiai OS. Tai reiškia, kad jis sukurs grandinės įkėlimo įrašą „Windows“, jei jį turite savo diske. „Update-grub“ komanda atlieka panašius jūsų esamos sistemos naujinimus. Taip pat galite sukurti ISO failą, kuriame yra GRUB. Tai galite naudoti norėdami paleisti savo kompiuterį tuo atveju, jei kyla problemų dėl dabartinio GRUB diegimo.

Kai kurie pagrindiniai nustatymai

Norėdami pritaikyti GRUB elgesį, turite keletą standartinių nustatymų. Eime per juos. Nustatoma GRUBDEFAULT reikšmė, paprastai nulis, kuri yra dažniausiai naudojamas įrašas, iš kurio reikia paleisti. Norėdami jį naudoti, nustatykite kitą skaitinę vertę arba įrašą galite pavadinti žyma „id“.

menuentry 'Ubuntu' - id ubuntu-linux

GRUB_DEFAULT = ubuntu-Linux

Galite nustatyti naujausią pasirinktą įrašą kaip numatytąjį. Tai darote nustatydami parametrą

Taip pat galite nustatyti, kiek laiko GRUB įkelia į numatytąjį įrašą. Paskirstymai šiai vertei skiria dešimt sekundžių, galbūt norėsite ją nustatyti žemiau, kai pajusite, kad GRUB nebepataisysite.

GRUB_TIMEOUT = 5

Šis įrašas nustatys 5 sekundžių skirtąjį laiką.

Tikrai įdomios yra jūsų „Linux“ sistemos paleidimo vertės. GRUB reikšmių nerasite, o jų turėsite ieškoti „Linux“ branduolio dokumentuose. Kai kurios bendros vertybės:

vardas Reikšmė
tylu Išjungti visus žurnalo pranešimus
purslai Rodo purslų vaizdus
rfkill.defaultstate = 0 Padarykite atidarytą numatytąją rfkill būseną

Sąrašas yra ilgas, visų jų reikia ieškoti branduolio dokumentuose.

GRUB_CMDLINE_LINUX_DEFAULT = "tylus purslas"
GRUB_CMDLINE_LINUX = ""
Keletas įdomių funkcijų

Gali atrodyti, kad viskas, ką reikia paleisti, turi įkelti sistemą, tačiau GRUB gali nutikti keli specialūs dalykai.

Temos

GRUB yra kelios temos, todėl galite padaryti, kad meniu atrodytų gražiai. Paketas yra „grub2-splashimages“ jūsų mėgstamoje saugykloje (bent jau „Ubuntu“!). Keista, bet „Gnome Look“ galite rasti daug daugiau temų!

Galbūt norėsite apsaugoti savo mašiną nuo įsibrovėlių, apsaugodami GRUB ją įdiegti patys. PASTABA: Jei to nepadarysite, kažkas gali iš naujo paleisti kompiuterį ir naudoti GRUBs komandų eilutę, kad paleistumėte savo OS be slaptažodžio. GRUB labai lengva pasiekti šaknį. Tai pasakius, jei jie turi savo mašiną, jie gali paleisti iš atminties kortelės ir bet kokiu būdu gauti prieigą prie jūsų failų.

Norėdami apsaugoti GRUB nuo to, kad visi pakeistų jūsų kompiuterį, galite nustatyti slaptažodį. Procedūra yra paprasta, tiesiog pridėkite slaptažodį GRUB konfigūracijoje.failą

password_pbkdf2 šakninis grubas.pbkdf2.sha512.10000.2CF985259F00B0E51F0226EB24E9A
DA4BFD1154D00B2F962EDFAF4EAD2297CAC0BC009F3EB0A1F15D4472985F438687A516E954A
60B977F41F383F01D33E7369.E26A847A53596996608FE4644E41DA82DA9E1CB397771816788
7C8ACA92EF1DBD95DBA13C7F111C7B753E90C3EFA1C62ED847B475B462D0A03A17419080D45F1

Pavyzdyje jums reikia maišos slaptažodžio, norėdami jį sukurti, naudokite žemiau esančią komandą

$ grub-mkpasswd-pbkdf2

Komanda du kartus paprašo jūsų slaptažodžio ir grąžina jūsų slaptažodį atitinkantį HASH.

Kur randate klaidų žurnalus?

Dabar, kai pradėjote keistis GRUB, turėsite patikrinti, kas nutiko su jūsų pakeitimais. Taigi, kur GRUB palieka savo žurnalus? Turite ištirti du failus, kaip parodyta žemiau. Juose pateikiamos skirtingos detalės,

/ var / boot / log / boot.žurnalas Šiame faile yra daugybė kitų duomenų, tačiau galite pamatyti, kad paleisti iš GRUB pavyko.

/ var / log / dmesg „dmesg“ failas atnaujinamas kiekvieną dieną ir jame yra visi branduolio parametrai, kuriuos nustatėte paskutinio įkrovimo metu. Labai naudinga pamatyti, kurias reikšmes nustato sistema.

Kaip jį paleisti rankiniu būdu?

Jei norite išbandyti kai kuriuos nustatymus ir komandas, kol jis paleidžiamas, galite tai padaryti. Meniu GRUB galite pereiti į komandinės eilutės režimą ir viską nustatyti dabartiniam įkrovimui. Niekas nebus išsaugotas, todėl bandydami tai norėsite užsirašyti. Didelis pranašumas yra tai, kad nepakeisite, ką GRUB veiks kitame įkrovime, todėl daugumą komandų galima išvalyti iš naujo paleidus.

Koregavimo įrankių rinkinys

Taip pat galite apsvarstyti „grub-customizer“. Tai yra programinės įrangos paketas, kuris rašo į jūsų GRUB failus (/ etc / grub.d / 40custom). „Grub Customizer“ Naudodamiesi šiuo įrankiu, galite pakeisti visas norimas vertes, todėl būkite atsargūs. Atminkite, kad jis neturi išsamių GRUB dokumentų, todėl turi išsiaiškinti, ką norite pakeisti iš dokumentų.

Išvada

Kai įsigilinsite į GRUB dokumentaciją, greitai pamatysite, kad tinkamo failo ir skaidinio pasirinkimas, kurį norite paleisti, toli gražu nėra vienintelis dalykas, kurį daro GRUB. Jei įsigilinsite, galite padaryti didžiulius pakeitimus savo sistemoje. Taip pat galite atkurti sistemos paleidimą. Taigi visada turėkite atsargines kopijas ir alternatyvią laikmeną, iš kurios paleisite.

Kaip naudoti „Xdotool“, norint paskatinti pelės paspaudimus ir klavišų paspaudimus sistemoje „Linux“
„Xdotool“ yra nemokamas ir atviro kodo komandinės eilutės įrankis, skirtas pelės paspaudimams ir klavišų paspaudimams imituoti. Šis straipsnis apims t...
5 populiariausi „Linux“ skirtų ergonomiškų kompiuterinių pelių produktai
Ar ilgalaikis kompiuterio naudojimas sukelia riešo ar pirštų skausmą?? Ar jūs kenčiate nuo sąnarių standumo ir nuolat turite paspausti rankas? Ar jauč...
How to Change Mouse and Touchpad Settings Using Xinput in Linux
Most Linux distributions ship with “libinput” library by default to handle input events on a system. It can process input events on both Wayland and X...