K A P I T E L 1 |
Installera programvara från Solaris-skivan |
I det här kapitlet tas följande ämnen upp:
Om man vill installera Solaris 9 9/05 på vissa Sun Fire- och Netra-servrar måste först den fasta programvaran på servrarna uppdateras. Om du inte uppdaterar den fasta programvaran innan du försöker installera Solaris 9 9/05 kommer servern att hamna i ett panic-tillstånd. Problemet gäller följande servrar:
Om problemet inträffar visas följande felmeddelande:
För Sun Fire 3800-, 4800-, 4810- eller 6800-servrar måste den senaste versionen av patcharna till den inbyggda programvaran installeras, till exempel uppdatering 5.15.4 eller 5.15.3.
För Sun Fire V1280- och Netra-servrar skall bara den senaste patchen till den inbyggda programvaran installeras, t.ex. 5.13.0014.
De aktuella korrigeringsfilerna finns på:
Se alltid till att ladda ned och installera den allra senaste versionen.
Förutom informationen rörande den fasta programvaran i vissa system (se ovan) kräver den Sun-maskinvara som listas i TABELL 1-1 inte att du följer några speciella instruktioner för installation av eller uppgradering till Solaris 9 9/05. Om du räknar med att utföra en automatisk installation av Solaris 9 9/05 på din Sun-maskinvara hittar du mer information om nödvändiga åtgärder i Installationsguide för Solaris 9.
Du behöver känna till din systemarkitektur (plattformsgrupp) om du gör något av följande:
Installerar en startserver i ett delnät
Lägger till klienter för nätverksinstallation (självständigt, på server, utan lokala data, utan skivminne)
Om du skriver en anpassad installationsfil för JumpStart måste du känna till plattformens namn.
TABELL 1-1 visar plattformsnamn och plattformsgrupper uppdelat i kategorier för de Sun-plattformar som stöds i Solaris 9 9/05.
Endast 32-bitars[1] |
32- och 64-bitars[2] |
Endast 64-bitars[3] |
|||
---|---|---|---|---|---|
Information om de x86-baserade system som kan hanteras finns i Solaris Hardware Compatibility List som du kan hitta på Internet på adressen:
http://www.sun.com/bigadmin/hcl
Information om vilka plattformsgrupper, som system som inte återfinns i denna tabell tillhör, finns i Installationsguide för Solaris 9.
På UltraSPARC-system med 200 MHz eller lägre klockfrekvens är det möjligt för en användare att köra 64-bitars program som utnyttjar en lucka i arkitekturen. Detta kan medföra att datorn hänger sig. Eftersom 64-bitars program inte kan köras på Solaris 32-bitars kärna, startas Solaris 32-bitars kärna 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:
Du kan ändra förvald kärna 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 kärna.
Du kan också välja att köpa en uppgradering till ditt system. Kontakta din Sun-återförsäljare för detaljer.
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 kärna, vilket gör att 32- och 64-bitars program kan köras samtidigt.
System med en 64-bitars kärna kräver 64-bitarsversioner av drivrutiner och andra programvarumoduler som laddas direkt till kärnan. 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 kärna. Dessutom kan inte 32-bitars program länka till 64-bitars bibliotek och vice versa. (I Solaris 9 9/05 ingår både 32- och 64-bitars versioner av systembiblioteken.)
I TABELL 1-1 anges vilka system som kan köra både 64- och 32-bitars program, liksom vilka system som kan starta 32-bitars kärna, 64-bitars kärna, eller stöder båda.
I Sun Graphics Platform Matrix anges olika grafikacceleratorer och på vilka Sun-maskinvaruplattformar och programvaruplattformar de stöds.
All dokumentation för grafikacceleratorer, däribland ovan nämnda Sun Graphics Platform Matrix, finns tillgänglig på:
http://www.sun.com/desktop/products/graphics
Se Solaris Handbook for Sun Frame Buffers för information om äldre kort.
Copyright © 2005, Sun Microsystems, Inc. Med ensamrätt.