Introduktionen av persondatorer med Windows 8 förinstallerat med dem introducerade också en kontroversiell modifiering under huven – Secure Boot. Secure Boot är en teknik som ingår i alla nya datorer som har Windows 8 förinstallerat och det officiella klistermärket. Det är tänkt att kontrollera att du har ett certifierat operativsystem installerat på din dator innan den försöker starta den. Detta förhindrar systemet från att köra några “icke-certifierade” (eller icke-pålitliga) operativsystem, vilket minskar risken för att skadlig kod körs vid uppstart.
Idén i sig är rimlig, men den ignorerar helt det faktum att persondatorer kan köra mer än bara Windows – det finns Linux, BSD-varianter och mycket mer. Ända sedan specifikationen trädde i kraft har Linux-utvecklare arbetat hårt för att stödja den så att människor kan fortsätta installera sina favorit Linux-distributioner.
Eftersom tillverkare tenderar att hålla sig till Microsofts specifikationer, kommer du inte att hitta många datorer som inte har säker start. Om du råkar ha en dator som inte inkluderar Secure Boot, kommer du att få det mycket enklare genom att följa den vanliga installationsproceduren. Men om du har fastnat med det, här är vad du behöver göra.
Prova det normalt
Sedan Ubuntu 12.10 och lanseringen av 12.04.2 har distributionen lagt till stöd för Secure Boot. Även om detta stöd är tänkt att fungera för de flesta system, kanske det inte alltid är fallet. Det bästa sättet att ta reda på det är att försöka starta upp installationsmediet och installera Ubuntu på din hårddisk. Var dock säker på att du använder 64-bitars media, eftersom det är det enda som fungerar med UEFI Secure Boot (denna regel gäller för alla operativsystem, inte bara Ubuntu eller Linux som helhet).
Om du inte kan starta upp installationsmediet eller om du inte kan starta upp i din nya installation, så har något gått fel. Eftersom Secure Boot är en helt ny teknik kan upplevelserna variera för alla, med misslyckanden som fortfarande är oförklarliga.
Inaktivera säker start
Om försöket med en vanlig installation med Secure Boot aktiverat fungerade för dig, bra! Om inte kan du behöva prova något annat. Specifikationen från Microsoft säger att för att bli Windows 8-certifierad måste den tillåta användaren att inaktivera tekniken. Därför bör du kunna starta upp i ditt systems BIOS och hitta inställningen för Secure Boot och inaktivera den. Alla Windows-partitioner som du behåller på systemet kommer fortfarande att köras normalt, men det minskar teoretiskt sett bara säkerheten för ditt system med lite.
Om du stänger av den här funktionen bör Ubuntu kunna installeras och köras utan problem. Kom bara ihåg att starta upp installationsmediet i UEFI-läge istället för BIOS-läge för att förbli enhetligt, eftersom Windows 8 redan kommer att vara installerat på ditt system i UEFI-läge.
Återaktivera säker start om så önskas
Härifrån har du två alternativ – antingen hålla Secure Boot avstängd och arbeta på ditt system med en liten ökning av säkerhetsrisken, eller försök att slå på Secure Boot igen. Du är mer än välkommen att prova att slå på den om du väljer att göra det, eftersom du alltid kan stänga av den igen om Ubuntu inte kan laddas.
Fixar dina startalternativ
Om du fortfarande har Windows vid sidan av Ubuntu, kommer du sannolikt att behöva uppdatera din startkonfiguration så att den kan identifiera Windows korrekt, särskilt i en säker startmiljö. Du kan enkelt fixa eventuella problem med Boot-Repair-verktyget.
Du måste först lägga till PPA (personal repository) samt installera den innan du använder den. Du kan göra allt detta, samt starta verktyget, genom att köra kommandot:
sudo add-apt-repository ppa:yannubuntu/boot-repair && sudo apt-get update && sudo apt-get install -y boot-repair
och spring sedan
boot-repair
för att starta den.
Härifrån kan du klicka på “Rekommenderad reparation”, eller gå in i Avancerade alternativ och se till att alternativet Säker start är aktiverat (endast om du valde att återaktivera det igen). Förhoppningsvis, efter ytterligare en omstart, bör du vara igång!
Slutsats
Tyvärr är Secure Boot-stödet inte perfekt, så du måste ha lite tur för att se om du kan få det att fungera korrekt med tekniken aktiverad. Annars måste du göra några uppoffringar och inaktivera Secure Boot, men jag tycker inte att detta är så svårt att fatta eftersom jag har klarat mig bra utan fördelarna med tekniken. Det finns alltid frågan om de komplikationer som skapas av en säkerhetsåtgärd verkligen är värda det för ditt eget personliga bruk.
Har du framgångsrikt installerat Ubuntu med Secure Boot aktiverat? Äger du ett system som du vill testa att installera Ubuntu på? Låt oss veta i kommentarerna!
Kolla även in vår “Ubuntu: A Beginner’s Guide”.
Bildkrediter: Uwe Hermann, Award Software International Inc.
Om författaren
Danny Stieben (480 artiklar publicerade)
Danny är senior vid University of North Texas som tycker om alla aspekter av programvara med öppen källkod och Linux.
Mer från Danny Stieben
Prenumerera på vårt nyhetsbrev
Gå med i vårt nyhetsbrev för tekniska tips, recensioner, free e-böcker och exklusiva erbjudanden!
Klicka här för att prenumerera
