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.
När du installerar operativsystemet Solaris är Companion-dvd:n inte tillgänglig för installation med Solaris installationsprogram. Du installerar Solaris Companion-dvd:n med kommandot pkgadd(1M). Detaljerade installationsanvisningar finns i informationsfilen på Companion-dvd:n.
Användning av Solaris Live Upgrade tillsammans med Solaris Zones stöds inte. Om du har installerat lokala zoner i ett Solaris 10-system kan du inte uppgradera till versionen Solaris 10 1/06 med hjälp av Solaris Live Upgrade.
Om du använder kommandot luupgrade visas följande felmeddelande:
Det går inte att uppgradera startmiljön. |
Åtgärd: Om du vill uppgradera ett sådant system använder du antingen installationsprogrammet eller det anpassade JumpStart-programmet. De här programmen tilllämpar alla korrigeringsfiler och nya paket i operativsystemet Solaris 10 som representerar avvikelser mellan ditt operativsystem och programvaran i Solaris 10 1/06. De här programmen tillämpar också paketen och korrigeringsfilerna i alla lokala zoner.
Båda programmen har begränsningar. Du kan till exempel inte anpassa en uppgradering genom att installera ytterligare programvaruprodukter eller ytterligare språkpaket, eller genom att ändra skivlayouten. Information om de här begränsningarna finns i Uppgradera Solaris när icke-globala zoner är installerade i Installationshandbok för Solaris 10 6/06: Anpassad JumpStart och avancerade installationer.
Proceduren för att använda målangivelsen patchadd med -C för att korrigera en minirot på en x86-dator är ändrad. Du måste nu packa upp miniroten, tillämpa korrigeringsfiler och sedan packa om miniroten.
Detaljerade beskrivningar finns på följande ställen:
När du installerar Solaris 10 1/06 måste du använda det datakrypteringstillägg för Solaris som motsvarar versionen. Tillägget ingår i paketen SUNWcry och SUNWcryr. Om du inte har korrekt version av tillägget uppgraderar du tillägget genom att installera lämplig korrigeringsfil:
Korrigerings-ID 118562-05 eller en senare utgåva för SPARC-baserade system
Korrigerings-ID 118563-04 eller en senare utgåva för x86-baserade system
Du kan fastställa vilken version av tillägget du har med hjälp av showrev -p.
Följande korrigeringsfiler tillämpas för att lösa problem som rapporterades i CR 6277164 och CR 6214222:
Korrigerings-ID 119366-05 för SPARC-baserade system
Korrigerings-ID 119367-05 för x86-baserade system
I de följande avsnitten beskrivs ytterligare steg som du måste utföra för att fullständigt lösa de rapporterade problemen.
Utför den här proceduren innan du använder GNOME Display Manager som inloggningsprogram, eller om du redan har aktiverat Display Manager som inloggningsprogram. I annat fall kan du hoppa över den här proceduren.
När du tillämpar korrigeringsfilen läser du in nya värden i konfigurationsfilerna för Display Manager. Starta sedan om Gnome Display Manager.
Välj något av följande alternativ för att läsa in de nya värdena i konfigurationsfilen.
Kopiera filen /etc/X11/gdm/factory-gdm.conf till filen /etc/X11/gdm/gdm.conf.
Utför det här steget om du inte har gjort några ändringar i filen gdm.conf. Starta sedan Gnome Display Manager.
Sammanfoga manuellt skillnaderna i filen factory-gdm.conf till filen gdm.conf.
Utför det här steget om du har ändrat filen gdm.conf och vill behålla ändringarna.
När du sammanfogar filer kopierar du värdena för följande kommandon från filen factory-gdm.conf till filen gdm.conf. De här kommandona ger bästa prestanda för operativsystemet.
RebootCommand
HaltCommand
SuspendCommand
DefaultPath
RootPath
GraphicalTheme
Starta om Gnome Display Manager genom att utföra följande steg:
Bli superanvändare.
Kör följande kommando:
# svcadm disable application/gdm2-login |
Visa en kommandoledtext genom att trycka på Retur i det systemfönster som visas.
Starta om Gnome Display Manager genom att köra följande kommando:
# svcadm enable application/gdm2-login |
För att lösa ytterligare problem som rapporteras i CR 6214222 utför du de här stegen när du tillämpar korrigeringsfilen.
Ändra till katalogen /etc/X11/gdm/modules.
Kopiera filerna från factory-AccessDwellMouseEvents till AccessDwellMouseEvents.
Kopiera filerna från factory-AccessKeyMouseEvents till AccessKeyMouseEvents.
Starta om Gnome Display Manager genom att utföra de steg som beskrivs i föregående avsnitt.
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) eller 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 1–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. Kontrollera att du har den senaste listan med korrigeringar genom att gå till 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-anvisningar 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 6/06: 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:
Bli 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 eller uppgraderar programvaran Solaris 10 1/06 från en dvd kan systemet låsa sig. Detta problem uppstår endast på vissa Sun BladeTM 1500-arbetsstationer som är försedda med en JLMS dvd-enhet. Problemet inträffar när du använder följande installationsmetoder:
Solaris interaktiva installationsprogram
Solaris Live Upgrade
Det visas inga felmeddelanden när systemet låser sig.
Åtgärd: Uppgradera ett sådant system med hjälp av en nätverksinstallationsavbildning.
Ibland kan ett fel i verktyget för BIOS-enheter (/sbin/biosdev) göra så att en installation eller uppgradering misslyckas. Felet kan inträffa under följande omständigheter:
Korrigerings-ID 117435-02 har tillämpats, men systemet har inte startats om.
Systemet innehåller två eller fler identiska skivenheter med identiska fdisk-partitioner.
Följande felmeddelande visas:
biosdev: Det gick inte att matcha någon!! |
Åtgärd: Se till att starta om datorn efter att du har tillämpat korrigerings-ID 117435-02. Kontrollera så att identiska skivenheter som ska användas vid installationen eller uppgraderingen har konfigurerats med olika fdisk-partitionslayouter.
Följande exempel bygger på ett system med två skivenheter med identiska fdisk-partitionslayouter. Ändra layouterna på följande sätt.
Bli superanvändare.
Starta verktyget för skivunderhåll.
# format |
En lista över tillgängliga skivenheter i systemet visas.
Välj den skivenhet vars fdisk-partition du vill ändra genom att skriva skivenhetens nummer.
Välj fdisk i listan över formatalternativ.
Skivenhetens partitionsinformation och en lista över fdisk-alternativ visas.
Ändra skivenhetens layout genom att göra något av följande:
Tryck på 2 om du vill ange en annan aktiv partition.
Tryck på 1 om du vill lägga till en annan skivenhetspartition.
Tryck på 3 om du vill ta bort en oanvänd partition.
Tryck på 5 för att spara ändringarna och avsluta fdisk-menyn.
Välj Avsluta bland formatalternativen för att avsluta verktyget för skivunderhåll.
Starta om datorn.
Kontrollera så att felmeddelandet inte längre visas när du har startat om datorn. Logga in som superanvändare och skriv följande kommando:
# /sbin/biosdev |
Om felmeddelandet fortfarande visas ska du upprepa proceduren men välja ett annat alternativ i steg 5.
Om systemet innehåller andra identiska skivenheter med identiska fdisk-partitionslayouter upprepar du steg 1–9 på dessa. I annat fall kan du fortsätta med installationen eller uppgraderingen av Solaris.
Ett problem inträffar när du uppgraderar till programvaran för Solaris 10 1/06 i ett system vars rotfilsystem (/) är en RAID-1-volym. Det här problemet inträffar när du uppgraderar enligt följande:
Du använder cd eller en avbildning för nätverksinstallation.
Du använder Solaris installationsprogram eller anpassad JumpStart.
Ett av följande problem inträffar:
Om du använder Solaris installationprogram har du inte möjlighet att uppgradera på panelen Välj Uppgradera eller Standardinstallation.
Om du uppgraderar med anpassad JumpStart visas följande felmeddelande:
FEL: Inga uppgraderingsbara rotfilsystem hittades. |
Åtgärd: Utför först lösning 1. Fortsätt med lösning 2 enbart om den första lösningen inte fungerar.
Lösning 1:: Ta bort RAID-konfigurationerna innan du utför uppgraderingen. Återskapa RAID-konfigurationen när uppgraderingen är slutförd. Du tar bort RAID-konfigurationerna genom att utföra de här stegen.
Leta rätt på de fysiska enheter som används för rotpartitionens RAID-0-volymer eller delspeglingar, enligt följande exempel:
# df -k / Filsystem kb använda lediga kapacitet monterat på /dev/md/dsk/d0 4459950 3089180 1326171 70 % / # metastat -p d0 d0 -m d10 d11 1 d10 1 1 c1t0d0s0 d11 1 1 c1t1d0s0 |
Ta bort den spegling som inte uppgraderas. Om det skivminne som ska uppgraderas i exemplet är c1t0d0s0 behöver du ta bort d11. Skriv följande:
# metadetach d0 d11 |
Återgå till att använda den fysiska enhet som ska uppgraderas. För föregående exempel kör du följande kommando.
# metaroot c1t0d0s0 |
Om det behövs kontrollerar du att /etc/vfstab har uppdaterats med den begärda enheten.
# grep c1t0d0s0 /etc/vfstab /dev/dsk/c1t0d0s0 /dev/rdsk/c1t0d0s0 / ufs 1 nej - |
Stäng av systemet.
Starta systemet från dvd eller cd.
Du kan nu välja att uppgradera på panelen Välj Uppgradera eller Standardinstallation. Du kan också välja den enhet som ska uppgraderas i panelens lista med enheter. Listan innehåller vanligen de enheter som utgör den ursprungliga rotdelvolymen.
Om alternativet att uppgradera fortfarande inte är tillgängligt går du till den alternativa åtgärden.
Fortsätt uppgraderingen genom att markera enheten.
När uppgraderingen är slutförd återskapar du RAID-konfigurationerna genom att utföra de här stegen.
Omdefiniera startenheten.
# metaroot d0 |
Starta om datorn.
Lägg till delvolymen.
# metattach d0 d11 |
Lösning 2: Använd den här åtgärden enbart om åtgärd 1 inte fungerar. Utför inte den här åtgärden utan att först pröva den föregående åtgärden.
Starta om datorn.
Systemet återgår till den befintliga Solaris-versionen.
Ta bort de aktiva metaenheter som utgör rotpartitionen med kommandot metaclear.
# metaclear d0 d10 d11 |
Stäng av systemet.
Starta systemet från dvd eller cd.
Fortsätt installationen genom att välja bland de alternativ för installation eller uppgradering som visas på skärmen.
När uppgraderingen är slutförd konfigurerar du om metaenheterna enligt de vanliga procedurerna.
Följande exempel visar de steg du vidtar när du konfigurerar rotmetaenheten (/), konfigurerar metaenhetens systemfiler och återansluter delvolymen.
# metainit d0 -m d10 # metaroot d0 # reboot # metainit d11 1 1 c1t1d0s0 # metattach d0 d11 |
Du återansluter den gamla delvolymen när systemstarten är slutförd.
Från och med den aktuella Solaris-versionen går det inte att skapa ett Solaris Flash-arkiv på korrekt sätt när en lokal zon är installerad. Solaris Flash-funktionen är för närvarande inte kompatibel med funktionen för Solaris-behållare (zoner).
Använd inte kommandot flar create för att skapa ett Solaris Flash-arkiv på följande platser:
I en lokal zon
I den globala zonen om det finns lokala zoner installerade
Om du skapar ett Solaris Flash-arkiv på en sådan plats kan det hända att arkivet inte installeras korrekt när det distribueras.
Åtgärd: Ingen.
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.
Anvisningar 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 6/06: 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
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.
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.
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: |