Guide d'installation de Solaris 10 6/06: Solaris Live Upgrade et planification de la mise à niveau

x86 : Problèmes avec Solaris Live Upgrade lors de l'utilisation de GRUB

Les erreurs suivantes peuvent survenir lorsque vous utilisez Solaris Live Upgrade et le chargeur d'initialisation sous x86.


ERREUR: Le répertoire d'installation path-to-installation-directory des outils du produit associé au média n'existe pas.


ERREUR: Le répertoire dirctory du support ne contient pas une image de mise à jour du système d'exploitation.

Description :

Les messages d'erreur s'affichent lorsque vous utilisez la commande luupgrade pour mettre à niveau un nouvel environnement d'initialisation.

Origine :

Une ancienne version de Solaris Live Upgrade est en cours d'utilisation. Les packages Solaris Live Upgrade que vous avez installés sur le système sont incompatibles avec le support et la version du support.

Solution :

Utilisez toujours les packages Solaris Live Upgrade de la version vers laquelle vous effectuez la mise à niveau.

Exemple :

Dans l'exemple suivant, le message d'erreur indique que les packages Solaris Live Upgrade sur le système ne correspondent pas à la version du support.


# luupgrade -u -n s10u1 -s /mnt
	Validating the contents of the media </mnt>.
	The media is a standard Solaris media.
	ERROR: The media product tools installation directory
</mnt/Solaris_10/Tools/Boot/usr/sbin/install.d/install_config> does
not exist.
	ERROR: The media </mnt> does not contain an operating system upgrade
image.

ERREUR: Introuvable ou n'est pas exécutable : </sbin/biosdev>.


ERREUR: Un ou plusieurs patchs nécessaires à Solaris Live Upgrade n'ont pas été installés.

Origine :

Des patchs nécessaires à Solaris Live Upgrade ne sont pas installés sur le système. Notez que ce message d'erreur ne mentionne pas tous les patchs manquants.

Solution :

Avant d'utiliser Solaris Live Upgrade, installez toujours tous les patchs nécessaires. Vérifiez que vous disposez de la dernière liste de patchs en visitant le site Web http://sunsolve.sun.com . Recherchez l'info doc 72099 sur le site Web SunSolve.


ERREUR: Échec de la commande de mappage de périphériques </sbin/biosdev>. Réinitialisez le système et recommencez.

Origine :

raison 1 - Solaris Live Upgrade ne peut pas associer les périphériques suite à des tâches administratives antérieures.

Solution :

raison 1 - Réinitialisez le système et relancez Solaris Live Upgrade

Origine :

raison 2 - Si vous réinitialisez le système et que le même message d'erreur s'affiche, cela implique que vous disposez d'au moins deux disques identiques. La commande de mappage de périphériques ne peut pas les distinguer.

Solution :

raison 2 - Créez une nouvelle partition fictive fdisk sur l'un des disques. Reportez-vous à la page de manuel fdisk(1M) man page. Réinitialisez le système.


Impossible de supprimer l'environnement d'initialisation qui contient le menu GRUB.

Origine :

Solaris Live Upgrade empêche de supprimer un environnement d'initialisation s'il contient le menu GRUB.

Solution :

Utilisez la commande lumake(1M) ou luupgrade(1M) pour réutiliser cet environnement d'initialisation.


Le système de fichier contenant le menu GRUB a été recréé accidentellement. Toutefois, le disque a les mêmes tranches qu'auparavant. Par exemple, les tranches du disque n'ont pas été recréées.

Origine :

Le système de fichiers qui contient le menu GRUB est essentiel pour que le système soit réinitialisable. Les commandes Solaris Live Upgrade ne détruisent pas le menu GRUB. Toutefois, si vous recréez ou détruisez accidentellement le système de fichiers qui contient le menu GRUB avec une commande autre qu'une commande Solaris Live Upgrade, le logiciel de restauration tente de réinstaller le menu GRUB. Le logiciel de restauration replace le menu GRUB dans le même système de fichiers lors de la réinitialisation suivante. Vous pouvez, par exemple, utiliser la commande newfsou mkfs sur le système de fichiers et détruire accidentellement le menu GRUB. Pour restaurer le menu GRUB, la tranche doit respecter les conditions suivantes :

  • Elle doit contenir un système de fichiers montables.

  • Elle doit toujours faire partie de l'environnement d'initialisation Solaris Live Upgrade dans lequel la tranche résidait.

Avant de réinitialiser le système, effectuez les actions correctives appropriées sur la tranche.

Solution :

Redémarrez le système. Une copie de sauvegarde du menu GRUB est automatiquement installée.


Le fichier menu.lst du menu GRUB a été supprimé accidentellement.

Solution :

Redémarrez le système. Une copie de sauvegarde du menu GRUB est automatiquement installée.