Ändra förstahandsval vid flervalsstart

Frågor om LiveCDn samt installation och uppgradering av Ubuntu och dess varianter
Henrik Jansson
Inlägg: 799
Blev medlem: 10 feb 2008, 23:06
OS: Ubuntu
Utgåva: 22.04 Jammy Jellyfish LTS

Ändra förstahandsval vid flervalsstart

Inlägg av Henrik Jansson »

Jag har flera partitioner och flera installationer av ubuntu på min dator. När man har installerat en ny så blir den automatiskt förstahandsvalet vid start. Hur ändrar man detta så att man själv väljer vilket ubuntu som ska starta automatiskt?
Användarvisningsbild
Dennis
Inlägg: 64
Blev medlem: 02 maj 2006, 20:11
OS: Ubuntu
Utgåva: 20.04 Focal Fossa LTS
Ort: Uddevalla

Re: Ändra förstahandsval vid flervalsstart

Inlägg av Dennis »

Om du tex skall ändra i GRUB vilket OS som skall starta, gör så här:
(Hittade denna guide i Forsbergs Ubuntu tips sida, http://ubuntutips.se/index.php?option=c ... Itemid=166 )

Om du t.ex har en boot-meny som ser ut såhär: ( siffrorna lade jag till för en bättre förklaring )
(1 ) Ubuntu, Linux 2.6.31-14-generic
Ubuntu, Linux 2.6.31-14-generic (recovery mode)
( 2 ) memory test (memtest86+)
( 3 ) memory test (memtest86+, serial console 115200)
( 4 ) Windows Vista (loader) (on /dev/sda1)
och du vill att Vista ska boota som standard, kan du redigera filen grub.
sudo gedit /etc/default/grub
Kolla efter raden:
GRUB_DEFAULT=4 ( ändrade det till 4. Det är Windows Vista i min lista ) där DEFAULT står för det som ska boota först. Jag valde 4 ( Vista ) och sparade det. Det funkar, men bara tills det kommer en ny kernel. Då blir "rangordningen" annorlunda och datorn bootar fel. Men detta kan åtgärdas. Kör följande kommando i terminalen:
fgrep menuentry /boot/grub/grub.cfg
Resultatet ser ut som den här:
menuentry “Ubuntu, Linux 2.6.31-22-generic” {
menuentry “Ubuntu, Linux 2.6.31-22-generic (recovery mode)” {
menuentry “Ubuntu, Linux 2.6.31-19-generic” {
menuentry “Ubuntu, Linux 2.6.31-19-generic (recovery mode)” {
menuentry “Memory test (memtest86+)” {
menuentry “Memory test (memtest86+, serial console 115200)” {
menuentry “Windows Vista (loader) (on /dev/sda1)” {
Viktigt är nu delen som jag fet-markerade ovan. Kör nu återigen med terminalen och kommadon:
sudo gedit /etc/default/grub
och ersätt siffran 0 i raden DEFAULT med den kopierade texten:
GRUB_DEFAULT=”Windows Vista (loader) (on /dev/sda1)”
( istället för nummer 4 i det första exemplet.) Nu är du säkert. Även kernel-uppdateringar kommer inte att ta bort ordningen.
Så ska det vara ! ( om man bortser ifrån att man inte borde boota med Vista som standard )
Och det viktigaste: Kör följande kommando för att dina ändringar ska verkställas:
sudo update-grub

Lycka till !

..//Dennis
Skriv svar

Återgå till "Installation och uppgradering"