Installationshandbok för Solaris 10: Solaris Live Upgrade och uppgraderingsplanering

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 GRUB-startladdaren på ett x86-system.


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


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

Beskrivning:

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

Orsak:

En äldre version av Solaris Live Upgrade används. De Solaris Live Upgrade-paket som du har installerat på systemet är inte kompatibla med mediet och den version som finns på det mediet.

Lösning:

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

Exempel:

I följande exempel talar felmeddelandet om att Solaris Live Upgrade-paketen på systemet inte har samma version som på mediet.


# luupgrade -u -n s10u1 -s /mnt
	Validerar mediets innehåll </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 uppgraderingsbild för operativsystemet.

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


FEL: En eller flera korrigeringsfiler som krävs i Solaris Live Upgrade har inte installerats.

Orsak:

En eller flera korrigeringsfiler som krävs i Solaris Live Upgrade har inte installerats på systemet. Tänk på att det här felmeddelandet inte registrerar alla korrigeringar som saknas.

Lösning:

Installera alltid alla nödvändiga korrigeringar innan du använder Solaris Live Upgrade. Kontrollera att du har den senaste listan med korrigeringar genom att gå till http://sunsolve.sun.com. Sök efter informationsdokumentet 72099 på webbplatsen SunSolve.


FEL: Enhetsmappningskommandot </sbin/biosdev> misslyckades. Starta om och försök igen.

Orsak:

Orsak 1: Det går inte att mappa enheter i Solaris Live Upgrade på grund av tidigare administrativa åtgärder.

Lösning:

Orsak 1: Starta om systemet och kör Solaris Live Upgrade igen

Orsak:

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

Lösning:

Orsak 2: Skapa en ny fdisk-dummypartition på en av diskarna. Läs mer i direkthjälpen för fdisk(1M). Starta sedan om systemet.


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

Orsak:

Solaris Live Upgrade har en begränsning, som innebär att en startmiljö inte kan tas bort om den innehåller GRUB-menyn.

Lösning:

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


Det filsystem som innehåller GRUB-menyn återskapades av misstag. Disken har emellertid samma skivdelar som tidigare. Diskens skivdelar har till exempel inte gjorts om.

Orsak:

Det filsystem som innehåller GRUB-menyn är avgörande för att systemet ska förbli startbart. Solaris Live Upgrade-kommandon förstör inte GRUB-menyn. Men om du av misstag återskapar, eller på något annat sätt förstör, det filsystem som innehåller GRUB-menyn med ett annat kommando än ett Solaris Live Upgrade-kommando försöker återställningsprogrammet att installera om GRUB-menyn. Återställningsprogrammet återställer GRUB-menyn till samma filsystem vid nästa omstart. Till exempel kanske du använde kommandot newfs eller mkfs på filsystemet och förstörde GRUB-menyn av misstag. För att GRUB-menyn ska kunna återställas korrekt måste skivdelen uppfylla följande villkor:

  • Innehålla ett monteringsbart filsystem

  • Förbli en del av samma Solaris Live Upgrade-startmiljö i vilken skivdelen tidigare fanns

Innan du startar om systemet utför du nödvändiga korrigeringsåtgärder på skivdelen.

Lösning:

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


GRUB-menyns menu.lst-fil togs bort av misstag.

Lösning:

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