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

Kapitel 1 Installera programvara från Solaris-CD:n

Automatisk installation av Solaris-programvara

För Sun-maskinvara som listas i Tabell 1-1 kräver Solaris 8 inte att du följer några speciella instruktioner för installation eller uppgradering. Om du räknar med att utföra en automatisk installation av Solaris 8 10/01 på din Sun-maskinvara hittar du mer information i Solaris Advanced Installation Guide om nödvändiga åtgärder.

Plattformar och grupper

Du behöver känna till din systemarkitektur (plattformsgrupp) om du gör något av följande:

Om du skriver en anpassad installationsfil för JumpStart(TM) måste du känna till plattformens namn.

Tabell 1-1 visar plattformsnamn och plattformsgrupper för olika Sun-system.

Tabell 1-1 Plattformsnamn för Sun-system 

System 

Plattformsnamn 

Plattformsgrupp 

SPARCclassicTM

SUNW,SPARCclassic 

sun4m 

SPARCstationTM LX

SUNW,SPARCstation-LX 

sun4m 

SPARCstation LX+ 

SUNW,SPARCstation-LX+ 

sun4m 

SPARCstation 4 

SUNW,SPARCstation-4 

sun4m 

SPARCstation 5 

SUNW,SPARCstation-5 

sun4m 

SPARCstation 5 modell 170 

SUNW,SPARCstation-5 

sun4m 

SPARCstation 10 

SUNW,SPARCstation-10 

sun4m 

SPARCstation 10SX 

SUNW,SPARCstation-10,SX 

sun4m 

SPARCstation 20 

SUNW,SPARCstation-20 

sun4m 

Ultra 1 modell 140 

SUNW,Ultra-1 

sun4u 

Ultra 1 modell 170 

SUNW,Ultra-1 

sun4u 

Ultra 1 Creator modell 140E 

SUNW,Ultra-1 

sun4u 

Ultra 1 Creator3D modell 140E 

SUNW,Ultra-1 

sun4u 

Ultra 1 Creator modell 170E 

SUNW,Ultra-1 

sun4u 

Ultra 1 Creator 3D modell 170E 

SUNW,Ultra-1 

sun4u 

Ultra 1 Creator modell 200E 

SUNW,Ultra-1 

sun4u 

Ultra 1 Creator3D modell 200E 

SUNW,Ultra-1 

sun4u 

Sun Enterprise 1 modell 140 

SUNW,Ultra-1 

sun4u 

Sun Enterprise 1 modell 170 

SUNW,Ultra-1 

sun4u 

Sun Enterprise 1 modell 170E 

SUNW,Ultra-1 

sun4u 

Ultra 2 Creator modell 1170 

SUNW,Ultra-2 

sun4u 

Ultra 2 Creator3D modell 1170 

SUNW,Ultra-2 

sun4u 

Ultra 2 Creator modell 2170 

SUNW,Ultra-2 

sun4u 

Ultra 2 Creator3D modell 2170 

SUNW,Ultra-2 

sun4u 

Ultra 2 Creator modell 1200 

SUNW,Ultra-2 

sun4u 

Ultra 2 Creator3D modell 1200 

SUNW,Ultra-2 

sun4u 

Ultra 2 Creator modell 2200 

SUNW,Ultra-2 

sun4u 

Ultra 2 Creator 3D modell 2200 

SUNW,Ultra-2 

sun4u 

Ultra 2 Creator modell 1300 

SUNW,Ultra-2 

sun4u 

Ultra 2 Creator modell 2300 

SUNW,Ultra-2 

sun4u 

Ultra 5 

SUNW,Ultra-5_10 

sun4u 

Ultra 10 

SUNW,Ultra-5_10 

sun4u 

Ultra 30 

SUNW,Ultra-30 

sun4u 

Ultra 60 

SUNW,Ultra-60 

sun4u 

Ultra 80 

SUNW,Ultra-80 

sun4u 

Ultra 450 

SUNW,Ultra-4 

sun4u 

Netra t1 100 och t1 105 

SUNW,UltraSPARC-IIi-cEngine 

