Om du har försökt att starta ditt Windows-system med Linux, har du förmodligen stött på några ändringar som kanske inte är välkomna. När du installerar Linux i denna miljö kommer GRUB-startladdaren att skriva över Windows-startladdaren i Master Boot Record (MBR).
Detta gäller också i omvänd ordning: Om du installerade Linux först och sedan bestämmer dig för att installera Windows, kommer Windows bootloader att skriva över GRUB, och du kommer att upptäcka att det inte finns något sätt att starta upp på ditt Linux-skrivbord. Eller kanske har du bestämt dig för att Linux inte är något för dig och du vill ta bort det helt och lämna bara Windows.
Någon av dessa scenarier kan vara problematisk för den nya användaren, men tack och lov med lite tålamod och omsorg finns det sätt att återställa startladdaren och reparera MBR i processen.
Notera: Som ett ytterligare scenario som kommer att påverka många användare verkar det som om Windows 10 Anniversary Update överskriver bootloadern som en självklarhet.
Krav
Det första steget blir att ladda ner och skapa din Linux live-CD eller USB. Ubuntu är den absolut enklaste och mest tillgängliga distributionen att använda, även om de flesta Linux-distributioner kan användas för detta. Använd en annan dator och bläddra till Ubuntu-webbplats och ladda ner den kopia som passar din arkitektur. Om du är osäker, ta tag i 32-bitarsversionen, eftersom den startar på vilken maskin som helst.
Följ den här guiden för att skapa en Linux live USB på Windows.
Startar upp till Ubuntu live USB
När dina levande medier har skapats är nästa steg att starta din maskin till Ubuntu via BIOS och välja ”Prova Ubuntu utan installation” från menyn. Om detta misslyckas, se till att säker start är INAKTIVERAD i BIOS, annars startar ditt system aldrig i GRUB-laddaren för att tillåta ett Linux-val.
När skrivbordet har startat måste du öppna terminalen som finns i applikationsmenyn.
Notera: vid denna tidpunkt, var medveten om att du hanterar hårddisken direkt och läs igenom guiden innan du gör några ändringar, annars kan hela ditt system bli instabilt eller skadat.
Det överlägset enklaste sättet att reparera MBR är att använda ett litet verktyg som kallas ”boot-repair” i motsats till att arbeta direkt i terminalen.
Metod ett: Boot Repair Utility
Först måste du lägga till förvaret. Typ:
sudo add-apt-repository ppa:yannubuntu/boot-repair sudo apt update sudo apt install boot-repair
När den har installerats, leta reda på applikationen i din applikationsmeny och klicka för att starta.
När verktyget startar väljer du reparationstyp. För de flesta är detta den rekommenderade reparationen.
När verktyget är klart bör du kunna starta ditt system och välja antingen Windows eller Linux från GRUB-menyn. Genom att köra verktyget kan du också ändra eller undersöka några av de andra alternativen ovan om du behöver en mer komplex startreparation. Om du klickar på ”Återställ MBR” kan du använda fliken MBR.
Om du fastnar har Ubuntu en guide på deras hemsida.
Metod två: Syslinux
Detta är något mer avancerat och kräver att du arbetar med terminalen. Om du inte är säker, vänligen håll dig till den första metoden.
Öppna en terminal som tidigare och skriv:
sudo apt-get install syslinux
När det är klart, skriv följande och kom ihåg att ändra enhetsnamnet “sda” efter behov:
sudo dd if=/usr/lib/syslinux/mbr.bin of=/dev/sda
Alternativt kan du återställa MBR genom att skriva:
sudo apt-get install mbr sudo install-mbr -i n -p D -t 0 /dev/sda
Metod tre: LILO
Starta upp live CD eller USB och inom Terminal-typen:
sudo apt-get install lilo sudo lilo -M /dev/sda mbr
där “/ dev / sda” är ditt enhetsnamn. Detta bör fixa din MBR.
Slutsats
Om du dubbelstartar Windows och Linux är det väldigt enkelt att skriva över MBR. Ovanstående steg ska hjälpa dig att återställa din MBR. Förhoppningsvis har du nu ett fungerande startbart Windows-system.