Programvaran Sun FireTM V880 finns med i Solaris 9 12/03. När du installerar Solaris 9 12/03 på en Sun Fire V880-server, försöker V880-programvaran ladda drivrutinerna bbc och gptwo.
Lösningen för programfel 4717004 innebar att drivrutinerna bbc och gptwo togs bort. Eftersom drivrutinerna inte längre är tillgängliga visas följande felmeddelande när du startar om systemet:
VARNING: Det gick inte att installera drivrutinen "bbc". VARNING: Det gick inte att installera drivrutinen "gptwo". |
Åtgärd: Felmeddelandena är endast diagnostiska och kan ignoreras.
Om du installerar programvaran Solaris 9 på system med vissa typer av ATA-hårddiskar kan systemet sluta fungera. Systemet slutar fungera när du gör en mjuk omstart efter en slutförd installation.
Det här problemet uppstår i system med ATA-hårddiskar som implementerar ATA/ATAPI-6 T13-funktionen "återgå till standardläge", avseende Ultra DMA-läget.
Sådana diskenheter återgår från Ultra DMA-läge till Multiword DMA-läge efter en programvarukontrollerad omstart, om funktionen inte är inaktiverad. Du kan stänga av funktionen genom att använda kommandot SET FEATURES / Disable reverting to power-on to defaults.
Hur problemet uppträder beror på systemets BIOS och vilken typ av ATA-hårddiskar som är installerade. Problemet kan uppträda på något av följande sätt:
Om Ultra DMA-läget är aktiverat i BIOS, och om ATA-diskarna kan köras i Ultra DMA-läge, kan en mjuk systemomstart efter slutförd installation orsaka att systemet slutar fungera i BIOS. Inga felmeddelanden visas.
Om Ultra DMA-läget är avstängt i BIOS, och om ATA-diskarna kan köras i Ultra DMA-läge, kan en mjuk systemomstart efter slutförd installation orsaka att systemet slutar fungera. Följande typer av felmeddelanden visas:
VARNING: /pci@0,0/pci-ide@1f,1/ide@0 (ata0): timeout: abort request, target=0 lun=0 VARNING: /pci@0,0/pci-ide@1f,1/ide@0 (ata0): timeout: abort device, target=0 lun=0 VARNING: /pci@0,0/pci-ide@1f,1/ide@0 (ata0): timeout: reset target, target=0 lun=0 VARNING: /pci@0,0/pci-ide@1f,1/ide@0 (ata0): timeout: reset bus, target=0 lun=0 |
Åtgärd: Du åtgärdar problemet genom att utföra följande steg:
Om systemet hänger sig när det startas startar du om det genom att använda den fysiska strömbrytaren. Systemet bör då starta som det ska.
När du har startat om datorn loggar du in som superanvändare.
Redigera filen /platform/i86pc/kernel/drv/ata.conf i en textredigerare.
Lägg till den här raden:
ata-revert-to-defaults=0; |
Nästa gång du startar om datorn bör det ske utan att systemet hänger sig.
Om Solaris Web Start 3.0, som finns på installations-cd:n för Solaris 912/03, inte kan hitta någon Solaris fdisk-partition i systemet måste du skapa en fdisk-partition på rot-enheten.
Om du ändrar storlek på en befintlig fdisk-partition raderas all information på den partitionen automatiskt. Säkerhetskopiera alla viktiga data innan du skapar en Solaris fdisk-partition.
Solaris Web Start 3.0 kräver två fdisk-partitioner för installationen.
Solaris fdisk-partition
Det här är den vanliga Solaris fdisk-partitionen.
x86 fdisk-partition
Det här är en fdisk-partition på 10 MB som gör att x86-baserade system kan starta miniroten som placerats på den nyss skapade minnesväxlingsskivdelen. Minnesväxlingsskivdelen finns på Solaris fdisk-partitionen.
x86-startpartitionen skapas av installationsprogrammet på installations-cd:n för Solaris 9 12/03 genom att 10 MB tas bort från Solaris fdisk-partitionen. Detta förhindrar att andra befintliga fdisk-partitioner ändras.
Du bör aldrig försöka skapa partitionen manuellt.
Detta krav medför också att du inte kan använda installations-cd:n för Solaris 9 12/03 när du uppgraderar från Solaris 2.6 eller 7 till programvaran Solaris 9 12/03. Mer information finns i Uppgraderingsproblem.
I Solaris 9 12/03 använder installationsprogrammen Solaris Web Start och suninstall som standard en ny layout för startdiskpartition som är anpassad för servicepartitionen på Sun LX50-system. Med det här installationsprogrammet kan du bevara en befintlig servicepartition.
Den nya standarden inkluderar följande partitioner:
Första partitionen – servicepartitionen (befintlig storlek på systemet).
Andra partitionen – x86-startpartitionen (ungefär 11 MB)
Tredje partitionen – Solaris-partitionen (resterande utrymme på startdisken).
Om du vill använda standardlayouten markerar du Standard när du i Solaris Web Start eller i programmet suninstall uppmanas välja en layout för startdisken.
Om du installerar Solaris 9 12/03 (x86-versionen) på ett system som saknar servicepartition, skapar inte programmen Solaris Web Start och suninstall en ny servicepartition som standard. Om du vill skapa en ny servicepartition finns det information i x86: Servicepartitionen skapas inte som standard på system som saknar en befintlig servicepartition.
Du kan också ändra partitionslayouten manuellt med verktyget fdisk. Du kan redigera startdiskpartitionerna manuellt om du till exempel vill:
Bevara en befintlig Sun Linux-partition på system.
Skapa en Solaris-partition utan att förstöra befintliga partitioner på disken.
Om det finns en uppgraderbar version av programvaran Solaris på systemet, men ingen x86-startpartition, kan du kanske inte uppgradera med Solaris-installations-cd:n. Om du vill uppgradera ett system som saknar en x86-startpartition i Solaris 9 12/03, använder du installationsprogrammet suninstall på programvaru-cd 1 (av 2) med Solaris 9 12/03.
Om du använder den förvalda Solaris JumpStartTM-profilen i Solaris 9 12/03 för att installera flera språkversioner kan installationen misslyckas. Det här problemet kan uppstå under följande omständigheter:
Du använder den förvalda Solaris JumpStart-profilen för att installera andra språkversioner än C-språkversionen på ett system med en 2,1 GB-disk.
Du använder den förvalda Solaris JumpStart-profilen för att installera två eller flera språkversioner på ett system med en 4 GB-disk.
Om du installerar programvaran Solaris 9 12/03 på ett system som saknar servicepartition är det inte säkert att installationsprogrammet skapar en servicepartition som standard. Om du vill ha en servicepartition på samma disk som Solaris-partitionen, måste du återskapa servicepartitionen innan du installerar programvaran.
Om du installerade programvaran Solaris 8 2/02 på ett Sun LX50-system är det inte säkert att installationsprogrammet bevarade servicepartitionen. Om du inte bevarade servicepartitionen genom att redigera layouten för fdisk-startpartitionen manuellt, togs servicepartitionen bort under installationen.
Du kan inte återskapa servicepartitionen och uppgradera för programvaran Solaris 9 12/03 om du inte bevarade servicepartitionen när du installerade Solaris 8 2/02. Du måste göra en standardinstallation av programvaran.
Åtgärd: Om du vill att det ska finnas en servicepartition på disken som Solaris-partitionen finns på, kan du välja att göra något av:
Om du vill installera från installations-cd:n för Solaris 9 12/03 genom att använda installationsprogrammet Solaris Web Start, gör du så här.
Ta bort allt innehåll på disken.
Skapa servicepartitionen med hjälp av Sun LX50 Diagnostics-cd:n innan du startar installationen.
Information om hur du skapar en servicepartition finns i Sun LX50 Server User's Manual och Sun LX50 Knowledge Base på http://cobalt-knowledge.sun.com.
Sätt in installations-cd:n för Solaris 9 12/03 i cd-rom-enheten.
Starta installationen.
När installationsprogrammet identifierar servicepartitionen visas följande meddelande:
Standardlayouten för startdisken är en x86-startpartition och en Solaris-partition på det resterande utrymmet. Som standard bevaras även service-fdisk-partitionen om en sådan finns. Du fortsätter genom att välja något av följande: 1) Använda standardlayouten 2) Kör fdisk och redigera disken manuellt 3) Avsluta Gör ett val: [?] |
Ange 1 för att använda standardlayouten.
Servicepartitionen bevaras och en x86-startpartition och en Solaris-partition skapas.
Installationsprogrammet Solaris Web Start skapar x86-startpartitionen och ta bort 10 MB från Solaris-fdisk-partitionen. Detta förhindrar att andra befintliga fdisk-partitioner ändras. Skapa inte den här partitionen manuellt.
Slutför installationen.
Om du vill installera från en nätverksinstallationsavbildning eller över nätverket från Solaris 9 12/03-dvd:n, gör du så här:
Ta bort innehållet på disken.
Skapa servicepartitionen med hjälp av Sun LX50 Diagnostics-cd:n innan du startar installationen.
Information om hur du skapar en servicepartition finns i Sun LX50 Server User's Manual och Sun LX50 Knowledge Base på http://cobalt-knowledge.sun.com.
Starta klienten från nätverket.
Skärmbilden Anpassa fdisk-partitioner visas.
Om du vill ladda layouten för standardstartdiskpartitionen klickar du på Standard.
Servicepartitionen bevaras och en x86-startpartition och en Solaris-partition skapas.
Mer information om hur du startar systemet från nätverket finns i Installationsguide för Solaris 9 12/03.
Om du vill använda suninstall-programmet för att installera från programvaru-cd 1 (av 2) med Solaris 9 12/03 eller från en nätverksinstallationsavbildning på en startserver, gör du så här:
Ta bort innehållet på disken.
Skapa servicepartitionen med hjälp av Sun LX50 Diagnostics-cd:n innan du startar installationen.
Information om hur du skapar en servicepartition finns i Sun LX50 Server User's Manual och Sun LX50 Knowledge Base på http://cobalt-knowledge.sun.com.
Starta systemet.
Du uppmanas att välja en metod för att skapa Solaris-partitionen.
Välj alternativet Använd resten av disken för Solaris-partitionen.
Servicepartitionen bevaras och Solaris-partitionen skapas.
Slutför installationen.
Mer information om hur du startar systemet från nätverket finns i Installationsguide för Solaris 9 12/03.
Startdisketten för Enhetskonfigurationsassistenten för Solaris 9 finns inte med i versionen Solaris 9 12/03. Om du vill starta Enhetskonfigurationsassistenten väljer du ett av följande alternativ:
Om systemets BIOS stöder start från cd, startar du systemet från installations-cd:n för Solaris 9 12/03 (x86-versionen), programvaru-cd 1 (av 2) (x86-versionen) för Solaris 9 12/03 eller programvaru-dvd:n för Solaris 9 12/03 (x86-versionen).
Om datorn inte kan starta från en CD kan du kopiera startdiskettavbildningen till en diskett. Startdiskettavbildningen finns på den andra installationsskivan till programvaran Solaris 9 12/03 (x86-versionen).
Om systemet stöder PXE-start (Pre-boot Execution Environment) och det finns en installationsavbildning tillgänglig i nätverket, startar du från nätverket.
Ställ in systemet för att använda PXE genom att använda BIOS-inställningsprogrammet eller konfigurationsverktyget för nätverkskortet.
Mer information finns i Installationsguide för Solaris 9 12/03.
Programvaran Solaris 9 12/03 innehåller en ny funktion som gör att du kan installera stora partitioner. Systemets BIOS måste ha stöd för logisk blockallokering (LBA). BIOS-version GG.06.13 har inte stöd för LBA. Solaris startprogram kan inte hantera den här konflikten. Problemet kan även uppstå i andra HP Vectra-system.
Om du gör den här uppgraderingen går det inte längre att starta HP-systemet. När du startar datorn visas endast en svart skärm med en blinkande textmarkör.
Åtgärd: Uppgradera inte HP Vectra XU Series-system med BIOS-version GG.06.13 om du ska använda version Solaris 9 12/03. Denna version har inte stöd för dessa system.
Du kan fortfarande starta systemet med en startdiskett eller start-cd eftersom startsökvägarna inte använder hårddiskkoder. Ange sedan att hårddisken ska vara startenhet i stället för nätverket eller cd-enheten.