Howtos/boot-alternativ
Från Ubuntu Sverige
Innehåll |
[redigera] Boot-alternativ, hur man lägger till och vilka som finns
Boot-alternativ är nödvändiga ibland. Exempelvis när ett installerat system fryser, befintlig installation eller LiveCD inte startar eller om systemet behöver justeras.
I guiden används acpi=off som exempel, fler boot-alternativ finns längre ner på sidan.
[redigera] Vid uppstart av ubuntu, hur man lägger till boot-alternativ
- Sätt på datorn, snart syn uppe till vänster
Grub loading stage...
tryck då på Esc (uppe i vänstra hörnet på tangentbordet)
- Man kommer till en meny. Om man dualbootar Ubuntu med ett eller flera andra operativsystem så kommer man antagligen direkt till denna meny.
- Den markerade raden är det förvalda alternativet. Tryck på E
- Använd piltangeterna, markera raden som börjar med kernel och tryck E igen
- Skriv nu
acpi=off
Eller vilket boot-alternativ man nu vill lägga till. För att få tecknet = så kanske man får använda tangenten ovanför Å till höger om +
- Tryck Enter
- Tryck B
[redigera] Videoguide
[redigera] Lägg till och spara boot-alternativ inifrån Ubuntu
- Vi ska ändra i en fil som används till att starta upp operativsystemen (bla Ubuntu) i datorn.
- Tryck Alt + F2 (Håll nere ALT-tangenten och tryck på F2)
- Börja med att ta en säkerhetskopia på filen, klistra in
gksudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup.DATUM
Byt ut DATUM mot dagen datum, detta för att det antagligen inte redan finns en beckup med detta namnet.
- Klicka på Kör. Ange lösenordet om det efterfrågas (det gör det om inte man angett det nyligen)
- Tryck Alt + F2 igen och klistra in
gksudo gedit /boot/grub/menu.lst
Klicka på Kör
- Textredigeraren öppnar nu filen menu.lst. Längst ner finns ett antal stycken som ser ut såhär
title Ubuntu 8.10, kernel 2.6.27-9-generic uuid 234e1901-b0f3-420d-ab81-313e81b3c1a8 kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=234e1901-b0f3-420d-ab81-313e81b3c1a8 ro quiet splash initrd /boot/initrd.img-2.6.27-9-generic
Varje sådant här stycke utgör ett alternativ i menyn
- Lägg till acpi=off (eller vilket boot-alternativ man nu vill använda) sist i raden som börjar medkernel så att den ser ut såhär
kernel /boot/vmlinuz-2.6.27-9-generic root=UUID=234e1901-b0f3-420d-ab81-313e81b3c1a8 ro quiet splash acpi=off
- Man kan lägga till flera boot-alternativ, dessa separeras med mellanslag.
- Klicka på Spara och stäng därefter fönstret.
- Nästa gång datorn startas så kommer Ubuntu att startas med boot-alternativet. Om det skulle uppstå problem, tex att Ubuntu inte startar, så kan återställa filen med säkerhetskopian vi gjorde.
OBS dessa steg är endast för att återställa filen
- När datorn startas så syns snart Grub loading stage.... tryck då på Esc
- Välj raden där det står (recovery mode) i slutet
- I menyn som man kommer till så välj Drop to root shell prompt
- Skriv in
cp /boot/grub/menu.lst.backup.DATUM /boot/grub/menu.lst
Byt ut DATUM mot det datum som användes när vi gjorde säkerhetskopian.
- Tryck Enter
- Skriv reboot och tryck Enter
- Nu ska allt vara återställt.
[redigera] Videoguide
I videoklippet hänvisas det till följande kodstycken
Kodstycke #1
gksudo cp /boot/grub/menu.lst /boot/grub/menu.lst.backup
Kodstycke #2
gksudo gedit /boot/grub/menu.lst
Kodstycke #3
cp /boot/grub/menu.lst.backup.DATUM /boot/grub/menu.lst
OBS om man lade till datum sist i Kodstycke #1 så byt ut DATUM mot samma siffror
[redigera] Vid start av LiveCD, hur man lägger till boot-alternativ
- Starta med LiveCD, välj Svenska som språk så blir även svenskt tangentbord inställt.
- Tryck på F6
- Skriv acpi=offeller det boot-alternativ man nu önskar använda.
- Tryck Enter så startar LiveCD:n
[redigera] Videoguide
[redigera] Dessa boot-alternativ kan man lägga till
vga=xxx
Ställ in din framebuffer-upplösning till VESA-läge xxx. Se här för en lista över möjliga lägen.
acpi=off ELLER noacpi
Den här parametern inaktiverar hela ACPI-systemet. Den kan vara användbar om t.ex. datorn inte har stöd för ACPI eller om man misstänker att ACPI orsakar problem (såsom slumpmässiga omstarter av datorn eller att den hänger sig).
ACPI - Advanced Configuration and Power Interface
acpi=force
Aktiverar ACPI även om datorns BIOS är från före år 2000. Den här parametern skriver över acpi=off och kan även användas med aktuell hårdvara då ACPI-stöd inte är aktiverat, trots apm=off
pci=noacpi ELLER acpi=noirq
De här parametrarna inaktiverar PCI IRQ-routing
pci=acpi
Den här parametern aktiverar PCI IRQ-routing
acpi_irq_balance
ACPI tillåts använda PIC-avbrott för att minimera det allmänna användandet av IRQ:er
acpi_irq_nobalance
ACPI tillåts inte att använda PIC-avbrott.
acpi=oldboot
Inaktiverar ACPI-systemet nästan helt, endast komponenter som behövs för uppstartsprocessen kommer att användas.
acpi=ht
Inaktiverar ACPI-systemet nästan helt, endast komponenter för hyper-threading kommer att användas.
noapic
Inaktiverar APIC (Advanced Programmable Interrupt Controller).
nolapic
Inaktiverar ”local-APIC”.
apm=off ELLER noapm
Inaktiverar avancerad strömhantering (APM, Advanced Power management):
irqpoll
Ändrar på det sätt som kärnan tar hand om avbrottsförfrågningar (ställ in den till polling). Kan vara användbar då hårdvaran har problem med avbrottshanteringen.
xforcevesa
Tvingar X (som har hand om det grafiska) att starta med VESA-drivrutinen. Användbart för vissa bärbara datorer med ovanliga videogränssnitt.
[redigera] Fördjupning
Detta är delvis hämtat från från https://help.ubuntu.com/community/BootOptions#Kernel%20Options
Där finns även fler boot-alternativ
Den kompletta dokumentationen finns här http://www.kernel.org/doc/Documentation/kernel-parameters.txt
