Guide d'installation Solaris 9

Problèmes d'initialisation d'un système

Messages d'erreur liés à une initialisation à partir d'un support


le0 : No carrier - transceiver cable problem

Origine :

le système n'est pas relié au réseau.

Solution :

si votre système est autonome, ignorez ce message. Si votre système est en réseau, vérifiez le câblage Ethernet.


The file just loaded does not appear to be executable

Origine :

le système ne trouve pas de support d'initialisation.

Solution :

assurez-vous que votre système est configuré de manière à accepter l'installation de Solaris 9 à partir d'un serveur d'installation du réseau. Vérifiez, par exemple, que vous avez défini le groupe de plates-formes adapté lors de la configuration de votre système.

Ou, si vous n'avez pas copié les images du DVD Solaris 9 ou celles du CD Solaris 9 1 sur 2, du CD Solaris 9 2 sur 2 et des CD de versions localisées Solaris 9 sur le serveur d'installation, vérifiez que le DVD Solaris 9 ou le CD Solaris 9 1 sur 2 est chargé et que le serveur d'installation peut y accéder.


boot: cannot open /kernel/unix(systèmes SPARC uniquement)

Origine :

cette erreur se produit si vous avez écrasé l'emplacement du fichier d'initialisation (boot - file) pour le configurer explicitement sur /kernel/unix.

Solution :
  • Réinitialisez le fichier d'initialisation (boot -file) dans la mémoire PROM en “ “ (vierge).

  • Vérifiez que le diag-switch est bien réglé sur "off" et "true"


Can't boot from file/device

Origine :

le support d'installation ne parvient pas à trouver le support d'initialisation.

Solution :

vérifiez que les conditions suivantes sont bien respectées :

  • Votre lecteur de DVD ou de CD est installé correctement et est sous tension

  • Le DVD Solaris 9 ou le CD Solaris 9 1 sur 2 est inséré dans le lecteur approprié

  • Le disque utilisé est propre et en bon état.


WARNING: clock gained xxx days -- CHECK AND RESET DATE!(systèmes SPARC uniquement)

Description :

il s'agit uniquement d'un message d'information.

Solution :

ignorez ce message et poursuivez l'installation.


Not a UFS filesystem (systèmes IA uniquement)

Origine :

que vous ayez effectué l'installation de Solaris 9 à l'aide du programme suninstall de Solaris ou du programme d'installation personnalisée JumpStart, vous n'avez sélectionné aucun disque d'initialisation. Vous devez utiliser la disquette de l'Assistant de configuration des périphériques de Solaris 9 (Edition pour plate-forme Intel) ou modifier le BIOS pour pouvoir initialiser votre système.

Solution :
  • Insérez la disquette de l'Assistant de configuration des périphériques de Solaris 9 (Edition pour plate-forme Intel) dans le lecteur approprié de votre système (généralement le lecteur A). Pour de plus amples informations sur l'accès à la disquette de l'Assistant de configuration des périphériques de Solaris 9 (Edition pour plate-forme Intel), reportez-vous à la rubrique IA: accès à l'Assistant de configuration des périphériques de Solaris 9 et à PXE.

  • Si vous ne pouvez pas utiliser le support d'initialisation, allez dans le BIOS et sélectionnez BIOS pour initialiser votre système. Pour des instructions détaillées, consultez la documentation de votre BIOS.


The Solaris Installer could not find a disk that meets the criteria found in the Install documentation. Please see the documentation for more info (systèmes IA uniquement)

Origine :

vous avez tenté d'initialiser votre système à partir du CD d'installation Solaris 9 (Edition pour plate-forme Intel) et mais votre système ne prend pas en charge l'adressage LBA (logical block addressing) et vous ne pouvez donc pas utiliser le CD d'installation Solaris 9 .

Solution :

utilisez une image réseau du CD, d'un DVD ou du CD Solaris 9 1 sur 2 (Edition pour plate-forme Intel) pour effectuer l'installation.

