I det här avsnittet finns information om allvarliga installationsproblem som du bör vara medveten om innan du installerar eller uppgraderar OS för Solaris 10. De här problemen kan orsaka att installationer och uppgraderingar misslyckas. Om något av felen i det här avsnittet gäller för ditt system, kan du vara tvungen att utföra någon av de rekommenderade lösningarna innan du installerar eller uppgraderar.
Även om kompatibiliteten för Solaris 10 har testats mot tidigare versioner, kan det hända att en del tredjepartsprogram inte är helt ABI-kompatibla. Kontakta leverantören för sådana program direkt om du vill ha information om kompatibilitet.
Du kan köra både operativsystemet Solaris och andra produkter som inte ingår i Solaris-programvaran på ditt system. De här produkterna kan komma från Sun eller vilket annat företag som helst. Om du uppgraderar systemet till Solaris 10 bör du kontrollera att de andra produkterna också stöds av operativsystemet Solaris 10. Beroende på status för var och en av dessa produkter kan du göra något av följande:
Verifiera att den befintliga versionen av produkten stöds av Solaris 10.
Installera en ny version av produkten som stöds av Solaris 10. Du kan vara tvungen att ta bort den tidigare versionen av produkten innan du uppgraderar Solaris. Mer information finns i produktdokumentationen.
Ta bort produkten innan du uppgraderar till Solaris 10.
Solaris 10 3/05 HWx är temporära, begränsade versioner som ersätts av Solaris 10 1/06-programvaran. Informationen i det här avsnittet är av intresse enbart för de kunder vars plattformar ursprungligen krävde HW1 eller HW2, men som ännu inte har uppdaterat till operativsystemet Solaris 10 1/06.
Operativsystemet Solaris 10 3/05 HW1 baseras på operativsystemet Solaris 10 3/05, men har också stöd för specifik ny maskinvara från Sun. Du ska bara installera operativsystemet Solaris 10 3/05 HW1 i system eller domäner som använder den maskinvara som kräver detta operativsystem. För alla andra system eller domäner ska du använda det ursprungliga Solaris 10 3/05-programmet.
Information om huruvida maskinvaran kräver operativsystemet Solaris 10 3/05 HW1 finns i dokumentationen till maskinvaran. Om systemet innehåller kort av typen UltraSPARC IV+ kanske du behöver mer information för att kunna använda operativsystemet Solaris 10 3/05 HW1 på den maskinvaran. Sådan information finns i Handbok för Suns maskinvaruplattformer på adressen http://www.sun.com/products-n-solutions/hardware/docs/Software/Solaris_on_SunHardware/Solaris_10/index.html .
Följande information gäller endast för plattformar som fortfarande kör den temporära versionen Solaris 10 3/05 HW1. Informationen gäller inte system som kör operativsystemet Solaris 10 3/05, Solaris 10 3/05 HW2 eller Solaris 10 1/06.
I vissa situationer misslyckas installationen av Solaris 10 3/05 HW1 eftersom Solaris installationsprogram inte hittar find_device.out, startar om, når samma läge igen och utför en ny omstart.
Åtgärd: Ange alternativet -text vid start:
boot net -text |
Det här problemet kan inträffa i ett nyinstallerat system eller ett system som importerar ett stort antal nya SMF-manifest (Service Management Facility) i samband med starten. Enligt de här startvillkoren kan IPsec, som är en del av svc:/network/initial:default , initieras före ramverket för kryptering, som är en del av svc:/system/cryptosvc:default. Eftersom verifierings- eller krypteringsalgoritmer inte är tillgängliga kan skapandet av säkerhetsassociationer för IPsec misslyckas och generera ett felmeddelande enligt följande:
PF_KEY-fel: typ=ADD, felnummer=22: Ogiltigt argument, felsökningskod=40: Verifieringsalgoritmen stöds inte |
Det här felet kan till exempel inträffa när du använder DR i ett Sun Fire E25K-system som innehåller IPsec-tjänster.
Åtgärd: Innan du utför åtgärder som använder IPsec-tjänster utför du följande steg efter en start som importerar ett stort antal nya SMF-manifest:
Kör det här kommandot efter start:
ipsecalgs -s |
Om /etc/inet/secret/ipseckeys finns i systemet kör du också det här kommandot:
ipseckey -f /etc/inet/secret/ipseckeys |
Nu kan du utföra åtgärder som skapar IPsec-säkerhetsassociationer, som till exempel att använda DR i ett Sun Fire E25K-system.
Den här proceduren behöver bara upprepas när ett stort antal SMF-manifest importeras vid starten.
Operativsystemet Solaris 10 3/05 HW2 är Solaris 10 3/05 med ytterligare korrigeringsfiler som stöder Sun FireTM T2000-systemet, som innehåller den nya Sun UltraSPARC T1-processorn. HW2 krävs i T2000-systemet, och bör inte installeras i några andra system. Mer information finns i Sun Fire T2000 Product Notes och i Solaris 10 Handbok för Suns maskinvaruplattformar.
HW2 är inte en ersättning för operativsystemen Solaris 10 3/05 eller Solaris 10 3/05 HW1. Alla Sun-system utom de som är baserade på Sun UltraSPARC IV+- och T1-processorer bör köra operativsystemet Solaris 10 3/05.
Den senaste informationen om uppgraderingsstöd från och med versionen Solaris 10 1/06 finns i Ändringar i uppgraderingsstödet för Solaris-versioner.
Uppgradering till OS för Solaris 10 stöds bara om du uppgraderar från en av följande versioner:
Solaris 9 9/04
Solaris 8 2/04 (SPARC-versionen)
Solaris 8 2/02 (Intel-versionen)
Solaris 7 11/99
Uppgradering från alla Solaris Express eller Solaris 10 Beta-versioner stöds inte, oavsett om det gäller standarduppgradering eller Live Upgrade. Om du vill uppgradera från de här versionerna måste du installera OS för Solaris 10.
De flesta körbara filer i Solaris 10 innehåller digitala signaturer som används för att verifiera filernas äkthet. Mer information om den här funktionen finns i Signera ELF-objekt i Nyheter i Solaris 10.
Under en uppgradering från Solaris Express eller Solaris 10 Beta ersätts eventuellt inte alla filer med digitalt signerade versioner. De saknade filerna påverkar inte möjligheten att köra program, men filernas äkthet kan inte verifieras. Du kan undvika det här problemet genom att göra en fullständig installation OS för Solaris 10 i stället för en uppgradering. Mer information finns i Uppgradering från Solaris Express eller Solaris 10 Beta stöds inte.
Metaklustret för programvaran SUNWCXall måste installeras på en Sun Fire V250-server.
OS för Solaris 10 använder som standard NFSv4 (NFS version 4) som distribuerad filsystemmekanism. I NFSv4 överförs filanvändare och gruppattribut som strängar i formatet ”user@domain” respektive ”group@domain”.
Domändelen av strängen bör vara densamma mellan klient och server. Den här informationen hämtar automatiskt domännamnet från systemets namntjänst. I en del fall är dock inte den hämtade domänen densamma mellan klient och server. Detta händer oftast i miljöer där någon av följande omständigheter gäller:
DNS TXT-posten används inte.
Flera administrativa domängränser korsas.
Om domäninformationen mellan klient och server inte stämmer överens, kan filer som du kommer åt via NFSv4 visas som om de ägs av ”ingen.”
För att säkerställa att konfigurationen blir korrekt uppmanas du vid första systemstart att ange en domän som du ska använda för NFSv4. Svara ”nej” på uppmaningen om en av följande konfigurationer beskriver din distribution:
Din distribution konfigurerar NFSv4-domänen med hjälp av DNS TXT-posten.
Din distribution har en enda (enkel) administrativ domän.
I miljöer där metoden anpassad JumpStartTM används för obevakade systeminstallationer krävs få justeringar för att undvika ledtexter vid första start.
Ett exempelskript, set_nfs4_domain, finns i Solaris 10-distributionsmediet i katalogen ${CDrom_mnt_pt}/Solaris_10/Misc/jumpstart_sample. Ändra en kopia av det här skriptet så att variabeln NFS4_DOMAIN är inställd på platsspecifika behov och kan anropas från JumpStarts slutskript. Som en del av slutfasen i JumpStart förkonfigureras därför målsystemets NFSv4-domän, och således förhindras alla ledtexter vid första start.
Gör så här om du vill utföra obevakade installationer:
Skapa en kopia av skriptet set_nfs4_domain i samma katalog som JumpStart-skriptet finish.sh.
Redigera skriptet och ställ in variabeln NFS4_DOMAIN efter dina specifika behov.
Redigera skriptet finish.sh och lägg till ett anrop till set_nfs4_domain.
Kör JumpStart-installationerna som vanligt.
Mer information finns i direkthjälpen för sysidconfig(1M), sysidtool(1M), nfsmapid(1M) och nfs(4). Se även System Administration Guide: Network Services.
Det går inte att installera system med något av nätverkskorten elx eller pcelx. Under konfigurationen av nätverkskortet kan följande felmeddelande visas:
VARNING!: elx: underkörning av överföring eller jabber: d0<UNDER, INTR, CPLT> |
Mer information finns i direkthjälpen för elxl(7D) och pcelx(7D).
Åtgärd: Installera och kör på system som inte har något av nätverkskorten elx eller pcelx.
Standardstorleken för filsystemet /var kan vara otillräckligt för Extra Value-produkter i följande situationer:
Om du installerar någon av Extra Value-produkterna på Solaris 10-dvd:n eller cd-skivorna
Om filsystemet /var finns på en separat skivdel
Du måste ange en större skivdelsstorlek för filsystemet /var manuellt.
Om filsystemet /var inte finns på en separat skivdel eller partition uppstår inte det här problemet.
Åtgärd: Välj en av följande lösningar:
Gör så här om du använder användargränssnittet i installationsprogrammet för Solaris:
Starta installationen.
Välj Anpassad installation i Välj installationstyp.
I installationsprogrammet för Solaris visas flera skärmar där du kan anpassa de programvaruspråk, produkter och den skivlayout som du vill installera.
Välj Ändra i Lägga ut filsystem.
Skärmen Skivlayout visas.
Skriv /var i kolumnen Filsystem för en specifik skivdel och klicka sedan på Tillämpa.
Installationsprogrammet föreslår en standardstorlek för filsystemet /var.
Redigera posten i kolumnen Storlek för filsystemet /var till det dubbla värdet.
Om t.ex. installationsprogrammet tilldelat 40 MB diskutrymme ändrar du det till 80.
Slutför installationen.
Gör så här om du använder textversionen av installationsprogrammet för Solaris:
Starta installationen.
Välj Anpassad installation i Välj installationstyp.
I installationsprogrammet för Solaris visas flera skärmar där du kan anpassa de programvaruspråk, produkter och den skivlayout som du vill installera.
Välj Automatisk strukturering i Lägga ut filsystem.
Skärmen Skivlayout visas.
Skriv /var i kolumnen Filsystem för en specifik skivdel.
Installationsprogrammet föreslår en standardstorlek för filsystemet /var.
Tryck på F4_Customize om du vill anpassa storleken för filsystemet /var.
Redigera posten i kolumnen Storlek för filsystemet /var till det dubbla värdet.
Om t.ex. installationsprogrammet tilldelat 40 MB diskutrymme ändrar du det till 80.
Slutför installationen.
Om du använder det anpassade JumpStart-programmet använder du profilnyckelordet filesys för att ange storleken på filsystemet /var. I följande exempel anges storleken för filsystemet /var på skivdel 5 till 256 MB.
filesys c0t0d0s5 256 /var |
Programvaran Solaris 10 innehåller en ny funktion som gör att du kan installera stora partitioner. Systemets BIOS måste ha stöd för LBA (Logical Block Addressing). BIOS version GG.06.13 saknar stöd för LBA-åtkomst. Startprogrammen i Solaris kan inte hantera denna konflikt. Problemet kan även påverka andra HP Vectra-system.
Efter en uppgradering kan HP-systemet inte längre startas. Det enda som visas är en tom, svart skärmbild med en blinkande markör.
Åtgärd: Uppgradera inte HP Vectra XU Series-system med BIOS-version GG.06.13 om du ska använda Solaris 10. Den här versionen stöder inte längre de här systemen.
Du kan fortfarande starta systemet med hjälp av startdisketten eller start-cd:n eftersom startsökvägarna inte använder hårddiskkod. Välj sedan hårddisken som startenhet i stället för nätverket eller cd-romenheten.
På SPARC-baserade system körs OS för Solaris 10 i 64-bitarsläge. Vissa Sun4UTM-system kan behöva uppdateras till en nyare version av den fasta programvaran OpenBootTM i flash-PROM för att operativsystemet ska kunna köras i 64-bitarsläge. Följande system kan behöva en uppdatering av flash-PROM:
UltraTM 2
Ultra 450 och Sun EnterpriseTM 450
Sun Enterprise 3000-, 4000-, 5000- och 6000-system
I följande tabell anges vilka UltraSPARC-system och versioner av fast programvara som krävs för att köra 64-bitars OS för Solaris 10. Systemtyp motsvarar de utdata du får från kommandot uname -i. Du kan se vilken fast programvaruversion som körs med hjälp av kommandot prtconf -V.
Tabell 2–1 Lägsta version på fast programvara som krävs för att köra 64–bitars Solaris på UltraSPARC-system
Systemtyp från uname -i |
Lägsta version på fast programvara från prtconf -V |
---|---|
SUNW,Ultra-2 |
3.11.2 |
SUNW,Ultra-4 |
3.7.107 |
SUNW,Ultra-Enterprise |
3.2.16 |
För systemen som inte finns med i tabellen ovan krävs ingen uppdatering av Flash PROM.
Instruktioner för hur du utför en flash-PROM-uppdatering finns i Solaris 8 Sun Hardware Platform Guide på http://docs.sun.com.
För att Solaris Live Upgrade ska fungera ordentligt måste ett begränsat antal korrigeringsfilsändringar installeras för den operativsystemsversion som angetts. De senaste korrigeringsfilerna finns på adressen http://sunsolve.sun.com . Mer information finns i informationsdokument 72099 på webbplatsen SunSolveSM.
Om du använder Solaris 7 eller Solaris 8, är det inte säkert att du kan köra installationsprogramet Solaris Live Upgrade. Dessa versioner innehåller inte de korrigeringar som krävs för Java 2-körtidsmiljön.
Det vanligaste problemet är att körningen orsakar ett Java-undantagsfel. Följande felmeddelanden kan visas:
InvocationTargetException in ArchiveReader constructornull java.lang.reflect.InvocationTargetException at install.instantiateArchiveReader(Compiled Code) at install.<init>(Compiled Code) at install.main(Compiled Code) |
Om du vill köra installationsprogrammet Solaris Live Upgrade och installera paketen måste du installera den rekommenderade korrigeringsfilsgruppen för Java 2-körtidsmiljön.
Åtgärd: Slutför den här åtgärden:
Installera paketet Solaris Live Upgrade med kommandot pkgadd.
Steg-för-steg-instruktioner finns i Kapitel 8, Använda Solaris Live Upgrade för att skapa en startmiljö (Steg-för-steg-anvisningar) i Installationshandbok för Solaris 10: Solaris Live Upgrade och uppgraderingsplanering.
Installera den rekommenderade korrigeringsfilsgruppen för Java 2-körtidsmiljön. Korrigeringarna finns på http://sunsolve.sun.com. När du har gjort det kan du använda installationsprogrammet Solaris Live Upgrade för att installera paketen.
Programvaran Solaris Management Console 2.1 är inte kompatibel med Solaris Management Console 1.0, 1.0.1 och 1.0.2. Om du vill uppgradera till Solaris 10, och har Solaris Management Console 1.0, 1.0.1 eller 1.0.2 installerat, måste du först avinstallera Solaris Management Console. Programvaran Solaris Management Console kan finnas på systemet om du har installerat SEAS 2.0 overbox, SEAS 3.0 overbox eller Solaris 8 Admin Pack.
Åtgärd: Välj en av följande lösningar:
Använd kommandot /usr/bin/prodreg före uppgraderingen för att avinstallera Solaris Management Console.
Om du inte avinstallerar Solaris Management Console 1.0, 1.0.1 eller 1.0.2 innan du uppgraderar till Solaris 10 måste du ta bort alla paket för Solaris Management Console 1.0, 1.0.1 eller 1.0.2. Ta bort paket med kommandot pkgrm i stället för med prodreg-kommandot. Följ noggrant i vilken ordning som paketen tas bort. Gör så här:
Logga in som superanvändare.
Skriv följande kommando:
# pkginfo | grep “Solaris Management Console“ |
Om beskrivningen inte börjar med ”Solaris Management Console 2.1” identifierar paketnamnen i informationen ett Solaris Management Console 1.0-paket.
Använd kommandot pkgrm för att ta bort alla instanser av Solaris Management Console 1.0-programvarupaket i följande ordning.
Ta inte bort paket vars beskrivning innehåller “Solaris Management Console 2.1”. Exempelvis kan SUNWmc.2 indikera Solaris Management Console 2.1-programvara.
Om kommandot pkginfo visar flera versioner av Solaris Management Console 1.0 använder du kommandot pkgrm för att ta bort båda paketen. Ta först bort det ursprungliga paketet. Ta sedan bort paketet med tilläggsnummer. Om till exempel paketen SUNWmcman och SUNWmcman.2 finns i samma pkginfo -utdata, tar du först bort paketet SUNWmcman och sedan SUNWmcman.2. Använd inte kommandot prodreg .
# pkgrm SUNWmcman # pkgrm SUNWmcapp # pkgrm SUNWmcsvr # pkgrm SUNWmcsvu # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmcsws |
Skriv följande kommando i ett terminalfönster:
# rm -rf /var/sadm/pkg/SUNWmcapp |
Solaris Management Console 2.1 bör nu fungera korrekt. Om du behöver utföra underhåll i framtiden, eller om Solaris Management Console 2.1 inte fungerar korrekt, tar du bort programvaran Solaris Management Console 2.1. Installera om programvaran genom att utföra följande steg:
Använd kommandotpkgrm när du vill ta bort alla Solaris Management Console 2.1-paket och associerade paket i följande ordning.
Om det finns flera installationer av Solaris Management Console 2.1-paketen, till exempel SUNWmc och SUNWmc.2, tar du först bort SUNWmc och sedan SUNWmc.2 . Använd inte kommandot prodreg .
# pkgrm SUNWpmgr # pkgrm SUNWrmui # pkgrm SUNWlvmg # pkgrm SUNWlvma # pkgrm SUNWlvmr # pkgrm SUNWdclnt # pkgrm SUNWmga # pkgrm SUNWmgapp # pkgrm SUNWmcdev # pkgrm SUNWmcex # pkgrm SUNWwbmc # pkgrm SUNWmc # pkgrm SUNWmcc # pkgrm SUNWmccom |
Sätt in Solaris 10-programvara - 4-cd:n i cd-romenheten. Skriv följande i ett terminalfönster:
# # cd /cdrom/cdrom0/Solaris_10/Product # pkgadd -d . SUNWmccom SUNWmcc SUNWmc SUNWwbmc SUNWmcex SUNWmcdev \ SUNWmgapp SUNWmga SUNWdclnt SUNWlvmr SUNWlvma SUNWlvmg SUNWpmgr \ SUNWrmui |
Alla tidigare versioner av Solaris Management Console tas bort. Programvaran Solaris Management Console 2.1 fungerar nu som den ska.
Om du installerar Solaris Flash-arkiv i en tom alternativ startmiljö med Solaris Live Upgrade, misslyckas installationen. Meddelanden i stil med följande varningar visas:
sh: /sökv_till_installationsavb/Solaris_10/Tools/Boot/usr/sbin/install.d/mergescripts/ merge_name_service: hittades inte FEL: Överföringslisteposten (/a/var/svc/profile/name_service.xml): mergescript misslyckades (/sökv_till_installationsavb/Solaris_10/Tools/Boot/usr/sbin/ install.d/mergescripts/merge_name_service) FEL: Det gick inte att kopiera en temporär fil till dess slutliga plats FEL: Flash-installationen misslyckades Extraherar Flash-arkiv: 100 % färdigt (av 4361,24 MB) Solaris Flash-installationen av startmiljön S10B74L2 misslyckades. |
I föregående exempel är sökv_till_installationsavb katalogsökvägen till den nätverksinstallationsavbildning som du använder för installationen.
Åtgärd: Följ de här stegen:
Byt katalog till katalogen mergescripts i den nätverksinstallationsavbildning som du använder för installationen.
# cd sökv_till_installationsavb/Solaris_10/Tools/Boot/usr/sbin/install.d/mergescripts |
Skapa filen merge_name_service.
# touch merge_name_service |
Gör filen merge_name_service körbar.
# chmod a+x merge_name_service |
Nu kan du installera Solaris Flash-arkivet i den alternativa startmiljön med Solaris Live Upgrade.
Instruktioner för hur du installerar ett Solaris Flash-arkiv med Solaris Live Upgrade finns i Installera Solaris Flash-arkiv i en startmiljö i Installationshandbok för Solaris 10: Solaris Live Upgrade och uppgraderingsplanering.
Montera filsystemen i den alternativa startmiljö som du installerade i steg 4.
# lumount alt_startmiljö monteringspunkt |
I det föregående kommandot är alt_startmiljö startmiljön som du installerade i steg 4. monteringspunkt är monteringspunkten för den alternativa startmiljön.
Byt katalog till katalogen /var/svc/profile i den alternativa startmiljön.
# cd monteringspunkt/var/svc/profile |
Ta bort profilen name_service.xml.
# rm name_service.xml |
Skapa en symbolisk länk för namntjänstprofilen till filen name_service.xml.
# ln -s ns_namntjänst.xml name_service.xml |
I det föregående exemplet är namntjänst den namntjänst som du vill använda för systemet. Använd en av följande strängar för det här värdet.
nis
nisplus
dns
ldap
filer
Om du försöker konfigurera ett annat kortgränssnitt än det primära under en installation av Solaris 10, misslyckas installationen under följande omständigheter:
Du använder installationsprogrammet för Solaris med det grafiska användargränssnittet.
Du försöker konfigurera ett annat gränssnitt än det primära, exempelvis ett PCMCIA-nätverkskort.
Du aktiverar DHCP (Dynamic Host Configuration Protocol) för systemet.
Följande felmeddelande visas.
Det uppstod ett fel vid konfigurering av systemet. Gå tillbaka och kontrollera dina inställningar. |
Lösning 1: Använd den interaktiva textbaserade Solaris-installeraren (skrivbordssession).
Om det gäller SPARC-baserade system skriver du följande kommando i OK-ledtexten:
ok boot cdrom -text |
Om det gäller x86-baserade system, skriver du följande kommando när du ombes välja installationstyp:
b -text |
Lösning 2: Använd Solaris installationsprogram med det grafiska användargränssnittet.
När installationsprogrammet ber dig lämna information om nätverksanslutningen, väljer du Ingår inte i ett nätverk.
Slutför installationen.
Efter installationen konfigurerar du om systemet för nätverket med stöd för DHCP aktiverat genom att använda kommandot sys-unconfig.
Mer information om hur du konfigurerar om ett system med kommandot sys-unconfig finns i direkthjälpen för sys-unconfig(1M).
Fast programvara för dvd-kombinationsenheten i en Sun Java Workstation 2100Z kan orsaka systemkrascher. Kraschen inträffar när du startar arbetsstationen från dvd:n Solaris 10 Operating System. Efter att kärnstartbilden visats blinkar följande meddelande mycket snabbt förbi:
panic[cpu0]/thread=fec1be20: mod_hold_stub: Det gick inte att ladda stub-modulens schema/TS_DTBL fec25cb0 genunix:mod_hold_stub+139 (fec04088, 63, fea11) fec25cc4 unix:stubs_common_code+9 (1, 8, fec026e4) fec25ce4 unix:disp_add+3d (fec026dc) fec25d00 genunix:mod_installsched+a4 (fef01530, fef01518) fec25d20 genunix:mod_install+2f (fef01518, fec25d3c,) fec25d2c TS:_init+d (0, d6d89c88, fec25d) fec25d3c genunix:modinstall+d9 (d6d89c88) fec25d50 genunix:mod_hold_installed_mod+2e (d6d77640, 1, fec25d) fec25d7c genunix:modload+ac (fec026c4, fec26c4) fec25d98 genunix:scheduler_load+3d (fec026c4, fec026dc) fec25db4 genunix:getcid+50 (fec026c4, fec28514) fec25dcc unix:dispinit+df (fec25ddc, fe814ba9) fec25dd4 unix:startup_modules+d5 (fec25dec, fe8cac37) fec25ddc unix:startup+19 (fe800000, 166130, 7) fec25dec genunix:main+16 () |
Sedan återställs systemet automatiskt.
Åtgärd: Välj ett av följande alternativ:
Lösning 1: Ändra några konfigurationsinställningar i BIOS. Den här tillfälliga lösningen gör att du kan slutföra installationen av Solaris 10. Den här metoden kan dock orsaka att dvd-enhetens läsförmåga blir sämre. Följ de här stegen:
Tryck på F2 under systemstarten för att öppna inställningarna.
Skärmen visar alternativ för anslutningstyp liknande följande exempel:
Primary Master [ ] Primary Slave [ ] Secondary Master [CD-ROM] Secondary Slave [ ] |
Välj anslutningstyp för dvd-enheten genom att välja anslutningstyp för cd-rom.
Det kan hända att mer än en anslutningstyp för cd-rom visas på skärmen, t.ex. om du har flera optiska enheter. I sådana fall kan du behöva öppna datorlådan för att bestämma dvd-enhetens anslutningspunkt. Se till att du väljer rätt anslutningstyp för dvd-enheten.
Efter att du valt rätt anslutningstyp för cd-rom, trycker du på Retur.
I nästa skärm har Type:[Auto] valts automatiskt.
Tryck på blanksteg två gånger för att ändra valet till Type:[CD-ROM] .
Välj Transfer Mode med hjälp av piltangenterna.
Tryck på Retur om du vill visa en lista med andra Transfer Mode-alternativ.
Välj Standard genom att använda piltangenterna och tryck sedan på Retur för att bekräfta valet.
Spara ändringarna i konfigurationen genom att trycka på F10 och avsluta BIOS-inställningarna.
Systemet startas om.
Lösning 2: Uppdatera dvd-kombinationsenhetens fasta programvara till v1.12. Det här alternativet kräver att dvd-kombinationsenheten är ansluten till ett system som kör Microsoft Windows. Följ de här stegen:
Ta bort dvd-kombinationsenheten från Sun Java Workstation 2100z. Information om hur du tar bort enheten finns i användarhandboken för arbetsstationen.
Anslut enheten till ett system som kör Microsoft Windows. Om det behövs kontrollerar du enhetens bygelinställningar för huvud- och slavenhet.
Gå till AOpens hämtningscenter på http://download.aopen.com.tw/default.aspx.
Sök efter fast programvara för dvd-enheten genom att använda följande information:
Product: Combo drives
Model: COM5232/AAH
Categories: Fast programvara
Hämta och installera fasta programvaruversionen R1.12.
Installera om enheten på arbetsstationen. Om det behövs återställer du bygelinställningarna för huvud- och slavenhet.
Det kan finns nyare versioner av denna fasta programvara på webbplatsen. Suns tester bekräftar att v1.12-versionen löser kraschproblemet. Sun kan inte bekräfta att nyare fasta programvaruversioner efter v1.12 löser problemet på samma sätt.
Om du använder det grafiska installationsgränssnittet för Solaris när du installerar ett Solaris FlashTM-arkiv på ett x86 baserat system kan installationen misslyckas. Det här felet inträffar på system som inte kör Solaris eller Linux innan installationen påbörjas.
Följande felmeddelande visas.
Ett oväntat fel hittades i de media eller arkiv som du markerat |
Åtgärd: När du uppmanas att välja installationstyp i Solaris installationsprogram ska du inte välja det interaktiva Solaris-alternativet. Välj alternativ 3 eller 4 och utför en interaktiv textinstallation för Solaris. När du ombes ange vilket medium som ska användas under installationen anger du sökvägen till Solaris Flash-arkivet.
Seriekonsolen (ttya) på följande Sun Fire-system fungerar inte som standard:
Sun Fire V20z
Sun Fire V40z
Sun Fire V60x
Sun Fire V65x
Om du vill använda seriekonsolen måste du först konfigurera systemets BIOS manuellt.
Åtgärd: Den här lösningen kräver att systemet har ett Sun-tangentbord och en bildskärm. Följ de här stegen:
Starta datorn.
Tryck på F2 under systemstarten för att öppna Phoenix BIOS.
Under Peripherals ändrar du inställningen för comm port från disabled till enabled.
Spara konfigurationen och starta om systemet.
Ändra in- och utdataenhet till ttya med hjälp av kommandot eeprom.
Det fungerar inte att ändra standardinställningarna för lågnivå-fast programvara genom att trycka på Stop + N vid systemstart på de här systemen.
Installationsprogrammet för Solaris med det grafiska användargränssnittet misslyckas på system med en befintlig x86-startpartition Felet inträffar om den befintliga x86-startpartitionen skapats med den textbaserade Solaris-installeraren. Följande felmeddelande visas.
Standardlayout kommer inte att fungera på det här systemet. Fel: Fel: FEL: Det gick inte att skapa en explicit fdisk-partition på c0t0d0. Cylindrarna 14581 - 14597 som krävs används av fdisk-partitionen 1 Fel: Fel: FEL: Systeminstallation misslyckades Pfinstall misslyckades. Exit stat= java.lang.UNIXProcess@a89ce3 2 artition on c0t0d0. Cylindrarna 14581 - 14597 som krävs används av fdisk-partitionen 1 FEL: Systeminstallation misslyckades |
Åtgärd: Välj en av följande lösningar:
Lösning 1: När du uppmanas att välja en installationstyp i installationsprogrammet väljer du 3 Solaris interaktiv text (skrivbordssession).
Lösning 2: Om du använder Solaris installationsprogram med det grafiska användargränssnittet gör du så här:
Starta installationen.
I ledtexten där du väljer installationstyp, väljer du Anpassad installation.
I panelerna för den anpassade installationen ombes du lämna information om språkversioner, programvara och vilka skivdelar som du vill installera på.
Besvara frågorna på skärmen på det sätt som är lämpligast för ditt system.
På skärmbilden Fdisk-val markerar du skivdelen som innehåller x86-startpartitionen.
Ta bort x86-startpartitionen genom att ändra den till OANVÄND i rullgardinsmenyn.
Lägg till x86-startpartitionen igen genom att ändra OANVÄND till x86start.
Fortsätt installationen.
När en diskenhet överstiger 65 535 cylindrar på x86-baserade system, använder operativsystemet Solaris bara de understa 16-bitarna av cylinderantalet. Detta innebär att den faktiska storleken på diskutrymmet som är tillgängligt för Solaris är reducerat. Låt oss anta att det rapporterade antalet cylindrar för en disk är 70 000. Skillnaden mellan 70 000 och 65 535 motsvarar det antal cylindrar som är tillgängligt för Solaris, d.v.s. 4 464.
Om du vill ta reda på om disken överstiger 65 535 cylindrar, beräknar du diskens ungefärliga kapacitet med följande formel:
diskkapacitet = cylindrar × huvuden × sektorer × 512
Jämför sedan resultatet med den diskkapacitet som angetts. Om skillnaden mellan de två värdena är stor är det en indikation på att diskens cylinderantal överstiger 65 535.
Åtgärd: Välj ett av följande alternativ:
Håll RAID-volymerna så små att du undviker att cylindergränsen överskrids.
Skapa en Solaris-etikett där geometrin använder färre cylindrar än 65 535. Du implementerar det här andra alternativet genom att öka värdet för sektorer eller huvuden, ingendera bör överstiga 16 bitar.
Det andra alternativet gäller på Sun Fire V20z- eller Sun Fire V40z-system som har en speglad disk på 72 GB. BIOS RAID-funktionen borde rapportera ett mycket mindre antal huvuden och sektorer än den enda 72 GB-disken. Det innebär att antalet cylindrar överstiger gränsen på 65 535.
Du kan dock formatera och etikettera den första disken med OS för Solaris 10 och sedan låta BIOS spegla den första disken till en annan disk. Genom att göra detta bevaras etiketten för den första disken. Solaris använder den första diskens geometri och undviker att gränsen överstigs.
Du kan även uppnå det andra alternativet med en diskredigerare och manuellt ändra etiketten på en disk genom att använda giltiga geometrivärden.
Det kan hända att X Server inte kan öppna en PS/2-musenhet på ett Sun LX50-system. Felet kan inträffa antingen under installationen eller när systemet startas om. När problemet uppstår visas följande felmeddelande:
ddxSUNWmouse: Ett fel inträffade då musenheten '/dev/kdmouse; /dev/kdmouse skulle öppnas: Enheten eller adressen finns inte |
Följaktligen kan installationsprogrammet för Solaris bara fortsätta i kommandoradsläge. Efter installationen kan problemet finnas kvar under körtid i Solaris.
Åtgärd: Växla anslutningarna för PS/2-tangentbordet och musen på Y-kabeln som ansluts till serverns PS/2-kontakt.
Om PS/2-musen fortfarande inte känns igen efter att systemet startats om trycker du på LX50-serverns återställningsknapp. Du kan även använda alternativet konfigurera om (b -r) när följande ledtext vid start/omstart visas:
Välj (s)tarta eller (t)olk: |
Om systemet kör Solaris 7 monterar volymhanteringen dvd:n Solaris 10 Operating System felaktigt. Det går att montera dvd:n men det går inte att komma åt data. Detta medför att du inte kan skapa en installationsserver, utföra en Live Upgrade eller komma åt data på dvd:n.
Åtgärd: Välj en av följande lösningar:
Lägg på följande korrigeringar:
107259–03
107260–03
Montera dvd:n Solaris 10 Operating System manuellt. Använd inte volymhantering när du monterar dvd:n. Följ de här stegen:
Logga in som superanvändare.
Stoppa volymhantering.
# /etc/init.d/volmgt stop |
Montera dvd:n Solaris 10 Operating System manuellt.
# mkdir /mnt1 # mount -F hsfs -o ro /dev/dsk/c0t6d0s0 /mnt1 |
Kontrollera att dvd:n är monterad. Kontrollera sedan att du kan komma åt data på skivan.
# cd /mnt1 # ls |
Om dvd:n är korrekt monterad visar systemet följande information.
Copyright Solaris_10 |