Bibliothèque d'installation de Solaris 7 (Edition pour plate-forme Intel)

Chapitre 7 Dépannage

Ce chapitre fournit une liste de messages d'erreurs spécifiques et de problèmes généraux que vous pouvez rencontrer lors de l'installation du logiciel Solaris. Commencez par utiliser la liste suivante pour savoir à quel niveau du processus d'installation le problème survient.

Initialisation d'un système

Messages d'erreur


le0: No carrier - transceiver cable problem

 

Problème 

Solution 

Le système n'est pas connecté au réseau.  

Si votre système n'est pas destiné à être utilisé en réseau, ne tenez pas compte de ce message. Si le système est en réseau, contrôlez la connexion du câblage Ethernet.  


The file just loaded does not appear to be executable

Problème 

Solution 

Le système ne parvient pas à trouver le support nécessaire à l'initialisation.  

Vérifiez que le système a été convenablement configuré et qu'il peut être installé via le réseau à partir d'un serveur d'installation. Par exemple, assurez-vous qu'au moment de sa configuration, vous avez indiqué le groupe de plates-formes adapté à votre système. En outre, si vous n'avez pas effectué une copie du CD Solaris, vérifiez que ce dernier est monté et accessible sur le serveur d'installation.  


Can't boot from file/device                                   

Problème 

Solution 

Le programme d'installation ne trouve pas le CD Solaris dans le lecteur de CD-ROM du système.  

Vérifiez que : 

  • Le lecteur de CD-ROM est correctement installé ou qu'il est sous tension.

  • Le CD Solaris est inséré dans le lecteur de CD-ROM.


Not a UFS filesystem

 

Problème 

Solution 

Systèmes x86 uniquement. 

Le lecteur d'initialisation par défaut n'a pas été sélectionné au moment de l'installation de Solaris (méthode interactive ou méthode JumpStart personnalisée). Si vous avez utilisé un autre disque d'initialisation, vous devez utiliser la disquette Configuration Assistant pour initialiser le système.  

Insérez la disquette Solaris Device Configuration Assistant/Boot diskette dans le lecteur de disquette d'initialisation du système (lecteur A: généralement).  

Problèmes généraux

Problème 

Solution 

Systèmes x86 uniquement. 

La tranche racine de Solaris doit résider dans les 1024 premiers cylindres du disque. Si ce n'est pas le cas, l'installation échoue après l'initialisation.

Si la première partition fdisk est la partition DOS principale (PRI DOS), utilisez le programme fdisk pour supprimer de l'espace de cette partition, puis faites une nouvelle tentative d'initialisation. Si la première partition fdisk est une partition DOS étendue (EXT DOS) ou comporte un autre système d'exploitation, utilisez le programme fdisk pour la supprimer, puis faites une nouvelle tentative d'initialisation.

Problème 

Solution 

Systèmes x86 uniquement. 

Le système se bloque ou s'affole lorsque vous insérez des cartes PC non-mémoire.  

Les cartes PC non-mémoire ne peuvent pas utiliser les mêmes ressources mémoire que les autres périphériques. Pour résoudre ce problème, recourez à un débogueur DOS pour connaître l'utilisation de la mémoire par les périphériques, puis réservez manuellement des ressources mémoire pour la carte PC en suivant les instructions ci-après.  

  1. Initialisez le système à l'aide de la disquette Configuration Assistant.

  2. Sélectionnez Review/Edit Devices dans le menu Device Tasks.

  3. Sélectionnez Add Device.

  4. Sélectionnez Define Device.

  5. Entrez un nom unique conforme aux conventions d'ID EISA (par exemple, ITD4001), puis choisissez Continue.

  6. Sélectionnez Memory Address dans la liste des ressources, puis choisissez Continue.

  7. Entrez la plage d'adresses que vous souhaitez réserver (par exemple, CA800-CFFFF), puis choisissez Continue.

  8. Choisissez Save Configuration dans le menu Device Tasks.

  9. Réinitialisez l'environnement d'exploitation Solaris.

Problème 

Solution 

Systèmes x86 uniquement.  