Problèmes généraux liés à une initialisation à partir d'un support


Le système ne s'initialise pas.

Description :

lors de la configuration initiale du serveur JumpStart personnalisé, il se peut que vous soyez confronté à des difficultés d'initialisation qui ne renvoient pas de message d'erreur. Pour vérifier les informations relatives au système et au bon fonctionnement de l'initialisation de celui-ci, exécutez la commande boot (initialiser) avec l'option -v. En cas d'utilisation de l'option -v, la commande boot (initialiser) affiche des informations de débogage exhaustives à l'écran.


Remarque :

sinon, les messages s'impriment toujours, mais la sortie est dirigée vers le fichier journal du système. Pour de plus amples informations, voir syslogd(1M).


Solution :

pour les systèmes SPARC, à l'invite ok, entrez la commande suivante :


ok boot net -v - install
Pour les systèmes IA, à l'invite "Select type of installation,”, entrez la commande suivante :

b - -v install 


L'initialisation à partir du DVD échoue sur les systèmes équipés d'un lecteur DVD Toshiba SD—M 1401

Si votre système est équipé d'un lecteur DVD Toshiba SD-M1401 avec microprogrammes révision 1007, le système ne peut pas initialiser à partir du DVD Solaris 9.

Solution :

appliquez le patch 111649–03, ou une version supérieure, afin de mettre à jour le firmware du lecteur DVD Toshiba SD-M1401. Le patch 111649–03 est compris dans le Solaris 9 Supplement CD.


L'installation échoue après l'initialisation (systèmes IA uniquement)

Origine :

si vous effectuez une installation à partir du CD d'installation Solaris 9 , la tranche racine de Solaris 9 doit figurer parmi les 1024 premiers cylindres du disque.

Solution :

le BIOS et le pilote SCSI du disque d'initialisation par défaut doivent prendre en charge l'adressage LBA (logical block addressing), qui permet à la machine de s'initialiser au-delà de la limite de 1024 cylindres et sur les tranches de disque Solaris. Pour déterminer si votre système prend en charge l'adressage LBA, reportez-vous au Tableau 2–4. Dans le cas contraire, initialisez votre système à partir d'une image réseau plutôt qu'à partir du CD.


Le système se bloque ou des erreurs graves se produisent lorsque des cartes PC sans mémoire sont insérées (systèmes IA uniquement)

Origine :

les cartes PC sans mémoire ne peuvent pas utiliser les mêmes ressources de mémoire que les autres périphériques.

Solution :

pour remédier à ce problème, consultez les instructions livrées avec votre carte PC et vérifiez la plage d'adresses.


L'unité primaire IDE BIOS de votre système n'a pas été détectée par la disquette de l'Assistant de configuration des périphériques de Solaris 9 (Edition pour plate-forme Intel) pendant la phase de pré-initialisation (systèmes IA uniquement)

