Vždy zapnite svoje Linuxové PC, aby ste to zistilinenačíta sa a vy neviete, čo máte robiť? Keď sa váš počítač neobráti, riešenie problémov bude komplikované. Na úvod nie je nič, čo by ste mohli urobiť, aby ste spustili kontroly vo vašom OS alebo hardvéri. To, čo môžete urobiť, je uistiť sa, že ste všetko správne zapojili. To znamená, že to, že sa váš počítač nespustí, neznamená, že je mŕtvy alebo je potrebné obnoviť operačný systém. Zatiaľ však tento operačný systém nereinštalujte na počítači so systémom Linux. Namiesto toho postupujte podľa tohto návodu a opravte počítač so systémom Linux, ktorý sa nespustí.
Na to, aby ste sa mohli riadiť týmto tutoriálom, budete potrebovať funkčné PC, pretože to zahrnuje stiahnutie obrazov diskov a ich napálenie na USB.
Záchrana Grub s Super Grub Disk
Najjednoduchší spôsob, ako načítať počítač so systémom Linux so zlomenýmbootloader sa nebude starať o záchrannú výzvu Grub. Namiesto toho choďte na iný počítač (alebo si tento disk vopred vytvorte) a stiahnite disk Super Grub. Je to živý disk, ktorý dokáže zistiť všetky operačné systémy na danom počítači a potom ich zaviesť. Tento nástroj je vynikajúci, najmä pre tých, ktorí zrazu zistia, že ich počítač nenačíta Grub správne.
Najprv stiahnite obraz disku. Potom napaľujte disk Super Grub na disk CD / DVD alebo vytvorte bootovaciu jednotku USB Flash. Odporúčame zobrazovací nástroj Etcher USB, pretože sa ľahko používa a je dostupný na všetkých hlavných platformách.
Pri vypálenom disku Super Grub je čas ho načítaťa používať ho. Začnite zadaním nastavení systému BIOS počítača. V tejto oblasti zmeňte poradie zavádzania tak, aby sa ako prvé načítala živá USB kľúč (alebo napálené CD / DVD).

Po načítaní disku Super Grub sa zobrazí ponuka. Jedinou možnosťou v ponuke, na ktorej vám záleží, je možnosť „zistiť a zobraziť bootovacie metódy“. Vyberte ho pomocou klávesu Enter na klávesnici. Živý disk nájde každý možný operačný systém, ktorý dokáže načítať.
Disk Super Grub vytlačí zoznam rôznych operačných systémov. Pomocou klávesu so šípkou vyberte operačný systém, ktorý sa predtým nenačítal.

Poznámka: Super Grub Disk zvyčajne dokáže načítať nefunkčný Linuxdistribúcia, pretože namiesto konfiguračných súborov Grub nájde súbory ako zavádzací obraz. V zriedkavých prípadoch ani tento nástroj nebude schopný načítať poškodené operačné systémy. Ak je to váš prípad, zvážte preinštalovanie alebo vyskúšanie niektorých ďalších možností vo vnútri živého disku.
Opätovná inštalácia Grub
S pomocou programu Super Grub Disk ste znova načítali inštaláciu systému Linux, a to napriek skutočnosti, že program Grub je poškodený. Teraz je čas preinštalovať Grub, aby sa všetko mohlo vrátiť k normálu.
Rozloženie oddielov v štýle BIOS / MBR
Znovu nainštalujte Grub do hlavného bootovacieho záznamu pevného disku.
sudo grub-install --recheck --target=i386-pc /dev/sda
Potom znovu vygenerujte nový konfiguračný súbor. Je to nevyhnutné, inak bootloader nemusí vedieť, že došlo k zmenám.
sudo grub-mkconfig -o /boot/grub/grub.cfg
Rozloženie oddielov v štýle GPT / EFI
grub-install --target=x86_64-efi --efi-directory=/boot --bootloader-id=grub sudo grub-mkconfig -o /boot/grub/grub.cfg
Ako nainštalovať Grub na jednotku USB pre núdzové obnovenie
Grub sa nezlomí často, ale keď áno, vášcelý deň je zničený. Z tohto dôvodu je vždy dobré mať k dispozícii proces obnovy v prípade, že k tomu dôjde. Pre väčšinu ľudí je použitie Super Grub Disk dobrou voľbou. Existuje však aj alternatíva.
Pretože Linux je tak všestranný, v skutočnosti jeje možné nainštalovať zavádzač Grub priamo na jednotku Flash. Ak sa vaša inštalácia systému Linux odmietne spustiť s bootloaderom nainštalovaným na pevnom disku, môžete pripojiť disk USB a napriek tomu ho načítať. Tu je postup na nastavenie.
Poznámka: flash disk MUSÍ byť naformátovaný ako Fat32!
Najskôr vytvorte priečinok USB v / mnt.
mkdir -p /mnt/usb

Ďalej použite lsblk
príkaz na zistenie toho, čo je jednotka USB označená. V tomto návode nazveme flash disk / Dev / sdc, Ak chcete, môžete ho pomenovať inak.
Pripojte disk USB k priečinku USB v / mnt vytvorenom skôr.
mount /dev/sdc1 /mnt/usb
Potom vykonajte inštaláciu 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žite Rescatux
Žiadna z vyššie uvedených možností pre vás nefunguje? Nerobte si starosti! Existuje viac spôsobov, ako obnoviť nefunkčnú inštaláciu Grub v systéme Linux. Zvážte použitie Rescatuxu. Rovnako ako disk Super Grub je to záchranný záchranný disk zavádzača Grub. Okrem automatickej detekcie bootovacích metód a umožnenia užívateľovi zaviesť systém dokáže problémy s Grub / Grub2 automaticky opraviť.

To je ideálne pre tých, ktorí to nasledovalia zistili, že preinštalovanie programu Grub pomocou príkazového riadku nepomohlo. Stiahnite si disk a postupujte podľa vyššie uvedených pokynov (pre disk Super Grub), aby ste vytvorili živý disk.

Naučte sa, ako nabootovať manuálne pomocouPríkazový riadok Grub, ak všetky ostatné zlyhajú, prečítaním príručky grub GNU. Je to komplikovaný a zložitý proces, o ktorom sa neoplatí hovoriť, pretože Super Grub Disk robí to isté, ale ak všetky možnosti zlyhali a toto je jediná možnosť, prečítajte si ju, pretože to pomôže.
záver
Grub existuje už dosť dlho, ale prepokiaľ existuje, spôsobuje nespočetné množstvo problémov. Niekedy sa Grub nedarí z ničoho naštartovať, niekedy sa to poškodí konfiguračný súbor a niekedy sa odmietne načítať úplne. Dúfajme, že tipy a triky v tomto článku opravia počítač so systémom Linux, ktorý sa vo väčšine prípadov nespustí.
Komentáre