Grūbs

Grub glābšanas komandu izmantošana CentOS

Grub glābšanas komandu izmantošana CentOS
GRUB (Grand Unified Bootloader) ir visplašāk izmantotais bootloader starp Linux operētājsistēmām (OS), bet tas var palaist jebkuru OS.

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:

ls

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.

10 labākās spēles, kuras spēlēt Ubuntu
Windows platforma ir bijusi viena no dominējošajām spēļu platformām, jo ​​mūsdienās tiek attīstīts milzīgs spēļu skaits, lai atbalstītu Windows. Vai k...
5 labākās arkādes spēles Linux
Mūsdienās datori ir nopietnas mašīnas, kuras izmanto spēlēšanai. Ja jūs nevarat iegūt jauno augsto rezultātu, jūs zināt, ko es domāju. Šajā ierakstā j...
Cīņa par Vesnotu 1.13.6 Izlaista attīstība
Cīņa par Vesnotu 1.13.6 izlaists pagājušajā mēnesī, ir sestais izstrādes izlaidums 1.13.x sērija un tā nodrošina vairākus uzlabojumus, īpaši lietotāja...