Dual Boot
Från Ubuntu Sverige
- Guiden testad på: Ubuntu 8.04
Det är fullt möjligt och inte alls krångligt att ha Ubuntu installerat parallellt med Windows. Detta kallas att "dual boota" - att ha två olika operativsystem att starta datorn med (boota).
Det program som låter dig välja vilket operativsystem som ska köras heter i Ubuntu GRUB (GNU GRand Unified Bootloader). Efter installation av Ubuntu på ett system som redan har Windows (eller annat OS) installerat bör GRUB automatiskt ha detekterat detta. Användaren får vid uppstart välja vilket av dessa som ska köras.
OBS Informationen om hur datorns hårddisk ser ut sparas i den delan av hårddisken som kallas för MBR (Master Boot Record). Om Ubuntu är installerat och Windows installeras efteråt kommer Windows att skriva över MBR och det kommer inte vara möjligt att starta Ubuntu. Det är därför rekommenderat att först installera Windows och sedan Ubuntu.
[redigera] Redigera GRUB menyn
För att ändra ordning och utseende i den meny som visas vid uppstart måste filen /boot/menu.lst redigeras.
Börja med att göra en säkerhetskopia av GRUBs konfigurationsfil!
sudo cp /boot/grub/menu.lst /boot/grub/menu.lst_backup
Öppna därefter orginalet i en textredigerare:
sudo gedit /boot/grub/menu.lst
Här följer ett exempel på en konfigurationsfil. Exemplet är förenklat (men fungerande) för att visa de viktigaste delarna.
# Config file for GRUB - The GNU GRand Unified Bootloader # /boot/grub/menu.lst # general configuration: timeout 5 default 0 #(0) Ubuntu title Ubuntu, kernel 2.6.17-10-generic root (hd0,1) kernel /boot/vmlinuz-2.6.17-10-generic root=/dev/hda2 ro quiet splash initrd /boot/initrd.img-2.6.17-10-generic # (1) Arch Linux title Arch Linux root (hd0,2) kernel /boot/vmlinuz26 root=/dev/sda2 ro initrd /boot/kernel26.img
Det första vi märker är rader med ett # framför. Dessa är kommentarer och kommer att ignoreras av GRUB. De är enbart där för att göra filen lättläst. Du kan om du vill lägga till egna kommentarer, eller ta bort de som finns.
Därefter följer två kommandon:
timeout 5 anger hur många sekunder GRUB väntar vid starten (som du har på dig att välja operativsystem) innan den automatiskt väljer ett.
default 0 anger vilket operativsystem GRUB automatiskt skall starta när de 5 sekunderna gått.
Nederst i filen ser du två olika operativsystem, Ubuntu och Arch Linux. GRUB numrerar dessa uppifrån och ner, med början på 0,1,2 etc... (som du ser i exemplet). Det är denna siffra du anger i kommandot default. I exemplet är default=0 vilket innbär att det första operativsystemet i listan (Ubuntu) startas igång.
När du väl har redigerat klart filen och sparat den, så kan du starta om datorn.
Skulle mot all förmodan något gå fel, så kan vi återställa kopian vi gjorde.
Starta upp i felsäkert läge och logga in. Skriv därefter följande:
sudo mv /boot/grub/menu.lst_backup /boot/grub/menu.lst
[redigera] Alternativ: grafisk redigering
Ett alternativ till att editera menu.lst manuellt är att använda programmet startupmanager. Det är ett grafiskt program som du kan ställa in det mesta, gällande din boot, med. Finns i förrådet att installera.
sudo apt-get install startupmanager
[redigera] Extra
Kollar du än en gång på operativsystemsraden i /boot/grub/menu.lst så ser du raden root (hd0,1). Det är GRUBSs sätt att skriva om dina partioner:
| Linux | Grub |
|---|---|
| /dev/fd0 | (fd0) |
| /dev/hda | (hd0) |
| /dev/hdb2 | (hd1,1) |
| /dev/hda3 | (hd0,2) |
Om Man vill kan man alternativt installera Wubi. Då påverkas ej Windowsfilerna alls:
[redigera] Övrigt
- Återställ GRUB 2 efter att installerat Windows (Lathunds guide)
