Chyby v systému souborů externího disku nebo oddílu mohou způsobit problémy při spouštění operačního systému. Jednou z takových chyb je"grub unknown filesystem grub rescue". K této chybě dochází, když zavaděč grub nebyl schopen najít správný souborový systém pro spuštění operačního systému. Není třeba panikařit, protože existuje několik způsobů, jak tento problém vyřešit.
Prvním krokem řešení chyby "grub unknown filesystem grub rescue" je zjistit příčinu jejího vzniku. Mezi možné příčiny patří nesprávně zadaný oddíl stahování, poškození systému souborů na oddílu nebo nesoulad verzí grub bootloaderu. Po zjištění příčiny můžete začít s opravou chyby.
Jedním ze způsobů, jak problém vyřešit, je firmware zavaděče grub. Chcete-li to provést, musíte spustit pomocí LiveCD nebo LiveUSB, otevřít terminál a spustit příkazy k připojení oddílu s nainstalovaným operačním systémem a poté znovu nainstalovat grub. Tato metoda může být pro laiky složitá a může vyžadovat určité množství času a znalostí.
Druhým způsobem je použití příkazového řádku bootloaderu Grub rescue. Je třeba zadat příkazy k nalezení správného souborového systému a instalaci zavaděče grub. Pokud byla příčina chyby způsobena nesprávně zadaným spouštěcím oddílem, měl by se systém po provedení těchto příkazů spustit bez chyb. Tato metoda však vyžaduje pochopení fungování týmového rozhraní grub a pro začátečníky může být náročná.
Tímto způsobem lze chybu "grub unknown filesystem grub rescue" vyřešit různými způsoby, včetně firmwaru bootloaderu grub a použití příkazového řádku grub rescue. Je důležité určit příčinu chyby, abyste si vybrali nejvhodnější způsob řešení problému. Pokud si nejste jisti svými dovednostmi, je nejlepší vyhledat pomoc od odborníků.
Chyba grub unknown filesystem grub rescue-možná řešení
Chyba grub unknown filesystem grub rescue může nastat při spuštění operačního systému a je výsledkem problémů se zavaděčem GRUB (Grand Unified Bootloader). Ve většině případů je to způsobeno nesprávnou konfigurací disků nebo nedostatkem potřebných souborů.
Zde je několik možných řešení této chyby:
- Zkontrolujte správné připojení pevného disku. Ujistěte se, že jsou všechny kabely pevného disku správně zapojeny. Restartujte počítač a ujistěte se, že je pevný disk rozpoznán v systému BIOS.
- Zkuste ručně zadat umístění operačního systému. Do příkazového řádku grub rescue zadejte střídavě následující příkazy:
- set root=(hdX,Y)
- set prefix=(hdX,Y)/boot/grub
- insmod normal
- normal
Zde je X číslo disku a Y je číslo oddílu, na kterém je operační systém umístěn. Po provedení těchto příkazů by se GRUB měl spustit normálně.
- Otevřete terminál.
- Zadejte příkaz "sudo fdisk-l" a zjistěte, ve které části se operační systém nachází.
- Poté zadejte příkazy:
| Tým | Popis |
|---|---|
| sudo mount /dev/sdXY /mnt | Připojuje oddíl, na kterém je operační systém umístěn, k / mnt |
| sudo mount --bind /dev /mnt/dev | Aplikuje mount bind na /dev |
| sudo mount --bind /proc /mnt/proc | Aplikuje mount bind na /proc |
| sudo mount --bind /sys /mnt/sys | Aplikuje mount bind na / sys |
| sudo chroot /mnt | Nahrazuje aktuální kořenový souborový systém / mnt |
| sudo update-grub | Aktualizuje GRUB |
| sudo grub-install /dev/sdX | Nainstaluje GRUB na vybraný disk |
| sudo update-grub | Znovu aktualizuje GRUB |
| exit | Vychází z chrootu |
| sudo umount /mnt/dev | Vypne použitý mount bind s / mnt / dev |
| sudo umount /mnt/proc | Vypne použitý mount bind s / mnt / proc |
| sudo umount /mnt/sys | Vypne použitý mount bind s / mnt / sys |
| sudo umount /mnt | Vypne oddíl / mnt |
Restartujte počítač a zkontrolujte, zda byl stav GRUB obnoven.
Pokud vám žádné z těchto řešení nepomohlo opravit chybu grub unknown filesystem grub rescue, může být problém způsoben poškozením souborového systému nebo nedostatkem potřebných souborů a možná budete muset znovu nainstalovat operační systém.
Příčiny chyby grub unknown filesystem grub rescue
Chyba grub unknown filesystem grub rescue může nastat z několika důvodů. Níže jsou uvedeny nejběžnější z nich:
- Změna značení disku: pokud jste omylem změnili označení disku bez ohledu na Nastavení zavaděče GRUB, může to způsobit chybu. Problém může nastat také při odstranění nebo přesunutí oddílu, který obsahuje systém.
- Problémy s instalací operačního systému: nesprávná instalace operačního systému, zejména při použití neoficiální distribuce Linuxu, může způsobit tuto chybu.
- Selhání pevného disku: poruchy pevného disku, jako jsou rozbité sektory, chyby čtení/zápisu, mohou způsobit selhání zavaděče GRUB a způsobit chybu.
- Problémy v systému souborů: chyby v systému souborů, jako je poškození nebo odstranění důležitých souborů GRUB, mohou způsobit chybu při spuštění systému.
V každém případě je nutné přijmout některá opatření k nápravě chyby grub unknown filesystem grub rescue. Mohou vyřešit problém se spuštěním systému a obnovit funkčnost GRUB.
Obnovení provozu grub pomocí Live CD / USB
Chyba "grub unknown filesystem grub rescue" může nastat, když zavaděč systému GRUB nemůže najít potřebné soubory ke spuštění operačního systému. K tomuto problému může dojít po změnách ve značení disku nebo při odstraňování, přesunu nebo přejmenování oddílů.
Jedním ze způsobů, jak tuto chybu vyřešit, je obnovení grub pomocí Live CD/USB. Zde je podrobný průvodce:
- Stáhněte si počítač z Live CD / USB. Pokud jej nemáte, můžete jej vytvořit pomocí jiného počítače a dostupného internetu.
- Vyberte možnost "Try Ubuntu" (nebo podobnou) pro spuštění živého CD/USB v režimu procházení bez instalace.
- Otevřete terminál. To lze provést prostřednictvím nabídky nebo pomocí kombinace kláves Ctrl+Alt+T.
- Zadejte následující příkaz k určení oddílu, na kterém je váš Linux nainstalován:
| sudo fdisk -l |
|---|
Na disku uvidíte seznam oddílů. Najděte ten, na kterém je váš Linux nainstalován, podle jeho velikosti a souborového systému. Obvykle se jedná o oddíl označený "Linux" nebo "ext4". Zapište si jeho celé jméno, například "/ dev / sda1".
- Poté, Chcete-li obnovit GRUB, spusťte následující příkaz a vyměňte"/dev / sda1 " za název oddílu:
| sudo mount /dev/sda1 /mnt | (Pokud váš kořenový oddíl není v "/dev/sda1", nahraďte název oddílu "/ dev / sda1".) |
|---|---|
| sudo grub-install --boot-directory=/mnt/boot /dev/sda | (Nahraďte"/dev / sda " jménem disku.) |
| sudo umount /mnt |
Tyto příkazy namontují vaši sekci, nainstalují GRUB na správné místo a odpojí ji.
- Restartujte počítač bez použití Live CD / USB.
Po restartu by se váš počítač měl spustit z nainstalovaného operačního systému Linux. Pokud problém přetrvává, zkuste postup zopakovat s podrobnějším nastavením nebo se obraťte na odborníka.
Poznámka: To je jen jeden ze způsobů, jak vyřešit chybu "grub unknown filesystem grub rescue". Vaše situace se může lišit a možná budete potřebovat jiný přístup. Doporučuje se proto dodržovat pokyny poskytnuté vývojáři vašeho konkrétního operačního systému nebo požádat o pomoc komunitu uživatelů.