Solaris 8 (Intel-version) Handbok för konfiguration av enheter

Kapitel 1 Konfigurera enheter

Det här kapitlet innehåller information om hur du använder programmet Enhetskonfigurationsassistenten i Solaris 8 Intel Platform Edition, olika tillverkares enhetskonfigurationsmedier och dokumentation som hjälper dig att lösa konfigurationsproblem. Nästa kapitel innehåller direkthjälp för enheter och beskriver hur du använder dem för att konfigurera Intels 32-bitars processorarkitektur (IA) för att köras i Solaris-operativmiljön.

Identifiera och korrigera problem

Använd programmet Enhetskonfigurationsassistenten i Solaris 8 Intel Platform Edition för att identifiera enheter och de resurser som varje enhet använder. Om du får problem måste du tillhandahålla enhetsnamn och resursparametrar så att konfigurationsassistenten kan vidarebefordra den informationen till Solaris-kärnan.

PAE-läge (Physical Address Extension)

När Pentium Pro släpptes introducerade Intel ett läge som kallas PAE (Physical Address Extension) på sina avancerade processorer. Genom att använda PAE-läget kan Intel-versionen av Solaris adressera upp till 32 gigabyte fysiskt minne. Varje enskild process är fortfarande begränsad till maximalt 3,5 gigabyte virtuellt adressutrymme.

Tack vare PAE-läget kan du köra flera instanser av databaser och minnesintensiva program och det har även stöd för ett stort antal användare på en dator.

Vi rekommenderar att du använder PCI-styrenheter som stöder DAC (Dual Address Cycle) i datorn eftersom de kan överföra data till och från alla fysiska platser. Andra kort är begränsade till 4 gigabyte fysiskt minne. På grund av detta kan det hända att systemet blir långsammare eftersom ytterligare minne måste kopieras för att överföra data.


Varning!   Varning!

En del drivrutiner kan inte utnyttja fördelarna med PAE-läget ännu. PCI-drivrutiner som skrivits av Sun har testats på IA-datorer med mer än 4 GB minne. Deras OEM-partners avser att testa sina datorer med enheter som de tillhandahåller på IA-datorer med mer än 4 GB minne. Om du ansluter enhetsdrivrutiner från andra tillverkare kan det hända att systemet blir instabilt, vilket kan resultera i meddelanden om allvarliga fel och dataförlust. Om systemet blir instabilt och du inte kan undvara den problematiska drivrutinen måste du inaktivera PAE-läget.


Inaktivera PAE-läge

Så här inaktiverar du stöd för PAE-läge:

  1. Starta om datorn.

  2. Avbryt startförloppet genom att trycka på Escape-tangenten.

    Enhetskonfigurationsassistenten i Solaris startar.

  3. Tryck på F2_Continue tills skärmbilden Starta Solaris visas.

  4. Tryck på F4_Boot Tasks.

    Skärmbilden Startåtgärder visas.

  5. Välj Visa/Redigera egenskapsinställningar.

    Skärmbilden Visa/Redigera egenskapsinställningar visas.

  6. Tryck på F4_Create.

    Skärmbilden Skapa egenskap visas.

  7. Skriv mmu-modlist i fältet Ange egenskap och tryck på Retur.

  8. Skriv mmu32 i fältet Ange värde och tryck på Retur.

    Meddelandet "Uppdaterar sparad konfigurationsinformation" visas i fönstret Uppdatering. När egenskapen och värdet har sparats visas skärmbilden Visa/Redigera egenskapsinställningar.

  9. Tryck på F2_Back.

    Skärmbilden Startåtgärder visas.

  10. Tryck på F3_Back.

    Efter att drivrutinerna har laddats visas skärmbilden Starta Solaris.

  11. Fortsätt med datorstarten som vanligt.

ISA-enheter

Om systemet låser sig eller återställs när du söker efter ISA-enheter utför du följande uppgifter (i den ordning de anges, enligt nedanstående förklaringar) tills du lyckas med sökningen.

Identifiera ett problem med en befintlig enhet

  1. Läs igenom dokumentation från tillverkaren. Kontrollera att enheten är korrekt konfigurerad och att den inte är oförenlig med andra enheter i systemet.

  2. Starta Enhetskonfigurationsassistenten i Solaris 8 (Intel Platform Edition) från startdisketten eller installations-cd:n.

  3. Välj Specifik avsökning för att hitta de enheter som identifieras automatiskt.

  4. Ange den enhet som du tror orsakar låsningen och starta sökningen.

    • Om sökningen inte låser sig kan problemet bero på den ordning som enheterna bearbetades i. Gå till steg 5.

    • Om sökningen låser sig finns det förmodligen en maskinvarukonflikt. Kontrollera att enheten finns i din dator. Gör ett försök till att hitta eventuella konflikter genom att läsa tillverkarens dokumentation för all maskinvara som du installerat. Gå vidare till "Leta upp och lösa resurskonflikter".

  5. Sök efter resterande enheter i systemet.

    Om låsningen orsakas av ett "maskinvarutest" kan du kanske förhindra låsningen genom att söka efter enheter i en annan ordning än den som används för att söka efter alla enheter.

  6. När du lyckats med sökningen går du till menyn Starta Solaris och anger vilken enhet du vill starta från.

    • Om du tänker starta eller installera från en cd-romskiva väljer du CD.

    • Om du tänker starta eller installera från nätverket och din dator är registrerad som en netinstall-klient väljer du NÄT.

    • Om du tänker starta från datorns installerade hårddisk väljer du DISK.

  7. Starta och installera Solaris-program.

