Solaris 8 10/00 Handbok för Sun-plattformar

Kapitel 10 Använda OpenBoot i nödsituationer

I och med att USB-tangentbord används med de nyaste Sun-skrivbordssystemen har en del av hanteringen av OpenBootTM i nödsituationer förändrats. Mer exakt stöds inte kommandona Avbryt-N, Avbryt-D och Avbryt-F (som finns på system med vanliga tangentbord, tangentbord som inte är baserade på USB) på system som har USB-tangentbord. Följande avsnitt beskriver hur man använder OpenBoot i nödsituationer, både på system med vanliga tangentbord och på nyare system med USB-tangentbord.

Använda OpenBoot i nödsituationer på system med vanliga tangentbord (inte USB)

För att ge något av följande kommandon håller du ned tangenterna precis när du har slagit på systemet och håller dem nere i några sekunder tills tangentbordets lampor blinkar.

Kommando 

Beskrivning 

Avbryt 

Hoppa över POST. Detta kommando är inte beroende av säkerhetsläge. (Obs! På vissa system hoppas POST över som standard. Då använder du Avbryt-D för stt starta POST). 

Avbryt-A 

Avbryt. 

Avbryt-D 

Gå in i diagnostikläge (sätt diag-switch? till true).

Avbryt-F 

Aktivera Forth på TTYA i stället för att söka av enheter. Använd fexit för att fortsätta med initieringssekvensen. Detta är praktiskt vid maskinvarufel.

Avbryt-N 

Återställ innehållet i NVRAM till standardvärdena. 

Använda OpenBoot i nödsituationer på system med USB-tangentbord

Nedan beskrivs hur du gör samma sak som Avbryt-kommandona på system med USB-tangentbord.

Avbryt-A

Avbryt-A fungerar likadant som på system med vanliga tangentbord, med den skillnaden att det dröjer några sekunder efter starten innan kommandot kan aktiveras.

Motsvarighet till Avbryt-N

  1. När du har slagit på strömmen till systemet väntar du tills frontpanelens strömbrytarlampa börjar blinka och ett pip hörs.

  2. Tryck snabbt på strömbrytaren två gånger (ungefär som när du dubbelklickar med en musknapp).

    En skärm liknande följande visas för att tala om att du har återställt innehållet i NVRAM till standardvärdena:


    Sun Blade 1000 (2 X UltraSPARC-III) , Keyboard PresentOpenBoot
    4.0, 256 MB memory installed, Serial #12134241.Ethernet address
    8:0:20:b9:27:61, Host ID: 80b92761.Safe NVRAM mode, the following
    nvram configuration variables havebeen overridden:  'diag-switch?'
    is true  'use-nvramrc?' is false  'input-device', 'output-device'
    are defaulted  'ttya-mode', 'ttyb-mode' are defaultedThese changes
    are temporary and the original values will be restoredafter the
    next hardware or software reset.                               
                                          ok
    

Observera att vissa NVRAM-konfigurationsparametrar återställs till standardvärdena. Detta är parametrar som sannolikt orsakar problem, t.ex. TTYA-inställningar. Dessa NVRAM-inställningar återställs bara för den aktuella starten. Om du nu endast startar om datorn ändras inte värdena permanent. Bara de värden du ändrar manuellt ändras permanent. Alla andra anpassade NVRAM-inställningar behåller sina värden.

Om du skriver set-defaults försvinner alla anpassade NVRAM-värden och standardinställningarna för alla NVRAM-konfigurationsparametrar återställs permanent.


Obs!

Så fort strömbrytarlampan slutar blinka och lyser stadigt kommer systemet att stängas av om du trycker på strömbrytaren igen.


Avbryt-F

Det finns ingen motsvarighet till Avbryt-F i system med USB-tangentbord.

Avbryt-D

Avbryt-D (diagnostik) stöds inte på system med USB-tangentbord, men du kan uppnå nästan samma sak genom att snabbt trycka två gånger på strömbrytaren (se avsnittet för Avbryt-N), eftersom diag-switch? då tillfälligt sätts till true. Om du vill använda diagnostikläge permanent skriver du:

ok setenv diag-switch? true