GRUB galvenā funkcionalitāte ir ļaut lietotājiem izvēlēties starp dažādām operētājsistēmām, lai sāktu. Tā kā bootloader GRUB ir instalēts MBR (Master Boot Record) un papildus tam, lai mēs varētu izvēlēties dažādas OS, tas ļauj mums izvēlēties starp dažādiem kodola vai kodola parametriem un palaist glābšanas režīmā, ja mūsu kodols ir bojāts vai ja mēs esam zaudējuši savu root parole, kā paskaidrots iepriekšējā rakstā, kurā aprakstīts, kā atjaunot CentOS saknes paroli, rediģējot GRUB sāknēšanas parametrus.
Šajā apmācībā ir paskaidrots, kā piekļūt glābšanas režīmam, izmantojot GRUB CentOS Linux izplatījumos, un pamata komandas, kuras mēs varam izmantot.
Var būt dažādi scenāriji, kas mudina jūs iziet GRUB glābšanas režīmu. Pirmajā scenārijā tiek pieņemts, ka GRUB vispār neparādās, pat ne komandu uzvedne patīk grub> vai #. Otrajā scenārijā tiek pieņemts, ka dators sāk darboties, bet OS to nedara, un jūs tiekat novirzīts uz komandu uzvedni.
1. scenārijs: GRUB neparādās, atkārtoti instalējot GRUB no CentOS instalācijas diska.
Pirms šāda scenārija jums jāuzsāk no diska / usb, atlasiet pēdējo opciju Problēmu novēršana
Otrajā ekrānā atlasiet otro opciju “CentOS sistēmas glābšana”.
Kad jums tiek lūgts izvēlēties starp četrām iespējām, ierakstiet 1 lai glābšanas režīms atrastu Linux instalāciju un nospiediet IEVADIET.
Glābšanas režīms uzstādīs sistēmas attēlu mapē / mnt / sysimage, mainīs attēla saknes atrašanās vietu, kā ieteica sistēma, ierakstot:
chroot / mnt / sysimage
Lai atrastu savu disku veidu:
ls / dev / sd *Ļoti veciem IDE disku tipiem:
ls / dev / hd *
Mēs apstiprinām, ka ir sda disku, lai instalētu grub šajā diska palaist:
grub2-install / dev / sda
Tagad jūs varat pārstartēt, un GRUB vajadzētu palūgt palaidot
GRUB glābšanas režīma komandu izmantošana CentOS
Šis attēls parāda Grub galveno ekrānu CentOS Linux, pirms dodaties uz komandu uzvedni, varat pārbaudīt pašreizējo konfigurāciju, nospiežot e. Ja rodas problēmas ar sāknēšanu un redzat komandu uzvedni, pārejiet uz nākamo soli.
Pēc nospiešanas e mēs redzēsim pašreizējo konfigurāciju, kodolu utt. Ja mēs zaudējam root piekļuvi, kā paskaidrots sākumā minētajā apmācībā, mums vispirms ir jārediģē šis fails.
Tā kā ekrāna apakšdaļā esošās opcijas saka, ka varat atgriezties Aizbēgt bet nospiediet c lai piekļūtu komandu uzvednei.
Ierakstiet “ls”, lai skatītu pieejamās ierīces un nodalījumus:
Kur:
Hd0: pirmā cietā diska ierīce.
msdos = nodalījuma tabulas tips
Katram nodalījumam ir msdos1 un msdos2.GRUB2 nodalījumu skaitīšana sākas no 1 pretstatā GRUB iepriekšējai versijai, kas sākās no 0. Paplašināto nodalījumu skaitīšana sākas no 5.
Piezīme: Atšķirībā no GPT, MBR atbalsta tikai līdz 4 primārajām nodalījumiem.
Lai parādītu disku un nodalījumus, varat arī ierakstīt “iestatīt sakni = (“Un nospiediet TAB taustiņš divreiz:
iestatīt sakni = (
Tagad ierakstiet:
ls (hd0, msdos1) /
Kā redzat, pirmie direktoriji pieder GRUB un GRUB2.
Tips:
ls (hd0, msdos1) / grub2
Fails grub.cfg ir grub faila konfigurācija, kas ģenerēta, palaižot grub2-mkconfig. Ja neatrodat failu grub.cfg izveidot to darbojas grub2-mkconfig
Tagad ierakstiet
iestatīt sakni = (hd0, msdos1)linux / boot / vmlinuz root = / dev / sda1
Ar iestatīt sakni mēs definējam galveno ierīci hd0, msdos1 ar Linux mēs definējam kodolu, mēs varam redzēt kodolu ar iepriekš minēto komandu: ls (hd0, msdos1) /
Tagad ļauj definēt Gruba ceļu, ierakstot:
iestatiet prefiksu = (hd0, msdos1) / grub2
Lai beigtu veidu:
initrd (hd0, msdos1) / initramfs-3.10.0-957.el7.x86_64.img
Pārstartējiet rakstīšanu:
zābaks
Tagad jums vajadzētu būt iespējai boot jūsu sistēmā.
Es ceru, ka šī apmācība jums palīdzēja novērst GRUB. Turpiniet sekot LinuxHint, lai iegūtu citas Linux apmācības un atjauninājumus.