Leta upp och lösa resurskonflikter

  1. Starta Enhetskonfigurationsassistenten i Solaris 8 (Intel Platform Edition) från startdisketten eller installations-cd:n.

  2. Välj Specifik avsökning för att hitta endast de enheter som identifieras automatiskt.

  3. Marker alla enheter i systemet som inte orsakade den ursprungliga låsningen.

  4. Gå till menyn Enhetsåtgärder, välj Visa/Redigera enheter och kontrollera i listan med enheter om den berörda enheten är i konflikt med någon annan.


    Obs!

    Den här metoden kanske inte fungerar om en maskinvarukonflikt påverkar enhetssökningens möjlighet att korrekt fastställa olika enheters konfiguration.


    • Om det finns en konflikt med en enhet som kräver inställning av byglar och omkopplare, stänger du av systemet och ändrar inställningarna för enheten manuellt. Starta sedan om och kör Konfigurationsassistenten och gå till steg 5.

    • Om det finns en konflikt med en enhet som kräver konfigurationsverktyg från tillverkaren gör du följande:

    1. Sätt i disketten med tillverkarens konfigurationsverktyg.

    2. Ändra inställningarna för enheten.

    3. Starta Enhetskonfigurationsassistenten i Solaris 8 (Intel Platform Edition) från startdisketten eller installations-cd:n och gå till steg 5.

      Om det inte finns någon konflikt går du till steg 2 i "Tillhandahålla information om enheten manuellt". Du behöver inte starta om.

  5. Välj Specifik avsökning.

  6. När du lyckats med sökningen går du till menyn Starta Solaris och anger den enhet du vill start från.

    • Om du tänker starta eller installera från en cd-romskiva väljer du CD.

    • Om du tänker starta eller installera från nätverket och din dator är registrerad som en netinstall-klient väljer du NÄT.

    • Om du tänker starta från datorns installerade hårddisk väljer du DISK.

  7. Starta och installera Solaris-program.

Tillhandahålla information om enheten manuellt

  1. Starta Enhetskonfigurationsassistenten i Solaris 8 (Intel Platform Edition) från startdisketten eller installations-cd:n.

  2. Om alla andra enheter har hittats genom enskild sökning väljer du Visa/Redigera enheter på menyn Enhetsåtgärder och lägger till namnet på den berörda enheten manuellt.

    Programmet varnar om det finns någon konflikt.

  3. När du lyckats med sökningen går du till menyn Starta Solaris och anger den enhet du vill start från.

    • Om du tänker starta eller installera från en cd-romskiva väljer du CD.

    • Om du tänker starta eller installera från nätverket och din dator är registrerad som en netinstall-klient väljer du NÄT.

    • Om du tänker starta från datorns installerade hårddisk väljer du DISK.


    Obs!

    Om enheten låser sig igen när du försöker gå till menyn Starta Solaris eller om enheten inte fungerar kontaktar du produktsupport.


Okända enheter

Problem

Lösning

Så här känner Enhetskonfigurationsassistenten igen en känd ISA- eller EISA-enhet 

Den I/O-portadress som valts för den okända enheten kan vara oförenlig med I/O-portadressen för en annan systemenhet. Ange förenlig adressinformation för den okända enheten med hjälp av systemets BIOS, konfigurationsverktyget för EISA (ECU) eller med konfigurationsprogram från maskinvarutillverkaren. Konfigurationsassistenten använder den informationen för att identifiera enheten i Solaris-miljön. 

Identifiera ISA- eller EISA-enheter - exempelprocedur

Kör tillverkarens konfigurationsverktyg (ECU) för att ställa in konfigurationsparametrar för en ISA- eller EISA-adapter. Detta verktyg måste köras varje gång du lägger till, tar bort eller flyttar ett ISA- eller EISA-kort till en annan kortplats. Även om verktyget är standardiserat fungerar det något annorlunda beroende på tillverkare, eftersom varje tillverkare skapar ett eget användargränssnitt.

  1. Starta DOS.


    Obs!

    Säkerhetskopiera korttillverkarens diskett med EISA-konfigurationen innan du använder den för att konfigurera maskinvaran.


  2. Kopiera EISA .cfg- och .ovl-konfigurationsfilerna från korttillverkarens konfigurationsdiskett till EISA-konfigurationsdisketten för varje ISA- eller EISA-tilläggskort som ska konfigureras.

  3. Kör konfigurationsverktyget (ECU:n).

    Programmet heter CF.EXE eller CFG.EXE.

  4. Ange lämpliga konfigurationsparametrar och särskilda operativlägen för varje enhet.

