Zapněte svůj Linux PC, jen aby to zjistilnenačte se a nevíte, co dělat? Když se váš počítač neobrátí, řešení problémů se stává komplikovaným. Začněte tím, že ve vašem operačním systému nebo hardwaru nelze provádět žádné kontroly. To, co můžete udělat, je zajistit, aby jste vše správně zapojili. To znamená, že pouze proto, že se váš počítač nespustí, neznamená to, že je mrtvý, nebo musíte aktualizovat svůj operační systém. Zatím však tento operační systém neinstalujte na svém počítači se systémem Linux. Místo toho postupujte podle tohoto návodu a opravte počítač se systémem Linux, který nelze spustit.
K tomu, abyste se mohli řídit tímto tutoriálem, budete potřebovat pracovní počítač, protože to zahrnuje stažení bitových kopií disků a jejich vypálení na USB.
Záchrana Grub s Super Grub Disk
Nejjednodušší způsob, jak načíst počítač se systémem Linux se zlomenýmbootloader se nemusí potýkat s výzvou Grub pro záchranu. Místo toho jděte do jiného počítače (nebo si tento disk udělejte předem) a stáhněte si disk Super Grub. Jde o živý disk, který dokáže detekovat všechny operační systémy na jakémkoli daném počítači a poté je spustit. Tento nástroj je skvělý, zejména pro ty, kteří najednou zjistí, že jejich PC nenačte Grub správně.
Nejprve si stáhněte bitovou kopii disku. Poté vypálte disk Super Grub na disk CD / DVD nebo vytvořte spouštěcí jednotku USB Flash. Doporučujeme zobrazovací nástroj Etcher USB, protože je snadno použitelný a dostupný na všech hlavních platformách.
Když je disk Super Grub spálen, je čas jej načísta používat to. Začněte zadáním nastavení BIOS vašeho počítače. V této oblasti změňte pořadí spouštění tak, aby se nejprve načítala živá jednotka USB (nebo vypálené CD / DVD).

Po načtení disku Super Grub se zobrazí nabídka. Jedinou možností v nabídce, na které zde záleží, je možnost „zjistit a zobrazit spouštěcí metody“. Vyberte jej pomocí klávesy Enter na klávesnici. Živý disk najde každý možný operační systém, který lze načíst.
Disk Super Grub vytiskne seznam různých operačních systémů. Pomocí klávesy se šipkami vyberte operační systém, který by se dříve nenačetl.

Poznámka: Super Grub Disk obvykle načte zlomený Linuxdistribuce, protože místo konfiguračních souborů Grub najde soubory jako spouštěcí obraz. Ve výjimečných případech ani tento nástroj nebude schopen načíst poškozené operační systémy. Pokud tomu tak je, zvažte přeinstalaci nebo vyzkoušení některých dalších možností uvnitř živého disku.
Přeinstalujte Grub
S pomocí programu Super Grub Disk jste znovu nainstalovali instalaci systému Linux, přestože je program Grub poškozen. Nyní je čas znovu nainstalovat Grub, aby se všechno mohlo vrátit k normálu.
Rozložení oddílů ve stylu BIOS / MBR
Znovu nainstalujte Grub do hlavního spouštěcího záznamu pevného disku.
sudo grub-install --recheck --target=i386-pc /dev/sda
Poté znovu vygenerujte nový konfigurační soubor. To je nutné, jinak bootloader nemusí vědět, že byly provedeny změny.
sudo grub-mkconfig -o /boot/grub/grub.cfg
Rozložení oddílů ve stylu GPT / EFI
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub sudo grub-mkconfig -o /boot/grub/grub.cfg
Jak nainstalovat Grub na USB disk pro nouzové zotavení
Grub se nezlomí často, ale když ano, vášcelý den je zničený. Z tohoto důvodu je vždy dobré mít k dispozici proces obnovy v případě, že k tomu dojde. Pro většinu lidí je použití Super Grub Disk dobrá volba. Existuje však i jiná alternativa.
Protože Linux je tak všestranný, ve skutečnosti jeje možné nainstalovat bootloader Grub přímo na flash disk. Tímto způsobem, pokud se vaše instalace systému Linux odmítne spustit pomocí zavaděče nainstalovaného na pevném disku, můžete připojit jednotku USB a přesto ji načíst. Zde jsou kroky, jak to nastavit.
Poznámka: flash disk MUSÍ být naformátován jako Fat32!
Nejprve vytvořte složku USB v / mnt.
mkdir -p /mnt/usb

Dále použijte lsblk
příkaz zjistit, co USB disk je označen. V tomto tutoriálu nazveme flash disk / dev / sdc. Pokud chcete, můžete ji pojmenovat jinak.
Připojte disk USB ke složce USB v / mnt vytvořeném dříve.
mount /dev/sdc1 /mnt/usb
Poté proveďte instalaci Grub na USB flash disku.
grub-install --target=i386-pc --debug --boot-directory=/mnt/usb/boot /dev/sdc Lastly, generate a configuration file for the USB drive.
grub-mkconfig -o /mnt/usb/boot/grub/grub.cfg
Použijte Rescatux
Žádná z výše uvedených možností pro vás nefunguje? Nebojte se! Existuje více způsobů, jak obnovit nefunkční instalaci Grub v systému Linux. Zvažte použití Rescatuxu. Stejně jako Super Grub Disk je to živý záchranný disk Grub bootloaderu. Kromě automatické detekce zaváděcích metod a umožnění spouštění uživatele může skutečně vyřešit problémy Grub / Grub2 automaticky.

To je ideální pro ty, kteří to následovalia zjistili, že přeinstalace Grubu pomocí příkazového řádku nepomohla. Stáhněte si disk a podle výše uvedených pokynů (pro disk Super Grub) vytvořte živý disk.

Naučte se, jak ručně zavést systém pomocíPříkazový řádek grub, pokud se vše ostatní nezdaří, přečtením příručky grub GNU. Je to komplikovaný a obtížný proces, o kterém se nestojí, protože Super Grub Disk dělá totéž, ale pokud všechny možnosti selhaly a toto je jediná možnost, přečtěte si ji, protože to pomůže.
Závěr
Grub existuje poměrně dlouho, ale propokud existuje, způsobuje nespočet problémů. Někdy se Grubu nedaří spustit z ničeho, někdy se to poškodí konfigurační soubor a někdy se odmítne načíst úplně. Doufejme, že tipy a triky v tomto článku opraví počítač se systémem Linux, který se ve většině případů nespustí.
Komentáře