Beim Upgrade auf Solaris Express 3/06 schlägt der Upgrade-Vorgang wie folgt fehl:
Solaris-Installationsprogramm: Upgrade-Option ist nicht verfügbar.
Benutzerspezifisches JumpStart-Programm: Upgrade schlägt fehl.
Dieses Problem wird von einer ungenutzten Boot-Partition verursacht, die gelöscht werden muss,
und tritt unter den folgenden Umständen auf:
Von den Solaris-Releases 8, 9 oder 10 3/05 wurde eine Erstinstallation durchgeführt. Während der Installation wurde eine x86-Bootpartition erstellt.
Von Solaris 10 11/06 bzw. Solaris Express, die GRUB unterstützen, wurde eine Erstinstallation durchgeführt. Die x86-Bootpartition wird beibehalten, aber nicht verwendet.
Sie versuchen, ein Upgrade auf Solaris Express 3/06 durchzuführen.
In der Datei /tmp/install_log erscheint der folgende Fehler:
# more /tmp/install_log kdmconfig: The following warning was noted: Error while executing loadkeys command. Checking c1d0s0 for an upgradeable Solaris image. The x86 Boot fdisk partition is missing /a/boot/solaris/bootenv.rc |
Abhilfemaßnahme:
Bei Durchführung eines Upgrades mit dem Solaris-Installationsprogramm müssen Sie die ungenutzte Bootpartition mithilfe der Befehle format bzw. fdisk löschen. Vor dem Upgrade ist eine Neupartitionierung durchzuführen.
Beim Upgrade mit JumpStart müssen Sie die Festplatte, die das mithilfe des Schlüsselwortes root_device upzugradende root-Dateisystem (/) enthält, angeben. Ein Jumpstart-Profil würde beispielsweise folgende Schlüsselwörter enthalten:
install_type upgrade
root_device c1t0d0s0