Så här fixar du Windows 10 bootloader från Linux

Innehållsförteckning:

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

På grund av Windows 10: s aggressiva och territoriella natur kommer problem som detta att uppstå ganska ofta. Det är därför det rekommenderas att installera Windows 10 först innan du installerar Linux i ett dual-boot-läge.

Linux är mycket mindre påträngande och skadar inte Windows 10 bootloader. Trots det kan saker fortfarande gå fel efter att Windows 10-uppdateringarna har "installerat om" Windows 10. Om det händer kan du fixa det med Linux (Ubuntu) och vi erbjöd 3 metoder nedan.

Hur du reparerar Windows 10 bootloader-fel från Linux

  1. Använd Boot Repair-verktyget på Ubuntu
  2. Fixa Windows 10 bootloader i terminalen
  3. Försök med LILO

Lösning 1 - Använd Boot Repair-verktyget på Ubuntu

Låt oss börja med den enklaste metoden. Förmodligen medvetet kommer Ubuntu med det lilla verktyget som heter Boot Repair som fixar Windows 10 bootloader-korruption vid körning. Det du behöver ha är den senaste versionen av Ubuntu som kan startas på din USB-enhet. Därefter måste du installera verktyget och reparera Windows 10-startladdaren utan att blanda sig i terminalen.

  • LÄS OCH: Kan du inte installera Linux med Windows 10? Här är vad du ska göra

Så här gör du i några enkla steg:

    1. Ladda ner Ubuntu live distro-version här och montera den på din USB. Du kan göra det med Universal USB Installer (helst). Det är viktigt att använda den här applikationen, annars kan enheten inte startas.
    2. Anslut enheten och starta från den.
    3. Gå till alternativet " Prova Ubuntu utan att installera ". Om detta misslyckas, öppna BIOS / UEFI-inställningarna, inaktivera alternativet Secure Boot och försök igen.
    4. När Ubuntu startar, tryck Ctrl + Alt + T för att öppna terminalen.
    5. Kör följande sträng på kommandoraden och tryck på Enter efter varje:
      • sudo add-apt-repository ppa: yannubuntu / boot-repair
      • sudo apt uppdatering
      • sudo apt installera boot-loader
    6. Detta bör installera Boot Repair-applikationen och du kan nu hitta det på applikationsmenyn.
    7. Öppna den och välj Rekommenderad reparation och vänta tills det är klart.

Lösning 2 - Fixa Windows 10 bootloader i terminalen

Den andra metoden är beroende av Syslinux-körning via terminalen. Det finns ett antal kommandon som du måste köra för att installera och använda Syslinux för att fixa Windows 10 startlaster.

Om du inte känner till hur dessa fungerar rekommenderar vi att du håller dig till den första metoden. Annars är stegen ganska enkla och du behöver bara byta ut "sda" -ingången till din Windows 10-enhetsbokstav.

  • LÄS OCH: Windows Defender Firewall stöder Windows Subsystem för Linux

Följ dessa steg för att fixa Windows 10 bootloader med Syslinux:

    1. Starta om igen med den startbara USB- enheten.
    2. Öppen terminal.
    3. Skriv följande sträng i kommandoraden och tryck på Enter efter varje:
      • 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. Glöm inte att ersätta "sda" med Windows 10-systemenheten.
    5. Starta om efter det och Windows 10 bör starta utan problem.

Lösning 3 - Prova med LILO

Den sista metoden använder LILO (Linux Loader) som är ett litet program som ansvarar för hantering av dual boot. Förfarandet liknar det föregående, åtminstone för det okända ögat.

Hursomhelst, om de två föregående stegen inte fungerade för dig (det första borde lösa problem med bootloader), är LILO verkligen ett praktiskt alternativ.

  • LÄS OCH: Ladda ner Ubuntu 18.04 Long Term Support från Microsoft Store

Så här åtgärdar du Windows 10-bootloader-problem med LILO via Linux Terminal:

  1. Starta om igen med den startbara USB- enheten.
  2. Öppen terminal.
  3. Skriv följande sträng i kommandoraden och tryck på Enter efter varje:
    • sudo apt-get install lilo
    • sudo lilo -M / dev / sda mbr
  4. Starta om och du är bra att gå. Windows 10 bootloader är fixat.

Med det sagt kan vi avsluta den här artikeln. Förhoppningsvis lyckades du lösa problemet med Windows 10 bootloader i

Så här fixar du Windows 10 bootloader från Linux