GRUB Rescue -palvelun käyttäminen Ubuntu 18.04 LTS: ssä

How Use Grub Rescue Ubuntu 18



GRUB on käynnistyslatausohjelmisto. Sitä käytetään laajalti Linuxin oletuskäynnistyslataimena. Vaikka GRUBia käytetään laajalti Linuxissa, GRUB voi myös käynnistää Windows -käyttöjärjestelmiä. Se on erittäin voimakas ja laajennettavissa.

GRUB -käynnistyslataimessa on tehokas komentoriviliitäntä, jota voidaan käyttää käynnistysongelmien ratkaisemiseen. Sen nimi on GRUB Rescue.





Tässä artikkelissa näytän sinulle GRUB Rescue -käyttöliittymän käytön. Käytän esittelyyn Ubuntu 18.04 LTS. Aloitetaan.



Jos kaikki on kunnossa, oletusarvoisesti sinun on käynnistettävä tietokoneesi käynnistettäessä, kun käynnistät tietokoneen. Minun tapauksessani se on Ubuntu 18.04 LTS -käyttöjärjestelmä.



Jos jokin menee pieleen ja se aiheuttaa käynnistysongelmia, näet todennäköisesti GRUB -komentoriviliittymän. Se näyttää jotain alla olevasta kuvakaappauksesta.





Joskus näet GRUB -valikon alla olevan kuvakaappauksen mukaisesti. Siirry GRUB Rescue -palveluun täältä painamalla c .



Sinun pitäisi pystyä siirtymään GRUB Rescue -komentorivitilaan, kuten alla olevasta kuvakaappauksesta näet.

Seuraavassa osassa näytän sinulle, kuinka GRUB Rescue -ohjelmaa käytetään. Ensin näytän sinulle, kuinka käynnistän asentamani Ubuntu 18.04 LTS -käyttöjärjestelmän. Sitten keskustelen joistakin yleisistä GRUB Rescue -komennoista.

GRUB Rescue -ohjelman käyttö käynnistämiseen Ubuntu 18.04 LTS:

GRUB Rescue -komentorivikäyttöliittymässä voit luetella asentamasi kiintolevyt ja osiot seuraavalla komennolla:

röyhkeä> ls

Kuten näette, minulla on (hd0) , (hd0, gpt1) ja (hd0, gpt2) saatavilla. (hd0) edustaa raakaa kiintolevyä. (hd0, gpt1) ja (hd0, gpt2) ovat alueen ensimmäinen ja toinen GPT -osio (hd0) vastaavasti.

Minulla on Ubuntu 18.04 LTS asennettu UEFI -laitteistoon. Ensimmäinen osio siis (hd0, gpt1) on EFI -osio ja toinen osio (hd0, gpt2) on juuriosio. Käyttöjärjestelmään käynnistämiseen tarvittavat tiedostot ovat /saapas hakemistosta (hd0, gpt2) osio minun tapauksessani. Saatat olla /saapas hakemisto erillisessä osiossa, tee siinä tapauksessa muutoksia komentoihin parhaaksi katsomallasi tavalla.

Voit luetella, mitä tiedostoja sinulla on tietyssä osiossa ls komento GRUB Rescue komentoriviliittymästä.

Listaa juuriosion tiedostot ja hakemistot (hd0, gpt2) seuraavalla komennolla:

röyhkeä> ls (hd0, gpt2)/

Kuten näet, tiedostot ja hakemistot on lueteltu.

Olemme kiinnostuneita tiedostoista, joita meillä on /saapas hakemistoja.

röyhkeä> ls (hd0, gpt2)/saapas

Sinun pitäisi löytää kaksi tiedostoa /saapas hakemisto, vmlinuz ja initrd kuten alla olevassa kuvakaappauksessa on merkitty. Nämä tiedostot vaaditaan, jotta ne käynnistyvät oikein.

Aseta nyt juuri muuttuja, joka osoittaa juuriosioon (hd0, gpt2) seuraavalla komennolla:

röyhkeä> aseta juuri=(hd0, gpt2)

Nyt sinun on käytettävä linux komento tehdä suhteellinen polku vmlinuz GRUB -käynnistyslataimen tuntema tiedosto.

Voit tehdä sen seuraavalla komennolla:

röyhkeä>linux/saapas/vmlinuz-4.15.0-kaksikymmentä-geneerinenjuuri=/dev/sda2

HUOMAUTUS: Tässä root =/dev/sda2 vaaditaan. Muuten et ehkä pysty käynnistämään. /dev/sda2 tarkoittaa, että se on ensimmäisen kiintolevyn toinen osio. Lisäsin taulukon, joka auttaa sinua ymmärtämään, miten se toimii.

GRUB -tunniste Kovalevy Osiointi Linux -tunniste
(hd0) Ensimmäinen / dev / sda
(hd0, gpt1) Ensimmäinen Ensimmäinen /dev/sda1
(hd0, gpt2) Ensimmäinen Toinen /dev/sda2
(hd1) Toinen /dev/sdb
(hd1, gpt2) Toinen Toinen /dev/sdb2
(hd1, gpt5) Toinen Viides /dev/sdb5

