Ubuntu startar inte
Ibland kan det vara att du fått en ny Linux kernel i uppdateringarna.
Du kan testa om det är så genom att starta med en äldre kernel.
Välj kernel
Starta datorn och tryck F8 flera gånger direkt vid start.
Du kommer till GRUB startmeny.
Välj Advanced options och välj sedan den kernel du vill starta datorn med.
Den med näst lägst versionsnummer utan recovery i namnet kan vara ett lämpligt val.
När datorn startar kan du se vilken kernel du kör med det här kommandot
uname -srnByt till äldre kernel permanent
Om datorn startar med den äldre kernel kanske du vill göra den som första val så datorn alltid startar med den.
Du kan se längst ned här länkar till hur man gör detta (engelska)
Låt oss testa en av metoderna; att ändra GRUB så den minns vilken kernel vi valde senast i avancerade inställningar och använder den för att starta datorn.
sudo nano /etc/default/grubÄndra GRUB_DEFAULT=0 till
GRUB_DEFAULT=saved
GRUB_SAVEDEFAULT=trueDu behöver lägga till den andra raden om den inte redan finns.
För att spara ändringarna: CTRL+S
För attt lämna nano: CTRL+X
Nu behöver den nya grub config aktiveras
sudo update-grubLåt oss starta om datorn och åter igen välja den kernel vi vill ha.
Kontrollera att datorn startar med rätt kernel. Du vet nu hur man gör det.
Starta om datorn igen. Denna gång ska den starta med din redan valda kernel.
Komma in i GRUB
Jag har läst att en del håller inne SHIFT vid uppstart. Det fungerar inte för mig.
Jag kommer in via upprepade tryck på F8 istället.
Men när ska man trycka? Jag har ett BIOS startlösenord på datorn. Direkt efter det trycker jag flera gånger på F8.
Jag har även kommit in i GRUB genom att trycka EN gång på ESC direkt efter BIOS startlösenordet.
Varför skrev jag den här artikeln
Förra gången detta hände satt jag flera timmar för att felsöka. Ryckte ut grafikkort och testade med olika BIOS inställningar.
Bootade på olika starthårddiskar och kom fram till att de Ubuntudiskar som var uppdaterade fungerade inte att starta på medan den äldre diskarna startade.
Jämförde kernel versioner och insåg till slut var felet låg. Men hur ska man fixa det på en dator som inte bootar. Hittade en procedur där jag kom in i GRUB. Visste inte då att F8 gör jobbet.
Lyckades editera GRUB och räknade fel på menyalternativen så den bootade upp med memtest varje gång. Suck. Till slut lyckades jag fixa det. Tänkte skriva en artikel om det men det blev aldrig av.
Nu på morgonen startade inte datorn igen. Min kernel v6.8 var åter utbytt mot v6.11 – Dags att skriva artikeln 🙂
Mer att läsa
Mer att läsa
- Hur du permanent ändrar till annan kernel på olika sätt (engelska)
- Kortare guide som visar ett sätt (engelska)