Onehdy, když jsem nainstaloval Elementary OS v duálním spouštění s Windows, narazil jsem na chybu Grub při restartu. Byl mi předložen příkazový řádek s chybovou zprávou:
Je podporována minimální editace čar typu BASH. U prvního slova TAB uvádí možná dokončení příkazu. kdekoli jinde TAB uvádí možná dokončení zařízení nebo souborů.

Ve skutečnosti se nejedná o chybu specifickou pro Elementary OS. Je to běžná chyba Grub, která se může vyskytnout u jakéhokoli OS Linux, ať už je to Ubuntu, Fedora, Linux Mint atd.
V tomto příspěvku uvidíme, jak opravit tuto chybu Grub v Ubuntu „je podporována minimální úprava řádků typu BASH“ systémy založené na Linuxu.
Chcete-li vyřešit podobný a častější problém, chybu:žádná taková záchrana oddílu grub v Linuxu, můžete si přečíst tento tutoriál
Předpoklady
K vyřešení tohoto problému budete potřebovat následující:
- Živé USB nebo disk (nejlépe) stejné distribuce Linuxu
- Fungující připojení k internetu v živé relaci
Jakmile se ujistíte, že máte předpoklady, pojďme se podívat, jak opravit černou obrazovku smrti pro Linux (pokud to tak mohu nazvat;)).
Oprava „je podporována minimální úprava čar typu BASH“ chyba Grub
Proces je jednoduchý, pokud budete pečlivě (ne slepě) postupovat podle kroků. Možná budete muset změnit názvy oddílů podle vašeho systému.
Krok 1 :Zaveďte systém do živého linuxového USB.
Krok 2 :Musíte zjistit, zda váš systém používá EFI nebo BIOS. Chcete-li to provést, otevřete terminál a pomocí následujícího příkazu vypište své oddíly:
sudo fdisk -l
Podívejte se pozorně na jeho výstup, protože by to mohl být obrovský výstup. Pokud vidíte něco jako EFI, znamená to, že váš systém má EFI. Tyto informace jsou důležité v pozdějších fázích.
Device Start End Sectors Size Type
/dev/sda1 2048 976895 974848 476M EFI System
/dev/sda2 976896 40038399 39061504 18.6G Linux filesystem
/dev/sda3 40038400 79099903 39061504 18.6G Linux filesystem
/dev/sda4 79099904 468875263 389775360 185.9G Linux filesystem
Zde si musíte všimnout dvou věcí. Oddíl, kde je nainstalováno EFI (pokud je nainstalováno) a oddíl, kde je nainstalován kořenový oddíl.
Krok 3 (pouze pro systémy UEFI ):Nyní, co musíte udělat, je přeinstalovat grub.
Nejprve připojte kořenový oddíl. Používám /dev/sda2 pro root, ale měli byste to změnit podle toho, co máte ve svém systému:
sudo mount /dev/sda2 /mnt
Pokud máte systém EFI, připojte také tento oddíl:
sudo mount /dev/sda1 /mnt/boot/efi
Nyní je dalším krokem konečná instalace grub pro systém UEFI takto:
sudo grub-install --boot-directory=/mnt/boot --bootloader-id=ubuntu --target=x86_64-efi --efi-directory=/mnt/boot/efi
Restartujte Ubuntu Linux pomocí tohoto příkazu:
shutdown -r now
Měli byste mít grub zpátky do normálu.
Krok 3 (pouze pro systém bez EFI) :Instalace grub na systém bez EFI je ještě jednodušší.
Připojte kořenový oddíl Linuxu:
sudo mount /dev/sda1 /mnt
A pak nainstalujte grub:
sudo grub-install /dev/sd1
Restartujte a mělo by to být v pořádku.
Alternativní metoda k opravě této chyby Grub „je podporována minimální úprava řádků typu BASH“ v Linuxu založeném na Ubuntu
Vím, že byste mohli poukázat na to, že tato chyba Grub není exkluzivní pro Ubuntu nebo distribuce Linuxu založené na Ubuntu, tak proč kladu důraz na svět Ubuntu? Důvodem je, že zde zvolíme snadný způsob a použijeme nástroj nazvaný Boot Repair abychom vyřešili náš problém. Nejsem si jistý, zda je tento nástroj dostupný pro jiné distribuce, jako je Fedora. Aniž bychom ztráceli čas, pojďme se podívat, jak vyřešit minimální BASH, jako je podpora úprav čar Chyba Grub.
Krok 1:Spuštění během relace životů
Zapojte živé USB a spusťte živou relaci.
Krok 2:Instalace opravy spouštění
Jakmile se ocitnete v relaci životů, otevřete terminál a pomocí následujících příkazů nainstalujte nástroj Boot Repair:
sudo add-apt-repository ppa:yannubuntu/boot-repair
sudo apt-get update
sudo apt-get install boot-repair
Poznámka:Podle tohoto návodu opravte chybu při načítání cdrom apt-get aktualizaci nelze použít k přidání nových disků CD-ROM, pokud na ni narazíte při spouštění výše uvedeného příkazu.
Krok 3:Opravte boot pomocí Boot Repair
Jakmile nainstalujete Boot Repair, spusťte jej z příkazového řádku pomocí následujícího příkazu:
boot-repair &
Ve skutečnosti odsud věci jdou přímo vpřed. Musíte pouze postupovat podle pokynů nástroje Boot Repair. Nejprve klikněte na Doporučená oprava možnost v Boot Repair.

Oprava spouštění bude trvat několik minut, než analyzuje problém s boot a Grub. Poté vám poskytne některé příkazy k použití v příkazovém řádku. Zkopírujte příkazy jeden po druhém do terminálu. Pro mě se mi zobrazila tato obrazovka:

Po zadání těchto příkazů provede některé procesy:

Jakmile proces skončí, poskytne vám adresu URL, která se skládá z protokolů opravy spouštění. Pokud váš problém se zaváděním není vyřešen ani nyní, můžete přejít na fórum nebo poslat e-mail vývojářskému týmu a poskytnout jim adresu URL jako referenci. Skvělé, že?

Po úspěšném dokončení opravy spouštění vypněte počítač, odpojte USB a spusťte znovu. Pro mě to nabootovalo úspěšně, ale přidalo dva další řádky na obrazovce Grub. Něco, co pro mě nebylo důležité, protože jsem byl rád, že se systém zase normálně spouští.

Fungovalo to pro vás?
Takže takto jsem opravil minimální BASH, jako je podpora úpravy čar Grub v Elementary OS Freya. co ty? Osvědčilo se vám to? Neváhejte se na něco zeptat nebo přidat návrh do pole komentáře níže.