Zde je návod, jak opravit bootloader systému Windows 10 z Linuxu

Obsah:

Video: How to Add Ubuntu to Windows Boot menu, Fix Grub error Unknown Filesystem/No Such Partition 2024

Video: How to Add Ubuntu to Windows Boot menu, Fix Grub error Unknown Filesystem/No Such Partition 2024
Anonim

Vzhledem k agresivní a teritoriální povaze Windows 10 se takové problémy objevují poměrně často. Z tohoto důvodu se doporučuje nainstalovat systém Windows 10 nejprve před instalací systému Linux v režimu duálního spouštění.

Linux je mnohem méně rušivý a nepoškodí bootloader Windows 10. I přes to, že se věci stále mohou pokazit i po přeinstalaci Windows 10 hlavních aktualizací Windows 10. Pokud k tomu dojde, můžete to opravit pomocí systému Linux (Ubuntu) a nabízíme 3 níže uvedené metody.

Jak opravit chyby zavaděče Windows 10 z Linuxu

  1. Použijte obslužný program Boot Repair na Ubuntu
  2. Opravte zavaděč systému Windows 10 v terminálu
  3. Zkuste s LILO

Řešení 1 - Použijte obslužný program Boot Repair na Ubuntu

Začněme nejjednodušší metodou. Pravděpodobně vědomě je Ubuntu dodáván s malým programem s názvem Boot Repair, který opravuje poškození spouštěcího systému Windows 10 při spuštění. Musíte mít nejnovější verzi zaváděcího systému Ubuntu připojeného k jednotce USB. Poté budete muset nainstalovat obslužný program a bez zásahu do terminálu opravit zavaděč systému Windows 10.

  • PŘEČTĚTE SI také: Nelze nainstalovat Linux se systémem Windows 10? Tady je co dělat

Zde je návod, jak to provést v několika jednoduchých krocích:

    1. Zde si stáhněte živou distro verzi Ubuntu a připojte ji k USB. Můžete to udělat pomocí nástroje Universal USB Installer (nejlépe). Je důležité používat tuto aplikaci, protože jednotka nebude spouštěcí.
    2. Připojte jednotku a spusťte ji.
    3. Vyhledejte možnost „ Vyzkoušejte Ubuntu bez instalace “. Pokud se to nezdaří, otevřete nastavení systému BIOS / UEFI, vypněte možnost Secure Boot a akci opakujte.
    4. Jakmile se Ubuntu spustí, stisknutím kláves Ctrl + Alt + T otevřete terminál.
    5. Na příkazovém řádku spusťte následující řetězec a po každém stiskněte klávesu Enter:
      • sudo add-apt-repository ppa: yannubuntu / boot-repair
      • aktualizace sudo apt
      • sudo apt install boot-loader
    6. To by mělo nainstalovat aplikaci Boot Repair a nyní ji najdete v nabídce Aplikace.
    7. Otevřete ji a zvolte Doporučená oprava a počkejte, až bude hotovo.

Řešení 2 - Opravte zavaděč systému Windows 10 v terminálu

Druhá metoda se opírá o běh Syslinuxu přes terminál. Existuje řada příkazů, které musíte spustit, abyste mohli nainstalovat a využít Syslinux k opravě zavaděče Windows 10.

Pokud nejste obeznámeni s tím, jak tyto práce fungují, doporučujeme vám držet se první metody. V opačném případě jsou kroky poměrně snadné a stačí nahradit písmeno „sda“ písmenem systémové jednotky Windows 10.

  • PŘEČTĚTE SI také: Windows Defender Firewall podporuje Windows subsystém pro Linux

Chcete-li opravit zavaděč systému Windows 10 pomocí Syslinux, postupujte takto:

    1. Spusťte znovu pomocí spouštěcí jednotky USB.
    2. Otevřete terminál.
    3. Na příkazovém řádku zadejte následující řetězec a po každém stiskněte klávesu Enter:
      • sudo apt-get install syslinux
      • sudo dd if = / usr / lib / syslinux / mbr.bin of = / dev / sda
      • sudo apt-get install mbr
      • sudo install-mbr -in -p D -t 0 / dev / sda
    4. Nezapomeňte nahradit „sda“ systémovou jednotkou Windows 10.
    5. Poté restartujte počítač a Windows 10 by se měl spustit bez problémů.

Řešení 3 - Zkuste s LILO

Poslední metoda využívá LILO (Linux Loader), což je malý program zodpovědný za správu duálního bootování. Postup je podobný předchozímu, přinejmenším pro nezvyklé oko.

V každém případě, pokud pro vás předchozí dva kroky nefungovaly (první by měl vyřešit problémy s bootloaderem), LILO je určitě užitečná alternativa.

  • PŘEČTĚTE SI také: Stáhněte si dlouhodobou podporu Ubuntu 18.04 z Microsoft Store

Zde je návod, jak vyřešit problémy se zavaděčem systému Windows 10 pomocí LILO prostřednictvím terminálu Linux:

  1. Spusťte znovu pomocí spouštěcí jednotky USB.
  2. Otevřete terminál.
  3. Na příkazovém řádku zadejte následující řetězec a po každém stiskněte klávesu Enter:
    • sudo apt-get install lilo
    • sudo lilo -M / dev / sda mbr
  4. Restartujte a můžete jít. Zavaděč systému Windows 10 je opraven.

Díky tomu můžeme tento článek uzavřít. Doufejme, že se vám podařilo vyřešit problém s bootloaderem Windows 10 v systému Windows

Zde je návod, jak opravit bootloader systému Windows 10 z Linuxu