Grub

Použití příkazů záchrany grub na CentOS

Použití příkazů záchrany grub na CentOS
GRUB (Grand Unified Bootloader) je nejrozšířenější bootloader mezi operačními systémy Linux (OS), ale může zavést jakýkoli OS.

Hlavní funkcí GRUBu je umožnit uživatelům výběr mezi různými operačními systémy. Jelikož je zavaděč GRUB nainstalován na MBR (Master Boot Record) a navíc nám umožňuje vybrat jiný operační systém, umožňuje nám také vybírat mezi různými jádry nebo parametry jádra a spouštět v záchranném režimu, pokud bylo naše jádro poškozeno nebo pokud jsme ztratili heslo uživatele root, jak je vysvětleno v předchozím článku, v němž se dozvíte, jak obnovit heslo uživatele root v systému CentOS úpravou parametrů bootování GRUBu.

Tento kurz vysvětluje, jak přistupovat k záchrannému režimu prostřednictvím GRUBu v distribucích CentOS Linux a základní příkazy, které můžeme použít.

Může se jednat o různé scénáře, které vás vyzývají k provedení záchranného režimu GRUB. První scénář předpokládá, že se GRUB vůbec nezobrazí, ani příkazový řádek jako grub> nebo #. Druhý scénář předpokládá spuštění počítače, ale operační systém nikoli a budete přesměrováni na příkazový řádek.

Scénář 1: GRUB se nezobrazí, přeinstaluje se GRUB z instalačního disku CentOS.

Před takovým scénářem musíte zavést systém z disku / usb, vyberte poslední možnost Odstraňování problémů

Na druhé obrazovce vyberte druhou možnost „Záchranný systém CentOS“.

Když budete vyzváni k výběru mezi 4 možnostmi, zadejte 1 pro záchranný režim vyhledejte instalaci systému Linux a stiskněte ENTER.

Záchranný režim připojí obraz systému v / mnt / sysimage, změní kořenové umístění obrazu podle doporučení systému zadáním:

chroot / mnt / sysimage

Vyhledání typu disků:

ls / dev / sd *

Pro velmi staré disky IDE:

ls / dev / hd *

Potvrzujeme, že existuje sda disk, nainstalovat grub na tomto běhu disku:

grub2-install / dev / sda

Nyní můžete restartovat a GRUB by se měl zobrazit při spuštění

Použití příkazů GRUB záchranného režimu na CentOS

Následující obrázek ukazuje hlavní obrazovku Grub v systému CentOS Linux, než přejdete do příkazového řádku, můžete zkontrolovat aktuální konfiguraci stisknutím E. Pokud procházíte problémy se zaváděním a vidíte příkazový řádek, přejděte k dalšímu kroku.

Po stisknutí E uvidíme aktuální konfiguraci, jádro atd. Pokud ztratíme přístup root, jak je vysvětleno v tutoriálu zmíněném na začátku, musíme tento soubor jako první krok upravit.

Možnosti v dolní části obrazovky říkají, že se můžete vrátit Uniknout ale stiskněte C pro přístup k příkazovému řádku.


Zadáním „ls“ zobrazíte dostupná zařízení a oddíly:

je

Kde:

HD0: první zařízení pevného disku.

msdos = typ tabulky oddílů

Pro každý oddíl existují msdos1 a msdos2.V GRUB2 začíná počítání oddílů od 1 na rozdíl od předchozí verze GRUBu, která začala od 0. Počítání rozšířených oddílů začíná od 5.

Poznámka: MBR podporuje pouze 4 primární oddíly na rozdíl od GPT.

Chcete-li zobrazit disk a oddíly, můžete také zadat „nastavit root = (“A stiskněte TAB klíč dvakrát:

nastavit root = (

Nyní zadejte:

ls (hd0, msdos1) /

Jak vidíte, první adresáře patří GRUB a GRUB2.

Typ:

ls (hd0, msdos1) / grub2

Soubor grub.srov je konfigurace souboru grub vygenerovaná při spuštění grub2-mkconfig. Pokud soubor nenajdete grub.srov vytvořte jej spuštěný  grub2-mkconfig

Nyní zadejte

nastavit root = (hd0, msdos1)
linux / boot / vmlinuz root = / dev / sda1

S zakořenit definujeme hlavní zařízení, hd0, msdos1, s linux definujeme jádro, můžeme vidět jádro pomocí výše zmíněného příkazu:  ls (hd0, msdos1) /

Pojďme nyní definovat Grubovu cestu zadáním:

nastavit předponu = (hd0, msdos1) / grub2

Ukončení typu:

initrd (hd0, msdos1) / initramfs-3.10.0-957.el7.x86_64.obr

Reboot psaní:

boot

Nyní byste měli být schopni zavést systém.

Doufám, že vám tento návod pomohl vyřešit problém s GRUBem. Pokračujte v LinuxHint pro další výukové programy a aktualizace pro Linux.

Hry Nejlepší aplikace pro mapování gamepadu pro Linux
Nejlepší aplikace pro mapování gamepadu pro Linux
Pokud rádi hrajete hry na Linuxu s gamepadem místo typického vstupního systému pro klávesnici a myš, máte k dispozici několik užitečných aplikací. Mno...
Hry Užitečné nástroje pro hráče Linuxu
Užitečné nástroje pro hráče Linuxu
Pokud rádi hrajete hry na Linuxu, je pravděpodobné, že jste ke zlepšení herního zážitku použili aplikace a nástroje jako Wine, Lutris a OBS Studio. Kr...
Hry HD remasterované hry pro Linux, které nikdy dříve neměly vydání Linuxu
HD remasterované hry pro Linux, které nikdy dříve neměly vydání Linuxu
Mnoho vývojářů a vydavatelů her přichází s HD remasterem starých her, aby prodloužili životnost franšízy, prosím fanoušky, kteří požadují kompatibilit...