Topp 6 lösningar: Windows- och Linux-startproblem
Ibland orsakar problem med Master Boot Record (MBR) eller Dual Boot Partition Windows Linux-startproblem.
Dessa omständigheter måste rättas till för att allt ska fungera igen. Lyckligtvis finns det ett automatiskt sätt att göra detta i Windows 10 Recovery Environment.
Om detta inte fungerar kan du utföra korrigeringarna manuellt på din dator. Ta reda på hur genom att läsa vidare.
Kan en Dual Boot-partition orsaka Windows- och Linux-startproblem
Dubbelstart kan påverka datorns och diskens prestanda. Som ett resultat kommer Windows att laddas snabbare på Linux, program kommer att sluta ladda snart, och växlings- och växlingsfiler kommer inte att fungera mer effektivt.
Du måste ta bort dubbelstartpartitionen på din dator omedelbart.
Behöver ta bort dubbel startpartition på Windows 10/11 på Linux
Många människor har framgångsrikt installerat olika operativsystem (OS) på samma hårddisk. Vissa av dem använder dock bara ett av systemen. Om så är fallet kan du behöva inaktivera dual boot på Windows 10 eller 11 utan att påverka det andra operativsystemet.
Förbereder för att säkert ta bort Dual Boot i Windows 10/11 på Linux
Det är en bra idé att göra en säkerhetskopia av operativsystemet du vill behålla innan du försöker ta bort det från dubbelstart, ifall något går fel.
Att ta bort Linux-partitionen efter installation av Linux och Windows 10 eller 11 kan påverka starthanteraren. Som ett resultat bör du också förbereda en Windows 10-återställnings-USB-enhet.
När du har avinstallerat kan du använda felsökning för att ersätta Linux-starthanteraren med Windows-starthanteraren genom att starta datorn från återställningsskivan.
Sätt att ta bort en Dual Boot-partition i Linux
- Ta bort Dual Boot-partition med fri programvara
- Ta bort dubbelstartpartitionen via MSConfig
1. Ta bort dubbelstartpartitionen med gratis programvara.
Partitionen som innehåller operativsystemet du vill ta bort omedelbart kommer att tas bort med denna teknik.
Använd programvaran AOMEI Partition Assistant Standard om du dubbelstartar Windows och Ubuntu och vill avinstallera Ubuntu.
Eftersom Ubuntu OS är installerat på en Ext3- eller Ext4-partition i Windows och Diskhantering inte kan känna igen sådana celler, kan du bli besviken om du väljer att använda Windows 10/11 Disk Management för att eliminera dubbelstart på din dator.
- Installera gratisprogrammet AOMEI Partition Assistant Standard.
- Du kanske märker att Ubuntu-partitionen är formaterad med Ext3 eller Ext4 i huvudgränssnittet. Välj ”Ta bort partition” genom att högerklicka på Ubuntu-partitionen.
- Välj lämplig borttagningsteknik i nästa dialogruta baserat på dina behov.
- För att slutföra den väntande åtgärden, klicka på Verkställ och fortsätt.
Vänta tills Ubuntu-partitionen är helt borttagen. När du har tagit bort kan du bestämma om du vill använda det återstående oallokerade utrymmet för att utöka den nuvarande partitionen eller skapa en ny oberoende partition.
2. Ta bort dubbelstartpartitionen via MSConfig
Du kan välja operativsystem (OS) för att starta om datorn som standard med hjälp av verktyget msconfig, eller så kan du ta bort ett av de två operativsystemen. Gör följande:
- Systemkonfigurationsfönstret öppnas när du trycker på Windows-logotypen + R-knapparna på tangentbordet för att öppna fönstret Kör, skriv ”msconfig” och tryck sedan på Enter-tangenten.
- Kontrollera om operativsystemet du vill spara är listat som Current OS eller Default OS genom att välja alternativet ”Download” i fönstret.
- Välj ditt operativsystem i fönstret och om det inte redan är valt klickar du på knappen Ange standard i nästa fönster.
- Klicka på den andra och välj ”Ta bort” för att ta bort den. Klicka sedan på ”Apply” och ”OK”.
- Starta om datorn och stäng sedan fönstret för att se om ändringarna har trätt i kraft.
Sista steget efter att du tagit bort dubbelstartpartitionen
- Använd installations- eller reparations-CD:n för att starta din dator. Efter att ha hoppat över den första språkvalssidan, välj ”Reparera maskin” på huvudinställningsskärmen.
- Klicka på knappen Felsökning i menyn Välj ett alternativ/nedladdningar.
- Välj ”Kommandotolk” från menyn ”Avancerade alternativ”.
- Skriv följande kommando vid kommandotolken: bootrec.exe /fixmbr.
- Vid det här laget kan du starta om datorn. Det laddas vanligtvis ner på en PC. Linux borde nu vara borta helt.
Andra sätt att fixa Windows 10 som inte startar på Linux
Om din anledning är en annan än dual boot-partition när Windows inte startar upp i Linux, bör du prova lösningarna som nämns nedan.
- Hämta disken inklusive Boot-Repair
- Återställ GRUB
- Ändra standard bootloader
- Använd GRUB-konfigurationsverktyget
- Använder Boot Recovery
- Fixa Windows 10 bootloader i terminalen
1. Skaffa skivan inklusive Boot-Repair
Att skapa en live USB Boot-Repair-Disk (disken som startar Boot-Repair automatiskt) och starta upp från den är det enklaste sättet att använda Boot-Repair.
Det rekommenderas att installera ISO på en fungerande USB (till exempel via UnetBootin, LiliUSB eller Universal USB Installer). Om din start är i EFI-läge, kopiera den inte till DVD.
2. Bygg om GRUB
Windows MBR-filen kan ibland vara problematisk för GRUB-menyn på dina enheter.
Det första steget skulle vara att ta reda på om Linux kan känna igen Windows 10 på systemet. Använd följande kommando för att åstadkomma detta.
sudo os-prober
Ovanstående program kommer att söka igenom dina enheter i menyn efter andra installerade operativsystem. Om Windows hittas kommer utgången att se ut så här.
GRUB-konfigurationsfilen kan byggas om om ovanstående procedur upptäcker operativsystemet Windows 10. För att göra detta, använd följande kommando.
sudo update-grub
Ovanstående kommando söker igenom alla partitioner på din lokala enhet för att söka efter installerade operativsystem.
Om Windows 10 hittas bör du se ett resultat som liknar det nedan. Windows-posten skapas också automatiskt med kommandot i konfigurationsfilen.
3. Ändra standard bootloader
Vi kan byta tillbaka starthanteraren till Windows NT om du är säker på att Windows-startfilen inte är skadad och om du inte av misstag har raderat innehållet på C-enheten.
- Börja med Windows USB och välj ”Nästa” på startskärmen för att slutföra detta. När du har valt Reparera din dator väljer du Felsök.
- Välj ”Kommandotolk” på skärmen ”Avancerade inställningar”.
- Kör följande kommando från kommandoraden för att ändra starthanteraren.
bcdedit /set {bootmgr} sökväg \WINDOWS\system32\winload.efi
Kommandot ovan kommer att byta Windows NT från GRUB som starthanterare. När du startar om din dator bör Windows starta omedelbart eftersom starthanteraren har tagits bort.
Om du migrerar från Ubuntu 19.10 bör du återgå till Ubuntu 19.04 stabil eftersom GRUB 2.04 är full av problem.
4. Använd GRUB-konfigurationsverktyget
GRUB-konfigurationsfilen behöver inte uppdateras manuellt, den är enkel och okomplicerad. Vi kommer att använda ett gratisprogram som heter Grub Customizer.
- För att ladda ner och installera verktyget, kör följande kommandon.
sudo add-apt-repository PPA: danielrichter2007/grub-customizer && sudo apt-get update
sudo apt installera grub-configurer
- Nästa sak vi behöver ta reda på är platsen för Windows 10 bootloader. Kör följande kommando på en terminal för att hitta det.
Lsblk
- Hitta partitionen med monteringspunkten ”/boot/efi”. Windows Boot Manager är installerat på den här partitionen. Kräver enhetsnamnet för en viss partition. Jag har sda1. Därför är platsen för startfilen i min instans ”/dev/sda1”.
- Alternativt kan du installera gnome-disk-utility, ett grafiskt program som visar diskar och partitioner. Du hittar EFI-systempartitionen i menyn. Sektionsbeskrivningen ska se ut ungefär så här.
- Gå sedan till GRUB-konfigurationsverktyget och gör en post genom att klicka på sidikonen högst upp.
- Välj ”Chainloader” som typ och ”/dev/sda1” som partition i popupfönstret för postredigeraren. Du kan också ge posten ett passande namn. Tryck sedan på Enter.
- Inmatningen du gjorde kommer nu att visas i Grub-inställningsmenyn. För att synkronisera ändringarna med den befintliga GRUB-konfigurationsfilen måste du klicka på ”Spara”.
- Efter omstart ska Windows 10 nu kunna starta. Om du har problem är det troligt att dina startfiler eller Windows Master Boot Record är skadade.
5. Använda Boot-Repair
- Installera Boot-Repair i Ubuntu
- Antingen från en befintlig Ubuntu-upplevelse eller från en live Ubuntu-session (starta din maskin med ett live-Ubuntu-USB-minne, välj sedan ”Testa Ubuntu”) (om du kan komma åt det)
- Internet anslutning.
- Tryck på Enter efter varje rad när du skriver följande kommandon i ett nytt terminalfönster:
sudo add-apt-repository PPA:yannubuntu/boot-repair && sudo apt update
sudo apt install -y boot-repair && boot-repair
- Det första steget är att klicka på knappen ”Generera nedladdningsinformationssammanfattning”. Sa att det skulle ta upp Boot-Info-diagnostiken. Om du vill ladda ner rapporten online för att dela den lättare kommer du att få ett popup-fönster.
- Granska diagnosinformationen.
6. Fixa Windows 10 bootloader i terminalen.
- Använd en startbar USB-enhet för att starta om.
- Starta Terminal.
- Skriv efter vart och ett av följande kommandon på kommandoraden:
- sudo apt-get installera syslinux
- sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
- sudo apt-get installera MBR
- sudo install-mbr -in -p D -t 0 /dev/sda
- Glöm inte att byta ut din Windows 10-systemenhet mot sda.
- Efter det startar vi om, och Windows 10 bör starta utan problem.
Den andra metoden använder Syslinux-körning via terminalen. Du måste följa några steg för att installera Syslinux och använda den för att fixa starthanteraren för Windows 10.
Vi rekommenderar att du håller fast vid det första tillvägagångssättet om du fortfarande är bekant med hur de fungerar.
Resten av stegen är enkla; du måste ändra indata-sda till din systemenhetsbokstav för Windows 10.
Lämna ett svar