Tiedä myös, että tiedoston ja hakemiston automaattinen täydennys avain toimii myös GRUB -komentoriviliittymässä, aivan kuten Linux -päätelaitteessa. Joten sinun ei pitäisi olla vaikeaa navigoida GRUB -komentoriviliittymässä.

Nyt sinun on suoritettava initrd komento antaa initrd -kuvan tietää GRUB -käynnistyslataimelle.

Voit tehdä sen seuraavalla komennolla:

röyhkeä>initrd/saapas/initrd.img-4.15.0-kaksikymmentä-geneerinen

Nyt kun kaikki on asetettu, voit suorittaa seuraavan GRUB -komennon käynnistääksesi Ubuntu 18.04 LTS -käyttöjärjestelmän.

röyhkeä>saapas

Käynnistysprosessin pitäisi alkaa, kuten alla olevasta kuvakaappauksesta näet.

Sinun pitäisi nähdä kirjautumisnäyttö myöhemmin. Kirjaudu Ubuntu 18.04 LTS -järjestelmääsi.

Nyt kun olet kirjautunut sisään, suorita seuraava komento päivittääksesi GRUB 2 -määritystiedoston:

$sudoupdate-grub2

GRUB 2 -kokoonpano on päivitettävä.

Saatat joutua myös asentamaan GRUB-käynnistyslataimen uudelleen seuraavalla komennolla:

$sudogrub-asennus/dev/sda

HUOMAUTUS: Tässä / dev / sda on kiintolevy, jolle haluat asentaa GRUB -käynnistyslataimen. Yleensä juuriosio on kiintolevyllä.

Nyt kun kaikki toimii, sinun pitäisi pystyä käynnistymään normaalisti. Jos tarvitset vielä jotain korjattavaa, voit tehdä sen heti.

Lisämoduulien lataaminen:

Joskus GRUB -komentorivikäyttöliittymän kehotteen pitäisi olla grub pelastus> sijasta

röyhkeä>

Siinä tapauksessa sinun on suoritettava 2 lisäkomentoa. Niitä käytetään GRUB -moduulien lataamiseen, joita ei ole oletusarvoisesti ladattu. Mutta on erittäin tärkeää käynnistää järjestelmä.

Komennot ovat:

grub pelastus>tavattoman normaalia
grub pelastus>insmod linux
Hyödyllisiä GRUB -pelastuskomentoja:

Tässä osassa aion luetella joitain yleisiä GRUB -pelastuskomentoja, joita saatat tarvita käynnistysongelmien vianmäärityksessä.

aseta hakulaite = 1 - Jos minkä tahansa komennon tulos on tarpeeksi pitkä, ettei se sovi näyttöön, tämä komento näyttää lähdöt hakulaitteessa, kuten Vähemmän Linux -päätelaitteessa.

lsmod - Siinä luetellaan kaikki ladatut GRUB -moduulit.

kissa - käytetään tiedostojen lukemiseen.

usb - luettele kaikki järjestelmään liitetyt USB -laitteet.

asia selvä - poistaa kaiken tekstin GRUB -komentorivi -ikkunasta.

configfile grub.cfg_filePath - Voit lisätä a grub.cfg tiedosto tämän komennon avulla.

insmod - lataa GRUB -moduuli.

lspci - luettele kaikki liitetyt PCI -laitteet.

ls - luetteloida tiedostoja, hakemistoja ja estää tietokoneesi laitteita.

Vaikka tämä artikkeli on suunnattu Ubuntu 18.04 LTS: lle, sen pitäisi toimia kaikissa muissa nykyaikaisissa Linux -jakeluissa, jotka käyttävät GRUB -käynnistyslatainta. Kiitos tämän artikkelin lukemisesta.

saapas

Kirjailijasta

Shahriar Shovon

Freelancer ja Linux -järjestelmänvalvoja. Rakastaa myös Web -sovellusliittymän kehittämistä Node.js: n ja JavaScriptin avulla. Olen syntynyt Bangladeshissa. Opiskelen tällä hetkellä elektroniikka- ja viestintätekniikkaa Khulnan teknillisen yliopiston (KUET) yliopistossa, joka on yksi Bangladeshin vaativista julkisista tekniikan yliopistoista.

Näytä kaikki viestit

LIITTYVÄT LINUX -VINKKIPOSTIT

  • Mikä on Tree Command Ubuntussa
  • G ++: n asentaminen Ubuntuun
  • Kuinka käyttää merkkijonokomentoa Ubuntussa
  • Tracerouten asentaminen ja suorittaminen Ubuntussa
  • Kumpi on parempi; Ubuntu tai Debian
  • Kuinka käyttää Ubuntun tehtävienhallintaa järjestelmän valvontaan
  • Netplan -komennon käyttäminen Ubuntussa