Précédent   Forum des professionnels en informatique > Systèmes > Autres systèmes > Unix > Solaris
Solaris Forum d'entraide sur le système Solaris.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 13/07/2011, 16h20   #1
Invité régulier
 
Homme
Ingénieur développement logiciels
Inscription : avril 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Santé

Informations forums :
Inscription : avril 2011
Messages : 13
Points : 5
Points : 5
Par défaut Erreur d'installation de Solaris avec le fichier sysidcfg

Bonjour,

En ce moment j'essaye d'automatiser mon installation de Solaris 10, pour supprimer les écrans de configuration bleu au début de l'installation.
Pour cela j'ai modifié le miniroot "x86.miniroot" qui se trouve dans le répertoire "boot" du DVD.
J'ai fais un unpack du miniroot:
Code :
/boot/solaris/bin/root_archive unpack x86.miniroot miniroot
Ensuite j'ai modifié le fichier sysidcfg dans "miniroot/etc/"
Code :
1
2
3
4
keyboard=US-English
system_locale=C
timezone=GMT
timeserver=localhost
puis j'ai recompréssé mon miniroot:
Code :
/boot/solaris/bin/root_archive pack x86.miniroot miniroot
Lors de l'installation de Solaris, les écrans de configurations des paramètres renseignés dans le fichier sysidcfg ont bien disparu.
Là je saisie les paramètres de configuration restant et à la dernière étape quand je confirme la configuration j'ai l'erreur suivant:
an error has occured in configuring the system. Please go back and check your settings.

Dans la console d'install solaris, il y'a les messages suivant:
Citation:
runCmd error /usr/sbin/sysidput with output:
Unable to run cmd: /usr/sbin/sysidput
General error, see /var/sadm/system/logs/sysidtool.log
Le contenu du fichier sysidtool.log n'est pas très explicite et il est plutôt volumineux.
A la fin de ce fichier de log j'ai ce message:
Citation:
get_net_ipaddr returned FAILURE: e1000g0 is probably already 0.0.0.0
unable to remove /tmp/root/etc/hostname.e1000g0
Effectivement dans "/tmp/root/etc/" il n'y a pas de fichier hostname.e1000g0

Si je restaure le x86.miniroot comme il était avant le remplacement du fichier sysidcfg, je n'est pas de problème à l'installation.
Le problème semble donc venir du fichier sysidcfg.
J'ai essayé d'enlever des mots clés dans ce dernier en laissant uniquement:
L'écran choix du type de clavier disparait bien, mais j'ai le même problème à la confirmation de la configuration
Idem en mettant tous les paramètres de configuration de façon à shunter tous les écrans de configuration.

PS: J'avais déjà essayé d'automatiser l'installation en modifiant le fichier sysidcfg sur la même machine et cela marchait.

De plus, lorsque je met un fichier sysidcfg, j'ai l'impression que l'interface graphique des écrans de configuration change.
En effet, on a plus les écrans bleus où il faut appuyer sur la touche F2 pour avancer.
A la place on a une interface (java il me semble) avec un bouton Next pour avancer.
Il semblerait que la modification du fichier x86.miniroot, impacte aussi l'interface d'installation, peut être que c'est un début de réponse à mon problème?


Merci d'avance
pedrho est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 16/09/2011, 16h41   #2
Invité régulier
 
Homme
Ingénieur développement logiciels
Inscription : avril 2011
Messages : 13
Détails du profil
Informations personnelles :
Sexe : Homme
Localisation : France

Informations professionnelles :
Activité : Ingénieur développement logiciels
Secteur : Santé

Informations forums :
Inscription : avril 2011
Messages : 13
Points : 5
Points : 5
Bonjour,

Après un moment d'investigation sur ce problème, je viens d'en trouver la cause.
Il semblerait que le problème vienne de l'interface d'installation.
Dans mon précédent message je parlais d'une interface avec des écrans bleus, ce qui était faux, en fait lors de mon installation j'ai une interface java avec les boutons "next".
En fait cette interface bug lorsque j'ajoute mon fichier sysidcfg.
Avec le même fichier sysidcfg et l'interface d'install avec des écrans bleus, tous se passe bien.

Je me suis rendu compte ensuite que suivant l'état de la variable install_type dans le fichier profile, l'interface d'installation lancée était différente.
install_type=initial_install --> interface java avec des boutons
install_type=upgrade ou flash_install --> interface bleu où l'on avance en appuyant sur la touche F2.

donc pour une initial_install on ne peut pas rajouter de fichier sysidcfg et rendre l'installation automatique.
Peut être qu'il y a un moyen de forcer l'interface d'installation bleue...mais je ne sais pas comment.

Voila j'espère avoir été assez clair, on sait jamais, ça peut aider quelqu'un
pedrho est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h11.


 
 
 
 
Partenaires

Hébergement Web