Le programme Configuration Assistant n'a pas détecté l'unité BIOS principale de votre système pendant la phase de pré-initialisation.  

  • Si vous utilisez d'anciennes unités, il est possible qu'elles ne soient pas prise en charge. Reportez-vous au document Solaris 7 (Intel Platform Edition) Hardware Compatibility List.

  • Vérifiez que les câbles ruban et d'alimentation sont correctement branchés. Pour cela, reportez-vous à la documentation fournie par le constructeur.

  • Si une seule unité est connectée au contrôleur, identifiez-la comme unité maître en configurant des cavaliers. Certaines unités présentent des configurations de cavaliers différentes pour un même maître, contrairement aux maîtres fonctionnant avec un esclave. Branchez l'unité sur le connecteur situé à l'extrémité du câble afin de réduire l'émission de signal sonore émis lorsque le câble se termine par un connecteur inutilisé.

  • Si deux unités sont connectées au contrôleur, placez les cavaliers de la première de façon à la configurer en tant que maître (ou maître fonctionnant avec un esclave) et placez les cavaliers de la deuxième de façon à la configurer en tant qu'esclave.

  • Si l'une des unités est un disque dur et l'autre un lecteur de CD-ROM, désignez celui qui doit faire office de lecteur esclave en configurant les cavaliers. Les connecteurs du câble peuvent recevoir n'importe quelle unité.

  • Si des problèmes subsistent lorsque deux unités sont connectées au même contrôleur, vérifiez le bon fonctionnement des unités en les connectant l'une après l'autre. Configurez chaque unité en tant que maître ou maître unique, et connectez-la à l'aide du connecteur situé à l'extrémité du câble ruban IDE. Vérifiez le bon fonctionnement de chacune des unités, puis configurez-les de nouveau en tant que maître et esclave.

  • Si l'unité est une unité de disque, utilisez l'écran de configuration du BIOS pour vous assurer que le type du lecteur (qui indique le nombre de cylindres, de têtes et de secteurs) est correctement configuré. Certains logiciels de BIOS possèdent une fonction de détection automatique du type de lecteur.

  • Si l'unité est un lecteur de CD-ROM, utilisez l'écran de configuration du BIOS pour la configurer en tant que lecteur de CD-ROM, si le logiciel du BIOS offre cette possibilité.

  • Si MS-DOS ne reconnaît pas l'unité, c'est probablement le signe d'un problème de configuration du BIOS ou du matériel. Pour de nombreux systèmes, les lecteurs de CD-ROM IDE ne sont reconnus par MS-DOS que si un gestionnaire de CD-ROM MS-DOS a été installé.

Problème 

Solution 

Systèmes x86 uniquement.  

Le programme Configuration Assistant n'a pas trouvé le lecteur de CD-ROM ou IDE de votre système pendant la phase de pré-initialisation.  

  • Si des disques sont désactivés dans le BIOS, utilisez la disquette Solaris Device Configuration Assistant/Boot diskette pour initialiser le système à partir du disque dur.

  • Si le système n'est pas équipé de disques, il s'agit peut-être d'un client sans disque.

Problème 

Solution 

Systèmes x86 uniquement.  

Le système se bloque avant d'afficher l'invite.  

Reportez-vous au manuel Solaris 7 (Intel Platform Edition) Device Configuration Guide.

Installation (initiale) de l'environnement d'exploitation Solaris

Problème 

Solution 

Systèmes x86 uniquement. 

Les unités de disque IDE n'excluent pas automatiquement les blocs défectueux comme le font d'autres unités prise en charge par Solaris. Avant d'installer Solaris sur un disque IDE, il peut être souhaitable d'en analyser la surface.

Pour analyser la surface d'une unité IDE, suivez la procédure ci-après : 

  1. Lancez le programme d'installation interactif de Solaris (voir "Installation de l'environnement d'exploitation Solaris").

    Le programme d'installation interactif de Solaris ouvre une interface utilisateur graphique ou une interface utilisateur en mode caractère (CUI), suivant les capacités de votre moniteur.

 
  1. Au démarrage du programme GUI ou CUI, entrez les informations requises et sélectionnez l'option Continuer sur les premiers écrans.

  2. Lorsque l'écran Installation du logiciel Solaris - Initiale s'affiche, sélectionnez l'option Quitter pour quitter le programme d'installation.

 
  1. Si vous utilisez le programme d'installation GUI, ouvrez une fenêtre Utilitaire de commande pour mener à bien les étapes suivantes de cette procédure. Si vous utilisez le programme d'installation CUI, utilisez le shell système.

  2. Lancez le programme format en tapant format.

  3. Indiquez le nom du disque IDE dont vous souhaitez analyser la surface.


Remarque :

Les unités IDE ne comprennent pas de numéro cible. La convention d'appellation des unités IDE est cxdy, où cx désigne le numéro du contrôleur et dy le numéro du périphérique.


 
  1. A l'invite format>, tapez fdisk. Le programme fdisk vous permettra de créer une partition Solaris sur le disque. (Si le disque contient déjà une partition fdisk Solaris, ne la modifiez pas.)

  2. A l'invite format>, tapez analyze.

 
  1. A l'invite analyze>, tapez config. Cette commande affiche les paramètres courants de l'analyse de surface. Si vous souhaitez modifier des paramètres, tapez setup.

  2. A l'invite analyze>, tapez read, write ou compare, suivant le type d'analyse que vous souhaitez réaliser. Si format détecte des blocs défectueux, il les reconfigure.

 
  1. A l'invite analyze>, tapez quit.

  2. (Facultatif) Si vous souhaiter reconfigurer des blocs spécifiques, à l'invite format>, tapez repair.

 
  1. Tapez quit pour quitter le programme format.

  2. Choisissez Relancer l'installation dans le menu de l'espace de travail pour reprendre l'installation GUI ou tapez suninstall pour reprendre l'installation CUI.

