Guide d'installation de Solaris 10 5/08 : installations réseau

Messages d'erreur liés à une mise à niveau


No upgradable disks

Origine :

une entrée de swap dans le fichier /etc/vfstab fait échouer la procédure de mise à niveau.

Solution :

mettez en commentaire les lignes suivantes dans le fichier /etc/vfstab :

  • tous les fichiers swap et toutes les tranches swap des disques non mis à niveau ;

  • tous les fichiers swap n'y figurant plus ;

  • toutes les tranches de swap non utilisées.


usr/bin/bzcat not found

Origine :

Solaris Live Upgrade a échoué car il lui manque un cluster de patchs.

Solution :

vous avez besoin d'un patch pour installer Solaris Live Upgrade. Assurez-vous de posséder la liste des derniers patchs mis à jour en consultant le site http://sunsolve.sun.com. Recherchez l'info doc 72099 sur le site Web SunSolve.


Upgradeable Solaris root devices were found, however, no suitable partitions to hold the Solaris Install software were found. Upgrading using the Solaris Installer is not possible. It might be possible to upgrade using the Solaris Software 1 CDROM. (systèmes x86 uniquement)

Origine :

vous ne pouvez pas effectuer la mise à niveau avec le CD Logiciel Solaris - 1, car vous ne disposez pas d'un espace suffisant.

Solution :

pour la mise à niveau, vous pouvez créer une tranche de swap plus grande ou égale à 512 Mo ou utiliser une autre méthode de mise à niveau tel que le Programme d'installation de Solaris à partir du DVD Solaris d'une image d'installation réseau, ou encore JumpStart.


ERROR: Could not select locale (systèmes x86 uniquement)

Origine :

lorsque vous testez votre profil JumpStart avec la commande pfinstall -D, le test général échoue dans les conditions suivantes :

  • Le profil contient le mot-clé de la version localisée.

  • Vous testez une version contenant le logiciel GRUB. Exécuté en même temps que Solaris 10 1/06, le chargeur d'initialisation GRUB facilite l'initialisation des différents systèmes d'exploitation installés sur votre système à l'aide du menu GRUB.

La miniracine est compressée avec l'introduction du logiciel GRUB. Le logiciel n'est plus en mesure de rechercher la liste des langues à partir de la miniracine compressée. La miniracine est la plus petite racine du système de fichiers racine (/) de Solaris et se trouve sur le support d'installation de Solaris.

Solution :

procédez comme suit. avec les valeurs indiquées :

  • MEDIA_DIR correspond à /cdrom/cdrom0/

  • MINIROOT_DIR correspond à $MEDIA_DIR /Solaris_10/Tools/Boot

  • MINIROOT_ARCHIVE correspond à $MEDIA_DIR /boot/x86.miniroot

  • TEMP_FILE_NAME correspond à /tmp/test

  1. Connectez-vous en tant que superutilisateur ou prenez un rôle équivalent.

    Les rôles contiennent des autorisations et des commandes privilégiées. Pour plus d'informations sur les rôles, reportez-vous à la section Configuring RBAC (Task Map) du System Administration Guide: Security Services.

  2. Décompressez l'archive de la miniracine.


    # /usr/bin/gzcat $MINIROOT_ARCHIVE > $TEMP_FILE_NAME
    
  3. Créez la miniracine à l'aide de la commande lofiadm.


    # LOFI_DEVICE=/usr/sbin/lofiadm -a $TEMP_FILE_NAME
    # echo $LOFI_DEVICE
    /dev/lofi/1
  4. Montez la miniracine dans le répertoire Miniroot à l'aide de la commande lofi.


    # /usr/sbin/mount -F ufs  $LOFI_DEVICE  $MINIROOT_DIR
    
  5. Testez le profil.


    # /usr/sbin/install.d/pfinstall -D -c $MEDIA_DIR $path-to-jumpstart_profile
    
  6. Une fois le test terminé, démontez le périphérique lofi.


    # umount  $LOFI_DEVICE
    
  7. Supprimez le périphérique lofi.


    # lofiadm -d $TEMP_FILE_NAME