Automatisk start

Problem

Lösning

Så här avhjälper du felet om datorn inte startar automatiskt 

Om du har en seriell vändslingekabel mellan COM1 och COM2 med automatisk start aktiverat använder du kommandot eeprom för att ange en av följande egenskaper:

eeprom com1-noprobe=true

eller  

eeprom com2-noprobe=true

Använda tillverkarens konfigurationsprogram

Självidentifierande Plug and Play ISA-enheter

Problem

Lösning

Så här aktiverar du Plug and Play-läget 

Ställ in omkopplaren på Plug and Play-läge och koppla in enheten i systemet. Programmet konfigurerar enheten automatiskt. 

PCI-enheter

Problem

Lösning

Så här styr du tilldelning av IRQ:er till PCI-enheter 

Kontrollera att det finns en aktiverad IRQ för PCI-bussanvändning i systemets kretskonfiguration. När du har kontrollerat de IRQ:er som används av ISA-enheter tilldelar du så många tillgängliga IRQ:er som möjligt till PCI-enheter, så att PCI-bussen kan lösa enhetskonflikter. 

System-BIOS

Problem

Lösning

Så här använder du systemets BIOS för att ändra inställningar för enheter 

Läs tillverkarens dokumentation om vilken metod som används för åtkomst av BIOS-inställningar för systemet och vilka funktioner som är tillgängliga. 

Så här ställer du in ett cachebart område i systemminnet för American Megatrends, Inc. (AMI) BIOS 

Du får bäst resultat om du gör det cachebara området lika stort som det totala minnet i systemet. 

 

Konfigurera bildskärmskort, bildskärmar, tangentbord och pekdon

Programmet kdmconfig försöker att identifiera och konfigurera maskinvaruenheter som krävs för att köra CDE (Common Desktop Environment) eller andra fönstersystem. Dessa enheter inkluderar bildskärmskort, bildskärm, tangentbord och pekdon. kdmconfig körs automatiskt vid systemstart eller om någon obligatorisk programvara har ändrats. Detta ger dig möjlighet att testa eller ändra den nya konfigurationen. Du kan också köra kdmconfig från kommandoraden.

När du har angett alla obligatoriska enheter kan du med hjälp av kdmconfig testa konfigurationen genom en enkel testvisning. Klicka på Ja om du vill använda den aktuella konfigurationen, annars klickar du på Nej eller trycker på valfri tangent för att konfigurera om.

Vissa maskinvaruenheter som stöds kanske inte identifieras korrekt av kdmconfig. I så fall använder du kdmconfig för att ange enheterna manuellt.

Ethernet-enhetskonfiguration

Duplex-inställningar

Ett Ethernet-kort och dess länkenheter (t ex ett nav, en omkopplare eller ett annat nätverkskort som ansluts via en överkopplingskabel) måste använda samma duplex-inställningar.

Kontakttyper

Direkthjälpen för enheter innehåller information om kontakttyper som stöds. Alla nätverksenheter förväntas arbeta med 10 Mbit/s enbart, om inte något annat angetts i direkthjälpen för enheter. Nedan följer en uppställning över nätverkskontakter och de medier som de stöder.

Kontakt  

Medier som stöds 

Kommentarer  

Hastighet 

RJ-45 

10BASE-T 

Kategori-3 Partvinnad kabel 

10 Mbit/s  

RJ-45 

100BASE-TX 

Kategori-5 Tvinnad parkabel 

100 Mbit/s 

BNC 

10BASE2 

Koaxialkabel ("tunn" Ethernet-kabel) 

10 Mbit/s 

AUI 

10BASE5 

Skärmad partvinnad ("tjock" Ethernet-kabel) 

10 Mbit/s 

100 Mbit/s Ethernet-prestanda

En del PCI-systemkort innehåller DMA-kretsar som saknar stöd för 100 Mbit/s Fast Ethernet. Solaris-miljön stöder inte 100 Mbit/s PCI-nätverk på system som innehåller dessa långsamma kretsar. Det här problemet påverkar bara PCI-kort.

Följande kretsar har detta problem:

Följande kretsar har inte detta problem:

I synnerhet PCI-kort som stöds av dnet- och iprb-drivrutinerna fungerar inte tillfredsställande tillsammans med dessa kretsar. Vi rekommenderar att du kontrollerar att varje dator uppfyller de prestandakrav som ställs.

Konfiguration efter installation

Byta ut ett nätverkskort

Om du byter ut ett nätverkskort till ett kort som använder en annan nätverksdrivrutin bör du, innan du startar om en andra gång, byta namn på filen /etc/hostname.gammal_drivrutin0 enligt följande:

# mv /etc/hostname.gammal_drivrutin0 /etc/hostname.ny_drivrutin0

Obs!

Varje gång du lägger till, tar bort eller byter ut maskinvara bör du köra Konfigurationsassistenten.


När du har bytt namn på drivrutinen startar du om datorn så att ändringarna träder i kraft:

# touch /reconfigure
# reboot