Solution :
  • Si vos unités sont anciennes, il est possible qu'elles ne soient pas prises en charge. Pour le vérifier, reportez-vous à la documentation du constructeur de votre matériel.

  • Assurez-vous que les câbles ruban et d'alimentation sont bien branchés. Consultez la documentation du constructeur.

  • Si une seule unité est reliée au contrôleur, réglez les cavaliers de manière à la configurer en tant qu'unité maître. Certaines unités disposent de configurations de cavaliers distinctes pour un seul maître et pour un maître exploitant un esclave. Pour réduire le signal émis lorsqu'un connecteur non utilisé pend à l'extrémité du câble, reliez l'unité au connecteur situé à l'extrémité du câble.

  • Si deux unités sont reliées à un même contrôleur, réglez les cavaliers de manière à configurer une unité en tant que maître (ou en tant que maître exploitant un esclave) et une en tant qu'esclave.

  • Si l'une des unités est un disque dur et la seconde un lecteur de CD, réglez les cavaliers de manière à configurer l'une d'entre elles en tant qu'esclave. N'importe quelle unité peut être reliée à n'importe quelle connexion d'unité du câble.

  • Si le problème persiste lorsque deux unités sont branchées à un même contrôleur, branchez-en une à la fois pour vérifier que toutes deux fonctionnent bien. Réglez les cavaliers de manière à configurer l'unité en tant que maître ou maître seul, puis branchez-la au connecteur approprié, situé à l'extrémité du câble ruban IDE. Vérifiez que chaque unité fonctionne, puis réglez les cavaliers de manière à retrouver une configuration maître-esclave.

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

  • Si l'unité est un lecteur de CD, utilisez l'utilitaire de configuration BIOS pour définir le type d'unité sur "lecteur de CD", sous réserve que votre BIOS le permette.

  • Sur de nombreux systèmes, les lecteurs de CD IDE ne sont reconnus par MS-DOS que lorsqu'un lecteur de CD MS-DOS est installé. Essayez un autre lecteur.


L'unité de disque IDE ou le lecteur de CD ou de votre système n'a pas éte détecté par la disquette de l'Assistant de configuration des périphériques de Solaris 9 (Edition pour plate-forme Intel) pendant la phase de pré-initialisation (systèmes IA uniquement)

Solution :
  • Si les disques sont désactivés dans le BIOS, utilisez la disquette de l'Assistant de configuration des périphériques de Solaris 9 (Edition pour plate-forme Intel) pour initialiser votre système à partir de son disque dur. Pour de plus amples informations sur l'accès à la disquette de l'Assistant de configuration des périphériques de Solaris 9 (Edition pour plate-forme Intel), reportez-vous à la rubrique IA: accès à l'Assistant de configuration des périphériques de Solaris 9 et à PXE.

  • Si votre système ne comporte aucun disque, il s'agit probablement d'un client sans disque.


Le système se bloque avant d'afficher l'invite système. (systèmes IA uniquement)

Solution :

certains équipements matériels de votre configuration ne sont pas pris en charge. Reportez-vous à la documentation du constructeur de votre matériel.

Messages d'erreur liés à une initialisation à partir du réseau


WARNING: getfile: RPC failed: error 5 (RPC Timed out).

Description :

cette erreur se produit lorsqu'au moins deux serveurs, sur un même réseau, cherchent à répondre en même temps à une requête d'initialisation émise par un client d'installation. Le client d'installation se connecte au mauvais serveur d'initialisation et l'installation est suspendue. Les raisons suivantes peuvent être à l'origine de cette erreur :

Origine :

raison 1 - Les fichiers /etc/bootparams peuvent exister sur différents serveurs avec une entrée pour ce client d'installation.

Solution :

raison 1 - Assurez-vous que les serveurs de votre réseau ne comportent pas plusieurs entrées /etc/bootparams correspondant au client d'installation. Si c'est le cas, supprimez les entrées redondantes du fichier /etc/bootparams sur tous les serveurs d'installation et d'initialisation à l'exception de celui que vous souhaitez voir utilisé par le client d'installation.

Origine :

raison 2 - Il est possible que plusieurs entrées de répertoire /tftpboot ou /rplboot coexistent pour ce client d'installation.

Solution :

raison 2 - Assurez-vous qu'il n'existe pas plusieurs entrées du répertoire /tftpboot ou /rplboot sur les serveurs de votre réseau, correspondant au client d'installation. Si c'est le cas, supprimez les entrées redondantes du répertoire /tftpboot ou /rplboot sur tous les serveurs d'installation et d'initialisation, à l'exception de celui que vous souhaitez voir utiliser par le client d'installation.

Origine :

raison 3 - Une entrée correspondant au client d'installation figure dans le fichier /etc/bootparams d'un serveur et une autre dans le fichier /etc/bootparams, qui permet à l'ensemble des systèmes d'accéder au serveur de profils. Exemple :