Mise à niveau du logiciel Solaris

Cette section décrit des solutions possibles pour les problèmes que vous pouvez rencontrer lors de la mise à niveau du logiciel Solaris.

Messages d'erreur


No upgradeable disks

Problème 

Solution 

ID bug : 1191792 

Une entrée de swap du fichier /etc/vfstab provoque l'échec de la mise à niveau.

Mettez en commentaire les lignes suivantes du fichier /etc/vfstab :

  • Les fichiers et tranches de swap des disques non mis à niveau.

  • Les fichiers de swap qui n'existent plus.

  • Toutes les tranches de swap inutilisées.

Problèmes généraux

Problème 

Solution 

La mise à niveau a échoué car le programme d'installation n'a pas pu monter de méta-unités sur le système.  

Les méta-unités ne peuvent pas être mises à niveau de façon automatique. Pour plus d'informations, reportez-vous à l'annexe B, "Upgrading to Other Solaris Versions", du manuel Solstice DiskSuite Reference Guide.

Problème 

Solution 

ID bug : 1170953 

L'option de mise à niveau n'est pas disponible, bien que le système comporte une version de Solaris pouvant être mise à niveau.  

 

Première cause possible : le répertoire /var/sadm est un lien symbolique ou il est monté à partir d'un autre système de fichiers.

Solution :déplacez le répertoire /var/sadm vers le système de fichiers racine (/) ou /var.

Deuxième cause possible : le fichier/var/sadm/softinfo/INST_RELEASE est absent.

Solution : créez un nouveau fichier INST_RELEASE en vous aidant du modèle suivant :

OS=Solaris

VERSION=2.x 

REV=0

x est la version du logiciel Solaris sur le système.

Problème 

Solution 

La mise à niveau a échoué pour des raisons indépendantes de votre volonté, telles qu'une panne de courant ou de réseau ; le système se trouve dans un état empêchant toute initialisation.

  1. Réinitialisez le système à partir du CD Solaris ou à partir du réseau.

  2. Choisissez l'option d'installation de mise à jour.

Le programme d'installation interactif de Solaris est capable de détecter et de terminer une mise à niveau partielle.  

Problème 

Solution 

La mise à niveau a échoué car le programme d'installation n'a pas pu monter un système de fichiers. Pendant une mise à niveau, le programme d'installation tente de monter tous les systèmes de fichiers figurant dans le fichier /etc/vfstab du système de fichiers racine du système en cours de mise à niveau. Si le programme d'installation ne parvient pas à monter l'un des systèmes de fichiers, l'installation échoue et le programme s'arrête.

Vérifiez que tous les systèmes de fichiers du fichier /etc/vfstab du système peuvent être montés. Mettez en commentaire tout système de fichiers ne pouvant être monté ou risquant de poser un problème, de façon que le programme d'installation ne tente pas inutilement de le monter lors de la mise à niveau.


Remarque :

Vous ne devez pas mettre en commentaire les systèmes de fichiers du système qui contiennent des logiciels devant être mis à niveau (/usr, par exemple).


Problème 

Solution 

L'espace disponible sur le système n'est pas suffisant pour la mise à niveau. Voyez si vous pouvez résoudre le problème sans utiliser la fonction de réallocation automatique de l'espace, en vérifiant les points suivants :

 

Première cause possible : l'agent de montage automatique ne fonctionnant pas pendant une mise à niveau, le programme d'installation installe tous les fichiers ou répertoires de modules qui sont des liens symboliques vers des systèmes de fichiers montés automatiquement. Si un lien symbolique est écrasé, la mise à niveau risque d'échouer pour cause d'espace disque insuffisant.


Remarque :

Les répertoires /var/mail et /var/news, qui résident généralement sur un système de fichiers monté automatiquement, ne sont pas touchés par les mises à niveau.


Solution : pendant la mise à niveau, désélectionnez les modules logiciels de l'écran Personnaliser un logiciel qui créeront des fichiers ou des répertoires sur les systèmes de fichiers montés automatiquement. Ainsi, le programme d'installation n'écrasera pas le lien symbolique avec les fichiers ou répertoires d'un module.

Deuxième cause possible : de nouveaux logiciels ont été ajoutés au groupe de logiciels que vous mettez à niveau ou la taille de certains logiciels existants a augmenté. Au cours d'une mise à niveau, le programme d'installation installe tout nouveau logiciel faisant partie du groupe de logiciels précédemment installé sur le système. Il met également à niveau tout module existant.

Solution : pendant la mise à niveau, désélectionnez les modules logiciels de l'écran Personnaliser un logiciel qui s'installent dans des systèmes de fichiers nécessitant plus d'espace. Recherchez plus particulièrement les modules éventuellement ajoutés à la nouvelle version de Solaris et dont vous n'avez pas l'utilité.