Sida 1 av 1

Ändra förstahandsval vid flervalsstart

Postat: 22 jun 2010, 21:17
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?

Re: Ändra förstahandsval vid flervalsstart

Postat: 01 jul 2010, 17:27
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