sun4u 

Netra t 1120 och t 1125 

SUNW,Ultra-60 

sun4u 

Netra t 1400 och t 1405 

SUNW,Ultra-80 

sun4u 

Netra T1 AC200 och T1 DC200 

SUNW,UItraAX-i2 

sun4u 

Netra ct 400 

SUNW,UltraSPARC-IIi-Netract 

sun4u 

Netra ct 800 

SUNW,UltraSPARC-IIi-Netract 

sun4u 

Sun Enterprise 2 modell 1170 

SUNW,Ultra-2 

sun4u 

Sun Enterprise 2 modell 2170 

SUNW,Ultra-2 

sun4u 

Sun Enterprise 2 modell 1200 

SUNW,Ultra-2 

sun4u 

Sun Enterprise 2 modell 2200 

SUNW,Ultra-2 

sun4u 

Sun Enterprise 2 modell 1300 

SUNW,Ultra-2 

sun4u 

Sun Enterprise 2 modell 2300 

SUNW,Ultra-2 

sun4u 

Sun Enterprise 150 

SUNW,Ultra-1 

sun4u 

Sun Enterprise 250 

SUNW,Ultra-250 

sun4u 

Sun Enterprise 450 

SUNW,Ultra-4 

sun4u 

Sun Enterprise 3000 

SUNW,Ultra-Enterprise 

sun4u 

Sun Enterprise 4000 

SUNW,Ultra-Enterprise 

sun4u 

Sun Enterprise 5000 

SUNW,Ultra-Enterprise 

sun4u 

Sun Enterprise 6000 

SUNW,Ultra-Enterprise 

sun4u 

Sun Enterprise 3500 

SUNW,Ultra-Enterprise 

sun4u 

Sun Enterprise 4500 

SUNW,Ultra-Enterprise 

sun4u 

Sun Enterprise 5500 

SUNW,Ultra-Enterprise 

sun4u 

Sun Enterprise 6500 

SUNW,Ultra-Enterprise 

sun4u 

Sun Enterprise 10000 

SUNW,Ultra-Enterprise 

sun4u 

SPARCserverTM 1000

SUNW,SPARCserver-1000 

sun4d 

SPARCcenterTM 2000

SUNW,SPARCcenter-2000 

sun4d 

Sun BladeTM 100

SUNW,Sun-Blade-100 

sun4u 

Sun Blade 1000 

SUNW,Sun-Blade-1000 

sun4u 

Sun Fire 280R 

SUNW,Sun-Fire-280R 

sun4u 

Sun Fire 880 

SUNW,Sun-Fire-880 

sun4u 

Sun Fire 6800 

SUNW,Sun-fire 

sun4u 

Sun Fire 4810 

SUNW,Sun-fire 

sun4u 

Sun Fire 4800 

SUNW,Sun-fire 

sun4u 

Sun Fire 3800 

SUNW,Sun-fire 

sun4u 

Sun Fire 15K 

SUNW,Sun-Fire-15000 

sun4u 

Se Solaris 8 Advanced Installation Guide för mer information om plattformsgrupper på andra system.

32-bitars kernel--standard på UltraSPARC-system med 200MHz klockfrekvens, eller lägre

På UltraSPARC system med 200MHz eller lägre är det möjligt för en användare att köra 64-bitars program som utnyttjar en lucka i arkitekturen. Detta kan dock medföra att datorn hänger sig. Eftersom 64-bitars program inte kan köras på Solaris 32-bitars kernel, startas Solaris 32-bitars kernel som standard på dessa system.

Kodsekvensen som utnyttjar denna lucka är mycket ovanlig och kan normalt inte genereras av en kompilator. Programmet måste skrivas i assemblerkod för att problemet skall uppträda. Det är mycket osannolikt att en giltig, handskriven, assemblerrutin använder denna kodsekvens.

Om man antar att det inte finns någon reell risk för att en användare av misstag eller avsiktligt kommer att köra ett program som på detta sätt kan krascha systemet kan man köra Solaris med 64-bitars kärna på de system som kan beröras av problemet.

