Howtos/boot-alternativ

Från Ubuntu Sverige

Hoppa till: navigering, sök

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

Personliga verktyg