GRUB Rescue kasutamine Ubuntu 18.04 LTS -is

How Use Grub Rescue Ubuntu 18



GRUB on alglaaduri tarkvara. Seda kasutatakse laialdaselt Linuxi alglaadurina. Kuigi GRUB -i kasutatakse Linuxis laialdaselt, saab GRUB käivitada ka Windowsi operatsioonisüsteeme. See on väga võimas ja laiendatav.

GRUB alglaaduril on võimas käsurealiides, mida saab kasutada alglaadimisprobleemide lahendamiseks. Selle nimi on GRUB Rescue.





Selles artiklis näitan teile, kuidas kasutada GRUB -i käsurealiidest GRUB Rescue. Kasutan tutvustamiseks Ubuntu 18.04 LTS. Alustame.



Kui kõik on korras, peaks vaikimisi arvuti käivitamisel käivitama otse installitud operatsioonisüsteemi. Minu puhul on see Ubuntu 18.04 LTS operatsioonisüsteem.



Kui midagi läheb valesti ja see põhjustab alglaadimisprobleeme, näete tõenäoliselt GRUB päästetööde käsurealiidest. See näeb välja nagu allpool toodud ekraanipilt.





Mõnikord näete GRUB -i menüüd, nagu alloleval ekraanipildil. Siit GRUB Rescue juurde pääsemiseks vajutage c .



Peaksite saama minna GRUB Rescue käsurea režiimi, nagu näete allolevalt ekraanipildilt.

Järgmises osas näitan teile, kuidas GRUB Rescue'i kasutada. Esiteks näitan teile, kuidas käivitada minu installitud Ubuntu 18.04 LTS operatsioonisüsteem. Seejärel arutan mõningaid tavalisi GRUBi päästekäske.

GRUB Rescue kasutamine Ubuntu 18.04 LTS -i käivitamiseks:

GRUB Rescue käsurealiideses saate loetleda installitud kõvakettad ja sektsioonid järgmise käsuga:

röövima> ls

Nagu näete, mul on (hd0) , (hd0, gpt1) ja (hd0, gpt2) saadaval. (hd0) tähistab toores kõvaketast. (hd0, gpt1) ja (hd0, gpt2) on domeeni esimene ja teine ​​GPT -sektsioon (hd0) vastavalt.

Mul on Ubuntu 18.04 LTS installitud UEFI riistvarale. Nii et esimene sektsioon (hd0, gpt1) on EFI ja teine ​​sektsioon (hd0, gpt2) on juurpartitsioon. Operatsioonisüsteemi käivitamiseks vajalikud failid asuvad kaustas /boot kataloog (hd0, gpt2) partitsioon minu puhul. Sul võib olla /boot kataloogi eraldi sektsioonis, tehke sel juhul käske vastavalt oma äranägemisele.

Saate loetleda, millised failid teil on teatud sektsioonis ls käsku GRUB Rescue käsurealiidesest.

Loetlege juurpartitsiooni failid ja kataloogid (hd0, gpt2) järgmise käsuga:

röövima> ls (hd0, gpt2)/

Nagu näete, on failid ja kataloogid loetletud.

Oleme huvitatud failidest, mis meil on /boot kataloogid.

röövima> ls (hd0, gpt2)/saabas

Kaustast peaksite leidma kaks faili /boot kataloog, vmlinuz ja initrd nagu on märgitud alloleval ekraanipildil. Need failid on vajalikud õigeks käivitamiseks.

Nüüd määrake juur muutuja, mis osutab juurepartitsioonile (hd0, gpt2) järgmise käsuga:

röövima> seatud juur=(hd0, gpt2)

Nüüd peate kasutama linux käsk teha suhteline tee vmlinuz GRUB alglaadurile teadaolev fail.

Seda saate teha järgmise käsuga:

röövima>linux/saabas/vmlinuz-4.15.0-kakskümmend-geneerilinejuur=/arendaja/sda2

MÄRGE: Siin juur =/dev/sda2 on vajalik. Vastasel juhul ei saa te käivitada. /dev/sda2 tähendab, et see on esimese kõvaketta teine ​​sektsioon. Lisasin tabeli, mis aitab teil mõista, kuidas see toimib.

GRUB identifikaator Kõvaketas Partitsioon Linuxi identifikaator
(hd0) Esiteks / dev / sda
(hd0, gpt1) Esiteks Esiteks /dev/sda1
(hd0, gpt2) Esiteks Teiseks /dev/sda2
(hd1) Teiseks /dev/sdb
(hd1, gpt2) Teiseks Teiseks /dev/sdb2
(hd1, gpt5) Teiseks Viiendaks /dev/sdb5