Du kan ta reda på hastigheten hos din(a) processor(er) genom att skriva:


# /usr/sbin/psrinfo -v

Du kan ändra förvald kernel från 32 bitar på ett system genom att ändra policyfilen för boot. Redigera filen /platform/plattformsnamn/boot.conf så att den innehåller en okommenterad rad med variabeln ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU satt till true enligt exemplet nedan:

ALLOW_64BIT_KERNEL_ON_UltraSPARC_1_CPU=true

Se boot(1M) för mer information om hur du ändrar förvald kernel.

Du kan vara tvungen att även köpa en uppgradering till ditt system. Kontakta din Sun-återförsäljare för detaljer.

Stöd för systemkernel

Alla SPARC-system kan köra 32-bitars tillämpningar. System med nyare SPARC-processorer (det vill säga UltraSPARC-baserade system) kan starta och köra en fullständigt 64-bitars kernel, vilket gör att 32- och 64-bitars program kan köras samtidigt.

System med en 64-bitars kernel kräver 64-bitarsversioner av drivrutiner och andra programvarumoduler som laddas direkt till kerneln. Vissa program kan vara beroende av sådana komponenter och för dem krävs alltså versioner av komponenterna som är specifika för 32- och 64-bitars kernel. Dessutom kan inte 32-bitars program länka till 64-bitars bibliotek och vice versa. (I Solaris 8 ingår både 32- och 64-bitars versioner av systembiblioteken.)

I följande tabell anges vilka system som kan köra 64- respektive 32-bitars tillämpningar, respektive starta 32-bitars kernel, 64-bitars kernel, eller både och.

Tabell 1-2 Stöd för 32-bitars och 64-bitars kernel på system

 

Kernel 

Tillämpningar 

Drivrutiner 

Systemtyp 

32-bitars 

64-bitars 

32-bitars 

64-bitars 

32-bitars 

64-bitars 

SPARCclassic 

Ja 

Nej 

Ja 

Nej 

Ja 

Nej 

SPARCstation LX 

Ja 

Nej 

Ja 

Nej 

Ja 

Nej 

SPARCstation 4,5, 10, 10SX, 20 

Ja 

Nej 

Ja 

Nej 

Ja 

Nej 

SPARCengine CP1200 

Ja 

Nej 

Ja 

Nej 

Ja 

Nej 

SPARCserver 1000, 1000E 

Ja 

Nej 

Ja 

Nej 

Ja 

Nej 

SPARCcenter 2000, 2000E 

Ja 

Nej 

Ja 

Nej 

Ja 

Nej 

Ultra 1, 2, 5, 10, 30, 60, 80 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

Ultra 450 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

Sun Enterprise 1, 2, 150, 220R, 250, 420R, 450 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

Sun Enterprise 3000, 3500, 4000, 4500, 5000, 5500, 6000, 6500 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

Sun Enterprise 10000 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

Netra t1 100/105 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

Netra t 1120/1125 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

Netra t 1400/1405 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

SPARCengine CP1400 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

SPARCengine CP1500 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

Ultra AX, AXi, AXdp, AXmp, AXmp+, AXe 

Ja 

Ja 

Ja 

Ja[1] 

Ja[2] 

Ja[1] 

Sun Blade 100, 1000 

Nej 

Ja 

Ja 

Ja 

Nej 

Ja 

Sun Fire 280R, 880 

Nej 

Ja 

Ja 

Ja 

Nej 

Ja 

Sun Fire 3800, 4800, 4810, 6800 

Nej 

Ja 

Ja 

Ja 

Nej 

Ja 

Netra T1 AC200 

Nej 

Ja 

Ja 

Ja[1] 

Nej 

Ja[1] 

Netra T1 DC200 

Nej 

Ja 

Ja 

Ja[1] 

Nej 

Ja[1] 

Sun Fire 15K 

Nej 

Ja 

Ja 

Ja 

Nej 

Ja 

[1] Stöds endast med 64-bitars kernel 

 

 

 

 

 

 

[2] Stöds endast med 32-bitars kernel