Systém Grub je jedním z nejpopulárnějších bootloaderů na světě Linuxu. Někdy se však uživatelé při spouštění počítače setkají s chybou, kdy Grub neodhalí systém Windows a nenabízí jej k výběru při spouštění.
K tomuto problému může dojít z několika důvodů, jako je aktualizace operačního systému Windows, porucha Grub nebo problémy s oddíly na pevném disku. Ale nebojte se, tato chyba má řešení!
V tomto článku se podíváme na několik způsobů, jak vyřešit problém s Grub, když neodhalí Windows. V závislosti na příčině chyby možná budete muset splnit jedno nebo více z níže uvedených doporučení.
Poznámka: před provedením jakýchkoli akcí souvisejících se systémovými soubory se doporučuje zálohovat data, aby nedošlo k možné ztrátě důležitých souborů.
Jak obnovit systém Windows, když jej Grub nevidí?
Před zahájením obnovy se doporučuje zálohovat důležitá data, abyste se vyhnuli ztrátě informací.
- Restartujte počítač a vyberte spouštění pomocí Live USB nebo CD s nainstalovaným operačním systémem Ubuntu.
- Otevřete terminál a spusťte příkaz "sudo fdisk-l", abyste získali seznam oddílů na pevném disku.
- Najděte oddíl s nainstalovaným operačním systémem Windows. Může být označen jako "NTFS"nebo " FAT32". Zapamatujte si jméno nebo písmeno této sekce.
- V terminálu spusťte příkaz "sudo update-grub", aby Grub našel nainstalovaný systém Windows.
- Pokud Grub stále nevidí Windows, spusťte v terminálu následující příkaz: "sudo gedit /etc/grub.d/40_custom".
- V textovém editoru přidejte do souboru 40_custom následující kód:
Nahraďte "hdX, Y" jménem nebo písmenem oddílu Windows, které jste si zapamatovali dříve. Pokud je například oddíl Windows označen jako sda1, vyměňte (hdX, Y) za (hd0,1).
- Uložte soubor a zavřete Editor textu.
- V terminálu spusťte příkaz "sudo update-grub" pro aktualizaci Grub.
- Restartujte počítač a zkontrolujte, zda se Windows objevil v nabídce Grub.
Pokud systém Windows stále detekuje Grub, může být nutné provést další kroky k obnovení. Doporučujeme konzultovat dokumentaci operačního systému Windows nebo vyhledat pomoc odborníka.
Nyní víte, jak obnovit systém Windows, pokud jej Grub nevidí. Hodně štěstí!
Zkontrolujte nastavení systému BIOS
Chcete-li tento problém vyřešit, musíte přejít do systému BIOS a zkontrolovat následující možnosti:
- Ujistěte se, že je povolena podpora UEFI a Secure Boot. Tyto funkce pomáhají chránit váš počítač před škodlivým softwarem, ale někdy mohou vést k problémům s Grub. Pokud jsou vypnuté, zkuste je zapnout a zkontrolovat, zda se Windows objeví v nabídce výběru operačního systému.
- Zkontrolujte pořadí stahování zařízení. Grub by měl být nainstalován na hlavní spouštěcí disk a být první v seznamu stahování. Ujistěte se, že se Grub spouští před jakýmkoli jiným operačním systémem, včetně Windows.
Pokud po ověření těchto nastavení problém stále není vyřešen, je možné, že BIOS má další možnosti, které mohou ovlivnit detekci operačních systémů. Pro více informací o nastavení systému BIOS se doporučuje vyhledat dokumentaci vaší základní desky nebo výrobce počítače.
Aktualizujte Grub
Chcete-li aktualizovat Grub, postupujte takto:
- Otevřete terminál v Linuxu.
- Zadejte příkaz sudo update-grub a stiskněte Enter.
- Zadejte heslo správce a stiskněte Enter.
Tým sudo update-grub spouští proces aktualizace Grub, včetně vyhledávání operačních systémů nainstalovaných ve vašem počítači. Po dokončení aktualizace by Grub měl detekovat nainstalovanou kopii systému Windows a přidat ji do seznamu dostupných operačních systémů při stahování.
Pokud po aktualizaci Grub Windows stále není detekován, problém může být způsoben jinými důvody, jako je poškozený oddíl spouštění systému Windows nebo nesprávné nastavení Grub. V takovém případě možná budete muset provést další kroky k vyřešení problému.
Nainstalujte Windows bootloader
Pokud Grub ve vašem počítači neobjevil systém Windows, budete muset nainstalovat spouštěč systému Windows, abyste obnovili funkčnost operačního systému.
Chcete-li nainstalovat zavaděč Windows, postupujte podle pokynů níže:
- Připojte zaváděcí zařízení k instalačnímu disku systému Windows nebo vytvořte spouštěcí flash disk obsahující instalační soubory systému Windows.
- Spusťte počítač pomocí tohoto spouštěcího zařízení. Obvykle to vyžaduje stisknutí speciální klávesy (jako je F12 nebo Esc) při spuštění počítače a výběr spouštěcího zařízení v nabídce stahování.
- Na první obrazovce instalace vyberte jazyk a další předvolby a poté klikněte na tlačítko Další.
- Klikněte na odkaz "Obnovit počítač" v levém dolním rohu obrazovky.
- V nabídce obnovení vyberte možnost "Oprava spuštění".
- Vyberte operační systém Windows, který chcete obnovit.
- Vyberte možnost "automatické obnovení" a počkejte na dokončení procesu obnovy.
- Restartujte počítač a zkontrolujte, zda Grub úspěšně detekuje Windows.
Podle těchto kroků budete moci nainstalovat zavaděč Windows a obnovit operační systém v počítači.