Samuti teate, et faili ja kataloogi automaatne lõpetamine võti töötab ka GRUB käsurealiideses, täpselt nagu Linuxi terminalis. Seega ei tohiks teil GRUB käsurea liideses navigeerimine olla raske.

Nüüd peate käivitama initrd käsk, et initrd -pilt GRUB alglaadurile teada anda.

Seda saate teha järgmise käsuga:

röövima>initrd/saabas/initrd.img-4.15.0-kakskümmend-geneeriline

Nüüd, kui kõik on määratud, saate Ubuntu 18.04 LTS operatsioonisüsteemi käivitamiseks käivitada järgmise GRUB -käsu.

röövima>saabas

Käivitusprotsess peaks algama, nagu näete allolevalt ekraanipildilt.

Hiljem peaksite nägema sisselogimisekraani. Logige sisse oma Ubuntu 18.04 LTS süsteemi.

Nüüd, kui olete sisse logitud, käivitage GRUB 2 konfiguratsioonifaili värskendamiseks järgmine käsk:

$sudoupdate-grub2

GRUB 2 konfiguratsiooni tuleks värskendada.

Võimalik, et peate GRUB-i alglaaduri uuesti installima järgmise käsuga:

$sudogrub-install/arendaja/sda

MÄRGE: Siin / dev / sda on kõvaketas, kuhu soovite GRUB alglaaduri installida. Tavaliselt on see kõvaketas, kus teil on juurpartitsioon.

Nüüd, kui kõik töötab, peaksite saama normaalselt käivitada. Kui teil on siiski vaja midagi parandada, saate seda kohe teha.

Lisamoodulite laadimine:

Mõnikord peaks GRUB käsurea liidese viip olema grub päästmine> selle asemel

röövima>

Sellisel juhul peate käivitama 2 täiendavat käsku. Neid kasutatakse GRUB -moodulite laadimiseks, mida vaikimisi ei laadita. Kuid need on süsteemi käivitamiseks väga olulised.

Käsud on järgmised:

grub päästmine>hull normaalne
grub päästmine>insmod linux
Kasulikud GRUBi päästekäsklused:

Selles jaotises loetlen mõned levinumad GRUB -i päästekäsklused, mida võib vaja minna alglaadimisprobleemide tõrkeotsinguks.

määrake piipar = 1 - Kui mis tahes käsu väljund on piisavalt pikk, et see ei mahu ekraanile, siis kuvab see käsk väljundid piiperis, nt vähem Linuxi terminalis.

lsmod - See loetleb kõik laaditud GRUB -moodulid.

kass - kasutatakse failide lugemiseks.

usb - loetlege kõik teie süsteemiga ühendatud USB -seadmed.

selge - kustutab kogu teksti GRUB käsurea aknast.

configfile grub.cfg_filePath - Saate lisada a grub.cfg faili, kasutades seda käsku.

insmod - laadige GRUB moodul.

lspci - loetlege kõik ühendatud PCI -seadmed.

ls - loetlege oma arvuti failid, kataloogid ja blokeerige seadmed.

Kuigi see artikkel on suunatud Ubuntu 18.04 LTS -le, peaks see töötama mis tahes muu kaasaegse Linuxi levitamise puhul, mis kasutab GRUB alglaadurit. Täname, et lugesite seda artiklit.

saabas

Autori kohta

Shahriar Shovon

Vabakutseline ja Linuxi süsteemi administraator. Armastab ka veebi API arendamist koos Node.js ja JavaScriptiga. Olen sündinud Bangladeshis. Praegu õpin elektroonikat ja kommunikatsioonitehnikat Khulna tehnika- ja tehnoloogiaülikoolis (KUET), mis on üks Bangladeshi nõudlikest avalikest inseneriülikoolidest.

Vaata kõiki postitusi

SEOTUD LINUX VIHJEPOSTITUSED

  • Mis on puu käsk Ubuntus
  • Kuidas installida g ++ Ubuntu
  • Kuidas kasutada käsku stringid Ubuntus
  • Kuidas installida ja käivitada traceroute Ubuntu
  • Mis on parem; Ubuntu või Debian
  • Kuidas kasutada Ubuntu ülesannete haldurit süsteemi jälgimiseks
  • Kuidas kasutada Ubuntu käsku netplan