* install_config=serveur_profils:chemin

La présence d'une ligne similaire à l'entrée précédente dans le tableau bootparams NIS ou NIS+ peut également être à l'origine de cette erreur.

Solution :

raison 3 - Si une entrée joker figure dans la carte ou la table bootparams du service de noms (ex. : * install_config=), supprimez-la et ajoutez-la dans le fichier /etc/bootparams du serveur d'initialisation.


No network boot server. Unable to install the system. See installation instructions (systèmes SPARC uniquement)

Origine :

cette erreur se produit sur un système lorsque vous tentez de l'installer à partir de votre réseau et lorsque votre système n'est pas bien configuré.

Solution :

veillez à bien configurer le système que vous souhaitez installer à partir de votre réseau. Reportez-vous à la rubrique Ajout de systèmes à installer à partir du réseau à l'aide d'une image CD.


prom_panic: Could not mount file system(systèmes SPARC uniquement)

Origine :

cette erreur se produit lorsque vous installez Solaris 9 à partir d'un réseau, mais que le logiciel d'initialisation ne parvient pas à localiser :

  • DVD Solaris 9, qu'il s'agisse du DVD ou d'une copie de l'image du DVD sur le serveur d'installation

  • L'image du CD Solaris 9 1 sur 2, qu'il s'agisse du CD Solaris 9 1 sur 2 ou d'une copie de l'image du CD Solaris 9 1 sur 2 sur le serveur d'installation.

Solution :

Assurez-vous que le logiciel d'installation est chargé et qu'il est partagé.

  • Si vous installez Solaris 9 à partir du lecteur de DVD ou de CD du serveur d'installation, vérifiez que le DVD Solaris 9 ou le CD Solaris 9 1 sur 2 est inséré dans le lecteur approprié, qu'il est monté et partagé dans le fichier /etc/dfs/dfstab.

  • Si vous effectuez l'installation à partir d'une copie de l'image du DVD Solaris 9 ou de l'image du CD Solaris 9 1 sur 2 enregistrée sur le disque dur du serveur d'installation, assurez-vous que le chemin d'accès au répertoire de la copie est effectivement partagé dans le fichier /etc/dfs/dfstab.

Reportez-vous à la page de manuel install_server.


Timeout waiting for ARP/RARP packet...(systèmes SPARC uniquement)

Origine :

raison 1 - Le client tente d'initialiser à partir du réseau, mais il ne parvient pas à trouver un système qui le reconnaisse.

Solution :

raison 1 - Assurez-vous que le nom d'hôte du système figure dans le service de noms NIS ou NIS+. Vérifiez également l'ordre de recherche de bootparams dans le fichier /etc/nsswitch.conf du serveur d'initialisation.

La ligne suivante du fichier /etc/nsswitch.conf indique par exemple que JumpStart ou le programme suninstall de Solaris consulte d'abord les cartes NIS à la recherche d'informations bootparams. Si le programme ne trouve aucune information, JumpStart ou le programme suninstall de Solaris observe le contenu du fichier /etc/bootparams du serveur d'initialisation.

bootparams: nis files
Origine :

raison 2 - L'adresse Ethernet du client est erronée.

Solution :

raison 2 - Vérifiez l'adresse Ethernet du client dans le fichier /etc/ethers du serveur d'installation.

Origine :

raison 3 - Lors d'une installation JumpStart personnalisée, la commande add_install_client détermine le groupe de plates-formes qui utilise un serveur donné en tant que serveur d'installation. Ce problème survient dès lors que la valeur de l'architecture associée à la commande add_install_client est erronée. Vous souhaitez par exemple installer une machine sun4u, mais avez indiqué sun4m par accident.

Solution :

raison 3 - Réexécutez add_install_client en indiquant la bonne valeur d'architecture.


ip: joining multicasts failed on tr0 - will use link layer broadcasts for multicast (systèmes IA uniquement)

