GRUBi põhifunktsioon on võimaldada kasutajatel käivitamiseks valida erinevate operatsioonisüsteemide vahel. Kuna alglaadur GRUB on installitud MBR-i (Master Boot Record) ning lisaks võimaldab meil valida erinevaid operatsioonisüsteeme, võimaldab see meil valida ka erinevate kerneli või kerneli parameetrite vahel ja käivitada päästerežiimis, kui meie kernel oli kahjustatud või kui me kaotasime oma juurparool, nagu on selgitatud eelmises artiklis, milles kirjeldatakse, kuidas taastada CentOS-i juurparool, muutes GRUB-i parameetreid.
Selles õpetuses selgitatakse, kuidas pääseb päästerežiimile GROSi kaudu CentOS Linuxi distributsioonides, ja põhikäske, mida saame kasutada.
Võib esineda erinevaid stsenaariume, mis julgustavad teid läbima GRUB-i päästerežiimi. Esimese stsenaariumi kohaselt ei kuvata GRUB-i üldse, isegi mitte käsuviip meeldib grub> või #. Teine stsenaarium eeldab, et arvuti käivitub, kuid operatsioonisüsteem seda ei tee ja teid suunatakse käsuviibale.
1. stsenaarium: GRUB ei ilmu, installides GRUB CentOS-i installikettalt uuesti.
Enne sellist stsenaariumi peate kettalt / usb-lt käivitama, valige viimane suvand Tõrkeotsing
Valige teisel ekraanil teine võimalus “CentOS-süsteemi päästmine”.
Kui teil palutakse valida 4 valiku vahel, tippige 1 päästerežiimi jaoks, et leida teie Linuxi install ja vajutage SISENEMA.
Päästerežiim ühendab süsteemipildi kataloogi / mnt / sysimage, muudab pildi juurpaika vastavalt süsteemi soovitusele, tippides:
chroot / mnt / sysimage
Plaatide tüübi leidmiseks toimige järgmiselt
ls / dev / sd *Väga vanade IDE-ketaste tüüp:
ls / dev / hd *
Kinnitame, et on olemas sda ketas, grubi installimiseks sellele kettajooksule:
grub2-install / dev / sda
Nüüd saate taaskäivitada ja GRUB peaks käivitamisel viipama
GROS-i päästerežiimi käskude kasutamine CentOS-is
Järgmine pilt näitab Grubi põhiekraani CentOS Linuxis. Enne käsureale minemist saate praegust konfiguratsiooni kontrollida vajutades e. Kui teil on käivitamisprobleeme ja näete käsuviiba, minge järgmisele sammule.
Pärast vajutamist e näeme praegust konfiguratsiooni, kernelit jne. Kui me kaotame juurjuurdepääsu, nagu on selgitatud alguses mainitud õpetuses, peame seda faili esimese sammuna muutma.
Kuna ekraani allservas olevad valikud ütlevad, et saate tagasi tulla Põgeneda vaid vajuta c käsureale pääsemiseks.
Saadaolevate seadmete ja sektsioonide nägemiseks tippige “ls”:
Kus:
Hd0: esimene kõvakettaseade.
msdos = partitsioonitabeli tüüp
Iga sektsiooni jaoks on msdos1 ja msdos2.GRUB2-s algab partitsioonide loendamine 1-st, erinevalt GRUB-i eelmisest versioonist, mis algas 0-st. Laiendatud partitsioonide loendamine algab 5-st.
Märge: Erinevalt GPT-st toetab MBR ainult kuni nelja esmast sektsiooni.
Ketta ja partitsioonide kuvamiseks võite sisestada kasea root = (“Ja vajutage TAB klahvi kaks korda:
sea root = (
Nüüd tippige:
ls (hd0, msdos1) /
Nagu näete, kuuluvad esimesed kataloogid GRUB ja GRUB2.
Tüüp:
ls (hd0, msdos1) / grub2
Fail grub.vrd on grubi failikonfiguratsioon, mis genereeritakse meie käivitamisel grub2-mkconfig. Kui te faili ei leia grub.vrd luua see töötab grub2-mkconfig
Nüüd tippige
sea root = (hd0, msdos1)linux / boot / vmlinuz root = / dev / sda1
Koos seada juur määratleme põhiseadme hd0, msdos1 koos linux määratleme tuuma, näeme tuuma eelnevalt mainitud käsuga: ls (hd0, msdos1) /
Nüüd saate määratleda Grubi tee kirjutades:
määrake prefiks = (hd0, msdos1) / grub2
Tüübi lõpetamiseks tehke järgmist
initrd (hd0, msdos1) / initramfs-3.10.0-957.el7.x86_64.img
Taaskäivitage tippimine:
saabas
Nüüd peaksite saama oma süsteemi käivitada.
Loodan, et see õpetus aitas teil GRUB-i tõrkeotsinguks saada. Järgmiste Linuxi õpetuste ja värskenduste saamiseks järgige LinuxHinti.