Installationshandbok för Solaris 10: Anpassad JumpStart och avancerade installationer

x86: Problem med Solaris Live Upgrade när du använder GRUB

Från och med Solaris 10 1/06 kan följande fel inträffa när du använder Solaris Live Upgrade och startladdaren för GRUB på ett x86-baserat system.


FEL: Mediaproduktens verktygsinstallationskatalog sökväg-till-installationskatalog finns inte.


FEL: Mediet katalog innehåller inte en uppgraderingsavbildning för operativsystemet.

Beskrivning:

Felmeddelandena visas när kommandot luupgrade används för att uppgradera en ny startmiljö.

Orsak:

En äldre version av Solaris Live Upgrade används. De Solaris Live Upgrade-paket du har installerat på systemet är inkompatibla med mediet och versionen på det mediet.

Lösning:

Använd alltid Solaris Live Upgrade-paketen från den version som du uppgraderar till.

Exempel:

I följande exempel anger felmeddelandet att Solaris Live Upgrade-paketen på systemet inte är samma version som på mediet.


# luupgrade -u -n s10u1 -s /mnt
	Validerar innehållet i mediet </mnt>.
	Mediet är ett standardmedium för Solaris.
	FEL: Mediaproduktens verktygsinstallationskatalog 
</mnt/Solaris_10/Tools/Boot/usr/sbin/install.d/install_config> finns inte.
	FEL: Mediet </mnt> innehåller inte en uppgraderingsavbildning för
	operativsystemet.

FEL: Går inte att hitta eller är inte körbar: </sbin/biosdev>.


FEL: En eller flera korrigeringsfiler som krävs av Solaris Live Upgrade är inte installerade.

Orsak:

En eller flera korrigeringsfiler som krävs av Solaris Live Upgrade är inte installerade på systemet. Observera att det här felmeddelandet inte fångar upp alla korrigeringsfiler som saknas.

Lösning:

Innan du använder Solaris Live Upgrade bör du installera alla korrigeringsfiler som behövs. De senaste korrigeringsfilerna finns på adressen http://sunsolve.sun.com. Sök efter informationsdokumentet 72099 på webbplatsen SunSolve.


FEL: Kommandot </sbin/biosdev> för enhetsmappning misslyckades. Starta om systemet och försök igen.

Orsak:

Orsak 1: Solaris Live Upgrade kan inte mappa enheter på grund av tidigare administrativa åtgärder.

Lösning:

Orsak 1: Starta om systemet och försök köra Solaris Live Upgrade igen

Orsak:

Orsak 2: Om du startar om systemet och får samma felmeddelande så har du två eller fler identiska diskar. Kommandot för enhetsmappning kan inte skilja dem åt.

Lösning:

Orsak 2: Skapa en ny fdisk-partition, dummy-typ, på en av diskarna. Mer information finns i direkthjälpen för fdisk(1M). Starta sedan om systemet.


Det går inte att ta bort startmiljön som innehåller GRUB-menyn

Orsak:

Solaris Live Upgrade tillåter inte att en startmiljö tas bort om startmiljön innehåller GRUB-menyn.

Lösning:

Använd kommandona lumake(1M) eller luupgrade(1M) för att återanvända den startmiljön.


Filsystemet som innehåller GRUB-menyn återskapades oavsiktligt. Disken har emellertid samma skivdelar som förut. Diskens skivdelning ändrades exempelvis inte.

Orsak:

Det filsystem som innehåller GRUB-menyn är nödvändigt för att hålla systemet startbart. Solaris Live Upgrade-kommandon förstör inte GRUB-menyn. Men om du oavsiktligt återskapar eller på annat sätt förstör det filsystem som innehåller GRUB-menyn med ett kommando som inte är ett Solaris Live Upgrade-kommando, så försöker återställningsprogrammet installera om GRUB-menyn. Återställningsprogrammet placerar GRUB-menyn i samma filsystem igen vid nästa omstart. Du kan exempelvis ha använt kommandona newfs eller mkfs på filsystemet och oavsiktligt förstört GRUB-menyn. För att GRUB-menyn ska återställas korrekt måste skivdelen uppfylla följande villkor:

  • Innehålla ett monterbart filsystem

  • Förbli en del av samma Solaris Live Upgrade-startmiljö där skivdelen fanns tidigare

Innan du startar om datorn gör du alla nödvändiga korrigeringar på skivdelen.

Lösning:

Starta om datorn. En säkerhetskopia av GRUB-menyn installeras automatiskt.


GRUB-menyns menu.lst-fil raderades av misstag.

Lösning:

Starta om datorn. En säkerhetskopia av GRUB-menyn installeras automatiskt.