Pb boot Solaris 8 (Sunfire V100)
Résolu/Fermé
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
-
24 déc. 2009 à 12:10
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 29 déc. 2009 à 15:21
dubcek Messages postés 18718 Date d'inscription lundi 15 janvier 2007 Statut Contributeur Dernière intervention 22 mars 2024 - 29 déc. 2009 à 15:21
A voir également:
- Pb boot Solaris 8 (Sunfire V100)
- Clé windows 8 - Guide
- Dual boot - Guide
- Boot camp - Télécharger - Systèmes d'exploitation
- Hiren boot cd - Télécharger - Divers Utilitaires
- Mixcraft 8 - Télécharger - Création musicale
26 réponses
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
24 déc. 2009 à 12:50
24 déc. 2009 à 12:50
hello
visiblement, le disque est innaccessible. essayer depuis un cd: boot cdrom
et testrer les disques
probe-scsi-all
ou
probe-ide-all
visiblement, le disque est innaccessible. essayer depuis un cd: boot cdrom
et testrer les disques
probe-scsi-all
ou
probe-ide-all
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
24 déc. 2009 à 14:34
24 déc. 2009 à 14:34
Re,
merci une nouvelle fois de m'aider. Le seul CD que j'ai pu trouver est un CD d'install de Solaris 8. Il ne me propose pas d'accéder à un mode "console" pour que je puisse exécuter les commandes que tu m'as indiquées. Il me propose juste une installation (mise à niveau de mon install actuelle). Penses-tu que si j'effectue cette mise à niveau il va me vider mes disques de mes anciennes données ?
Merci.
PS : Tu as appris par l'expérience ou par des formations à utiliser Solaris ?
Edit : y'a pas l'OS sur le disque juste de quoi initialiser et paramétrer l'install, je vais peut-être réussir à trouver quelque chose qui va bien dans le bordel sans nom dans lequel j'évolue.
merci une nouvelle fois de m'aider. Le seul CD que j'ai pu trouver est un CD d'install de Solaris 8. Il ne me propose pas d'accéder à un mode "console" pour que je puisse exécuter les commandes que tu m'as indiquées. Il me propose juste une installation (mise à niveau de mon install actuelle). Penses-tu que si j'effectue cette mise à niveau il va me vider mes disques de mes anciennes données ?
Merci.
PS : Tu as appris par l'expérience ou par des formations à utiliser Solaris ?
Edit : y'a pas l'OS sur le disque juste de quoi initialiser et paramétrer l'install, je vais peut-être réussir à trouver quelque chose qui va bien dans le bordel sans nom dans lequel j'évolue.
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
24 déc. 2009 à 14:46
24 déc. 2009 à 14:46
le cd d'installation permet d'ouvrir une console, il ne faut rien installer mais le laisser démarrer. une fois dans le Windows Manager (CDE peut-être) il est possible d'ouvrir un shell et de tester si il voit le disque avec format
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
24 déc. 2009 à 14:57
24 déc. 2009 à 14:57
Avec le CD que j'avais le serveur ne m'a laissé la main que pour répondre à des questions du type : Quel est le hostname de votre machine, l'@ IP etc....
Exemple :
J'ai trouvé un autre CD qui s'appelle Solaris 8 Software, on va voir ce qu'il me propose
Edit : c'est la même chanson avec tous les CDs dont je dispose je crois que c'est parti pour attendre Lundi cette histoire.
Exemple :
Bienvenue dans l'outil d'installation par ligne de commande de Solaris Web Start ! Les questions suivantes vont permettre de collecter des informations sur ce système. Elles serviront pour configurer les éléments suivants : Réseau Sécurité Kerberos Service de noms Date et heure Mot de passe de superutilisateur Gestion de l'énergie <Appuyez sur Retour pour continuer> Cette machine est-elle connectée au réseau (o/n) [n]? o
J'ai trouvé un autre CD qui s'appelle Solaris 8 Software, on va voir ce qu'il me propose
Edit : c'est la même chanson avec tous les CDs dont je dispose je crois que c'est parti pour attendre Lundi cette histoire.
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
24 déc. 2009 à 15:10
24 déc. 2009 à 15:10
si mes suvenirs sont bons, il pose ces questions dont il a besoin et avant de démarrer l'installation, il y a des choix, dont sortir ou si on est dans un env. graphique, clique droit -> console
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
24 déc. 2009 à 15:55
24 déc. 2009 à 15:55
Je verrai ça Lundi, je pense faire la mise à niveau qu'il me propose, est-ce-que ça va me flinguer mes données (j'ai par exemple un serveur Apache d'installé sur la machine) ?
Merci pour tout et Joyeux Noël.
PS:il est un peu tard pour lancer l'install
Merci pour tout et Joyeux Noël.
PS:il est un peu tard pour lancer l'install
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
24 déc. 2009 à 16:33
24 déc. 2009 à 16:33
en principe, une mise à jour n'efface pas tout. mais si il y a des problèmes de disque, comme semble le montrer les messages ?
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
28 déc. 2009 à 09:26
28 déc. 2009 à 09:26
Je ne pense pas que ce soit un pb de disque à l'origine c'est plutôt un problème dans le répertoire rcS.d, j'y avais fait quelques modifications et à priori tous les modules ne se chargent pas correctement, non ?
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
28 déc. 2009 à 09:32
28 déc. 2009 à 09:32
possible, si tu as touché ces fichiers
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
28 déc. 2009 à 10:10
28 déc. 2009 à 10:10
Première bonne nouvelle, j'ai réussi à atterrir sur la console en quittant au bon moment le programme d'installation, je vais peut-être réussir à en faire quelque chose.
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
28 déc. 2009 à 10:25
28 déc. 2009 à 10:25
avec
mount /dev/dsk/c0t0d0s0 /a
cd /a
tu devrais accéder ton disque
mount /dev/dsk/c0t0d0s0 /a
cd /a
tu devrais accéder ton disque
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
28 déc. 2009 à 10:40
28 déc. 2009 à 10:40
oui oui j'ai bien vu ça quand j'ai fait un mount le répertoire /a était déjà monté. J'ai tout remis comme avant dans mon (/a)/etc/rcS.d/ (en fait j'avais juste supprimer les fichier S* pour les recréer sous forme de liens pointant vers ../init.d/). J'ai toujours le même message au boot, je vais donc retourner sous la console vu que je sais y accéder maintenant (par contre j'avais essayé les deux commandes probe, il ne me les avait pas trouvés, le /usr/bin n'étant pas monté à ce moment là je pense que ça devait être pour ça).
Edit: je n'ai pas de commande du stayle probe-*, puis-je arriver à vérifier quelque chose avec une autre ?
Edit: je n'ai pas de commande du stayle probe-*, puis-je arriver à vérifier quelque chose avec une autre ?
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
28 déc. 2009 à 11:55
28 déc. 2009 à 11:55
si dans /a tu vois tes fchiers, pas besoin de probe, le disque est accessible,il n'y a que toi qui sait quels fichiers ont été altérés
tu peux vérifier le disque avec
umount /a
fsck /dev/rdsk/c0t0d0s0
le probe ne s'exécute que dans OBP, le frmware au démarrage
tu peux vérifier le disque avec
umount /a
fsck /dev/rdsk/c0t0d0s0
le probe ne s'exécute que dans OBP, le frmware au démarrage
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
28 déc. 2009 à 12:04
28 déc. 2009 à 12:04
Merci pour tes réponses.
Je ne sais pas qui a installé cette machine mais il y a des choses très étranges. Quand je fais le mount, je n'atterris pas sur la partition / mais sur un autre partition qui servait pour du partage (NFS), de nom /export. En fait tout à l'heure j'avais tout de monter car au niveau de l'instal (avant de quitter et de retourner sur la console), le programme avait effectué une analyse des disques et m'avait donc tout monté. Ce que je ne comprends pas c'est que j'ai tout remis en état et ça ne repart pas pour le moment.
Je ne sais pas qui a installé cette machine mais il y a des choses très étranges. Quand je fais le mount, je n'atterris pas sur la partition / mais sur un autre partition qui servait pour du partage (NFS), de nom /export. En fait tout à l'heure j'avais tout de monter car au niveau de l'instal (avant de quitter et de retourner sur la console), le programme avait effectué une analyse des disques et m'avait donc tout monté. Ce que je ne comprends pas c'est que j'ai tout remis en état et ça ne repart pas pour le moment.
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
28 déc. 2009 à 12:08
28 déc. 2009 à 12:08
/etc/rcS.d/S30network: shcat: not found
shcat doit être dans /sbin, je crois, le vois-tu : ls /a/sbin
vérifier /a/etc/vfstab
shcat doit être dans /sbin, je crois, le vois-tu : ls /a/sbin
vérifier /a/etc/vfstab
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
28 déc. 2009 à 12:48
28 déc. 2009 à 12:48
vfstab :
Je n'ai pas trouvé la commande shcat ni dans /a/usr/bin, /a/usr/sbin et /a/sbin.
Bon ap' !
# more /a/etc/vfstab #device device mount FS fsck mount mount #to mount to fsck point type pass at boot options # #/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr ufs 1 yes - fd - /dev/fd fd - no - /proc - /proc proc - no - /dev/dsk/c0t2d0s1 - - swap - no - /dev/dsk/c0t2d0s0 /dev/rdsk/c0t2d0s0 / ufs 1 no - /dev/dsk/c0t2d0s6 /dev/rdsk/c0t2d0s6 /usr ufs 1 no - /dev/dsk/c0t2d0s5 /dev/rdsk/c0t2d0s5 /var ufs 1 no - /dev/dsk/c0t2d0s4 /dev/rdsk/c0t2d0s4 /opt ufs 2 yes - /dev/dsk/c0t2d0s7 /dev/rdsk/c0t2d0s7 /home ufs 1 yes - swap - /tmp tmpfs - yes - # # Spare space # #/dev/dsk/c0t2d0s7 /dev/rdsk/c0t2d0s7 /export/spare ufs 3 yes - /dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 /export ufs 1 yes -
Je n'ai pas trouvé la commande shcat ni dans /a/usr/bin, /a/usr/sbin et /a/sbin.
Bon ap' !
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
28 déc. 2009 à 14:33
28 déc. 2009 à 14:33
shcat n'est pas une commande mais une fonction contenue dans le script /sbin/rcS. Il fait l'équivalent du cat :
NB : readvfstab est également une fonction de ce script et il ne la trouve pas non plus à priori quand on lit le message d'erreur du boot, ce qui voudrait dire que les scripts du répertoire rcS.d n'arrivent pas à exécuter les fonctions contenues dans le fichier /sbin/rcS.
Edit : En circulant sur le net, il y a quelques sujets qui disent que ce souci vient d'un fichier vfstab corrompu. Je vais essayer de creuser dans cette voie.
# # Useful shell functions: # # # shcat file # # Simulates cat in sh so it doesn't need to be on the root filesystem. # shcat() { while [ $# -ge 1 ]; do while read i; do echo "$i" done < $1 shift done }
NB : readvfstab est également une fonction de ce script et il ne la trouve pas non plus à priori quand on lit le message d'erreur du boot, ce qui voudrait dire que les scripts du répertoire rcS.d n'arrivent pas à exécuter les fonctions contenues dans le fichier /sbin/rcS.
Edit : En circulant sur le net, il y a quelques sujets qui disent que ce souci vient d'un fichier vfstab corrompu. Je vais essayer de creuser dans cette voie.
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
28 déc. 2009 à 14:51
28 déc. 2009 à 14:51
faudrait comprendre pourquoi /etc/rcS.d/S30network ne le trouve pas
essaye de démarrer single-user
dans le firmware: boot -s
ou
reboot -- -s
essaye de démarrer single-user
dans le firmware: boot -s
ou
reboot -- -s
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
28 déc. 2009 à 15:14
28 déc. 2009 à 15:14
j'ai le même message d'erreur :
Je ne sais pas si tu as vu le Nota Bene de mon message précédent. Certains disent que c'est un vfstab corrompu.
Sun Fire V100 (UltraSPARC-IIe 548MHz), No Keyboard OpenBoot 4.0, 1024 MB memory installed, Serial #56370583. Ethernet address 0:3:ba:5c:25:97, Host ID: 835c2597. Boot device: /pci@1f,0/ide@d/disk@2,0 File and args: -s SunOS Release 5.8 Version Generic_108528-13 64-bit Copyright 1983-2001 Sun Microsystems, Inc. All rights reserved. configuring IPv4 interfaces: dmfe0 dmfe0:1 dmfe0:10ifconfig: ccs-emsm: bad addre ss dmfe0:11 dmfe0:2 dmfe0:3 dmfe0:4 dmfe0:5 dmfe0:6 dmfe0:7 dmfe0:8 dmfe0:9. /etc/rcS.d/S30network: shcat: not found Hostname: unknown /etc/rcS.d/S30rootusr: readvfstab: not found /etc/rcS.d/S30rootusr: readvfstab: not found /sbin/rcS: /usr/bin/loadkeys: not found WARNING: /proc could not be mounted /sbin/swapadd: expr: not found /sbin/swapadd: swap: not found WARNING - /usr/sbin/fsck not found. Most likely the mount of /usr failed or the /usr filesystem is badly damaged. The system is being halted. Either reinstall the system or boot with the -b option in an attempt to recover. syncing file systems... done Program terminated ok
Je ne sais pas si tu as vu le Nota Bene de mon message précédent. Certains disent que c'est un vfstab corrompu.
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
28 déc. 2009 à 15:39
28 déc. 2009 à 15:39
fais un cat -ve /etc/vfstab
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
28 déc. 2009 à 16:09
28 déc. 2009 à 16:09
# cat -ve /a/etc/vfstab
#device device mount FS fsck mount mount$
#to mount to fsck point type pass at boot options$
#$
#/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr ufs 1 yes -$
fd - /dev/fd fd - no -$
/proc - /proc proc - no -$
/dev/dsk/c0t2d0s1 - - swap - no -$
/dev/dsk/c0t2d0s0 /dev/rdsk/c0t2d0s0 / ufs 1 no
-$
/dev/dsk/c0t2d0s6 /dev/rdsk/c0t2d0s6 /usr ufs 1 no
-$
/dev/dsk/c0t2d0s5 /dev/rdsk/c0t2d0s5 /var ufs 1 no
-$
/dev/dsk/c0t2d0s4 /dev/rdsk/c0t2d0s4 /opt ufs 2 yes
-$
/dev/dsk/c0t2d0s7 /dev/rdsk/c0t2d0s7 /home ufs 1 yes
-$
swap - /tmp tmpfs - yes -$
#$
# Spare space$
#$
#/dev/dsk/c0t2d0s7 /dev/rdsk/c0t2d0s7 /export/spare ufs 3
yes -$
/dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 /export ufs 1 yes
-$
ccs-unix6:/export/apache/refits/refo - /home/refo-unix6 nfs - yes rw$
ccs-unix8:/data/sauvegarde - /export/sauvegarde nfs - yes rw$
#device device mount FS fsck mount mount$
#to mount to fsck point type pass at boot options$
#$
#/dev/dsk/c1d0s2 /dev/rdsk/c1d0s2 /usr ufs 1 yes -$
fd - /dev/fd fd - no -$
/proc - /proc proc - no -$
/dev/dsk/c0t2d0s1 - - swap - no -$
/dev/dsk/c0t2d0s0 /dev/rdsk/c0t2d0s0 / ufs 1 no
-$
/dev/dsk/c0t2d0s6 /dev/rdsk/c0t2d0s6 /usr ufs 1 no
-$
/dev/dsk/c0t2d0s5 /dev/rdsk/c0t2d0s5 /var ufs 1 no
-$
/dev/dsk/c0t2d0s4 /dev/rdsk/c0t2d0s4 /opt ufs 2 yes
-$
/dev/dsk/c0t2d0s7 /dev/rdsk/c0t2d0s7 /home ufs 1 yes
-$
swap - /tmp tmpfs - yes -$
#$
# Spare space$
#$
#/dev/dsk/c0t2d0s7 /dev/rdsk/c0t2d0s7 /export/spare ufs 3
yes -$
/dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 /export ufs 1 yes
-$
ccs-unix6:/export/apache/refits/refo - /home/refo-unix6 nfs - yes rw$
ccs-unix8:/data/sauvegarde - /export/sauvegarde nfs - yes rw$
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
28 déc. 2009 à 16:59
28 déc. 2009 à 16:59
/dev/dsk/c0t2d0s0 /dev/rdsk/c0t2d0s0 / ufs 1 no -
/dev/dsk/c0t2d0s6 /dev/rdsk/c0t2d0s6 /usr ufs 1 no -
...
le $ c'est la fin de ligne, le - devrait être dans la dernière colonne, mount options
essaye, peut-être
edit: essaye mais le $ est bien en fin de ligne, j'ai mal lu
essaye
Ensure that /etc/nodename contains the hostname!
If /etc/.UNCONFIGURED exists, remove it!
https://dbaspot.com/forums/solaris/340615-shcat-cat-unknown-hostname-after-patch-cluster-install.html
/dev/dsk/c0t2d0s6 /dev/rdsk/c0t2d0s6 /usr ufs 1 no -
...
le $ c'est la fin de ligne, le - devrait être dans la dernière colonne, mount options
essaye, peut-être
edit: essaye mais le $ est bien en fin de ligne, j'ai mal lu
essaye
Ensure that /etc/nodename contains the hostname!
If /etc/.UNCONFIGURED exists, remove it!
https://dbaspot.com/forums/solaris/340615-shcat-cat-unknown-hostname-after-patch-cluster-install.html
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
28 déc. 2009 à 17:57
28 déc. 2009 à 17:57
J'avais vu ça, j'avais regardé mais non ça n'a rien donné.
Edit:en fait non je n'ai pas regardé le nodename, je n'ai regardé que les hostname.Interface
J'ai réglé le souci du ifconfig : ccs-* : bad address (le hostname.interface existait mais cet hostname n'était pas dans le /etc/hosts).
En conclusion sur ce que nous avons vu, c'est bien au moment où le S30network tente le shcat que ça plante. Comment le script network est censé trouvé la fonction dans le script rcS ? Je pense que nous y arriverons quand nous aurons cette réponse.
En tout cas merci de t'investir autant sur mon problème, je te souhaite une bonne soirée et @ demain.
Edit:en fait non je n'ai pas regardé le nodename, je n'ai regardé que les hostname.Interface
J'ai réglé le souci du ifconfig : ccs-* : bad address (le hostname.interface existait mais cet hostname n'était pas dans le /etc/hosts).
En conclusion sur ce que nous avons vu, c'est bien au moment où le S30network tente le shcat que ça plante. Comment le script network est censé trouvé la fonction dans le script rcS ? Je pense que nous y arriverons quand nous aurons cette réponse.
En tout cas merci de t'investir autant sur mon problème, je te souhaite une bonne soirée et @ demain.
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
>
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
28 déc. 2009 à 18:15
28 déc. 2009 à 18:15
Bon ben malheureusement le nodename est correct, je file.
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
28 déc. 2009 à 17:17
28 déc. 2009 à 17:17
les lignes sont bonnes, c'est juste l'affichage du fichier qui donne cette impression mais les lignes sont bien complètes.
dubcek
Messages postés
18718
Date d'inscription
lundi 15 janvier 2007
Statut
Contributeur
Dernière intervention
22 mars 2024
5 616
29 déc. 2009 à 07:19
29 déc. 2009 à 07:19
pour trouver shcat
mount /dev/dsk/xxx /a
cd /a/etc
grep -l "^shcat" /sbin/* rc* rc*/*
mount /dev/dsk/xxx /a
cd /a/etc
grep -l "^shcat" /sbin/* rc* rc*/*
tck-lt
Messages postés
135
Date d'inscription
lundi 19 janvier 2009
Statut
Membre
Dernière intervention
5 mars 2013
3
29 déc. 2009 à 09:21
29 déc. 2009 à 09:21
Salut,
ben dis moi, tu es matinal toi !
j'ai fait la commande, ça confirme ce qu'on disait auparavant, shcat est une fonction contenue dans le script rcS.
ben dis moi, tu es matinal toi !
j'ai fait la commande, ça confirme ce qu'on disait auparavant, shcat est une fonction contenue dans le script rcS.