Origine :

ce message d'erreur s'affiche lorsque vous initialisez un système avec une carte en anneau à jeton. La multidiffusion Ethernet et la multidiffusion en anneau à jeton ne fonctionnent pas de la même manière. Vous obtenez ce message d'erreur, car l'adresse de multidiffusion fournie n'est pas valide.

Solution :

ignorez ce message d'erreur. Si la multidiffusion ne fonctionne pas, IP utilise la diffusion par couches. L'installation n'échouera donc pas.


Requesting Internet address for Ethernet_Address (systèmes IA uniquement)

Origine :

le client tente d'initialiser à partir du réseau, mais il ne parvient pas à trouver un système qui le reconnaisse.

Solution :

assurez-vous que le nom d'hôte du système figure dans le service de noms. Si le nom d'hôte du système figure effectivement dans le service de noms NIS ou NIS+, mais que ce message d'erreur persiste, essayez de réinitialiser le système.


RPC: Timed out No bootparams (whoami) server responding; still trying... (systèmes IA uniquement)

Origine :

le client tente une initialisation à partir du réseau, mais il ne trouve aucune entrée de système valide dans le fichier /etc/bootparams du serveur d'installation.

Solution :

utilisez la commande add_install_client sur le serveur d'installation. Elle ajoute l'entrée appropriée dans le fichier /etc/bootparams, permettant ainsi au client d'initialiser à partir du réseau.


Still trying to find a RPL server... (systèmes IA uniquement)

Origine :

le système tente une initialisation à partir du réseau mais le serveur n'est pas configuré pour initialiser ce système.

Solution :

sur le serveur d'installation, exécutez add_install_client pour le système que vous souhaitez installer. La commande add_install_client configure un répertoire /rplboot qui comporte le programme d'initialisation réseau nécessaire.

Problèmes généraux liés à une initialisation à partir du réseau


Le système s'initialise à partir du réseau, mais à partir d'un système différent du serveur d'installation spécifié.

Origine :

il existe une entrée /etc/bootparams et peut-être une entrée /etc/ethers pour le client, sur un autre système.

Solution :

sur le serveur de noms, mettez l'entrée /etc/bootparams à jour pour le système en cours d'installation. L'entrée doit respecter la syntaxe suivante :

système_installation racine=serveur_initialisation:chemin installation=serveur_installation:chemin

Assurez-vous également qu'une seule entrée bootparams figure sur le sous-réseau pour le client d'installation.


Après avoir configuré le serveur d'installation et le système Solaris 9 à installer à partir du réseau, le style ne s'initialise toujours pas (systèmes SPARC uniquement)

Origine :

il est possible que tftpd ne soit pas en fonction sur le serveur d'installation.

Solution :

assurez-vous que tftpd fonctionne sur le serveur d'installation. Entrez la commande suivante :


# ps -ef | grep tftpd

Si cette commande ne renvoie pas de ligne indiquant que le démon tftpd est en cours d'exécution, modifiez le fichier /etc/inetd.conf en supprimant le caractère (#) de la ligne suivante :

# tftp dgram udp wait root /usr/sbin/in.tftpd in.tftpd \
 -s /tftpboot

Après avoir effectué ce changement, tentez de nouveau d'initialiser le système.


Vous avez configuré un serveur d'installation et le système à installer a partir du réseau, mais le système ne s'initialise toujours pas (systèmes IA uniquement)

Origine :

il est possible que le démon rpld ne soit pas actif sur le serveur d'installation.

Solution :

assurez-vous que rpld fonctionne sur le serveur d'installation. Entrez la commande suivante :


# ps -ef | grep rpld

Si cette commande ne renvoie pas de ligne indiquant que le démon rpld est en cours d'exécution, exécutez la commande suivante :


# /usr/sbin/rpld

Après avoir effectué ce changement, tentez de nouveau d'initialiser le système.