Plantage OSX???

bnjbxl

Membre confirmé
4 Janvier 2002
51
1
Bonjour, voici mon problème...

Depuis cet après midi je n'arrive plus à démarrer sous osx.
Plus précisément, le lancement s'éffectue sans problème jusqu'au moment où le CHOIX d'utilisateur devrait apparaître. L'écran reste bleu, la souris fonctionne, mais rien de plus...

Que faire???

J'ai déjà passé un Norton Disk Doctor qui m'a réparé qq trucs, fait un démarrage avec shift enfoncé et effectué un fsck -y...

Mon ibook est partitionné en OSX et OS9... Tout allait bien jusqu'à ce matin. Est-ce dû au fait que j'ai installé une carte airport???
Je ne vois pas du tout d'où vient le problème...

Please help !!!!

Ps: qd je reboot sous os9 les partitions sont présentes..
 
<blockquote><font class="small">Post&eacute; &agrave; l'origine par bnjbxl:</font><hr /> Est-ce dû au fait que j'ai installé une carte airport???

[/QUOTE]
Essaye de démarrer après avoir retiré la carte pour voir.
 
ai retiré la carte mais sans succès...
frown.gif


Une idée de génie???
crazy.gif
 
vu sur macbidouille le 25/02/03, c'est peut-être une solution à ton problème:
Il vient de m'arriver un truc très, très étrange :
Alors que mon iBook était un petit peu chargé au niveau processus (lancement de iPhoto, synchro en même temps et copies diverses), la roue d'activité systeme apparait (pas le curseur, mais celle qu'on voit quand le mac démarre, ou qu'on éteint, dans la partie inférieure de l'écran), et me voilà déloggé, arrivant sur le panel standard d'authentification. Bon, pas grave, ca peut arriver quand le processus loginWindow plante.
Je tente donc de m'authentifier, et là, rien, l'authentification passe, mais rien de plus, juste le fonc bleu pas de dock, pas de finder, le vide total.

Après moults tests (backup du dossier préférences, et même du dossier Library avec celui d'un nouvel utilisateur) rien n'y fait, le compte est impossible à utiliser. J'essai donc de me logger avec un autre user (root) ca passe, je créé un nouveau compte utilisateur, ca passe aussi.... Puis me vient l'idée de vérifier les différents fichier ".qqch" à la racine du répertoire, je me dis qu'il s'agit peut etre d'un plantage d'un fichier .profile bien connu des unixiens. Et là, quelle ne fût pas ma surprise en m'apperçevant que le fichier .MacOSX/environment.plist contenait une sorte de code Javascript. Je n'ai pas eu la présence d'esprit de le sauvegarder pour te le mettre en copie, mais en gros, il contenait une commande "include" d'un fichier asp (????) et deux fonctions JS à priori faites pour tester si une chaîne de caractère est vide, ce genre de choses. Cela fait bien longtemps que je n'ai pas touché ce fichier, et je suis sûr à 99% que ce n'est pas une erreur de manipulation de ma part. Pour ceux qui ne sevent pas, je précise que ce fichier sert à déclarer des variables d'environnement globales à la session (utilisé notamment pas sshLogin). Bien sûr, après avoir supprimé le fichier, tout est rentré dans l'ordre.

Alors Virus ou bug dans un des logiciels que j'utilise ? Le mystère reste entier, mais voici bien une méthode pour planter la session de n'importe que utilisateur lambda, d'autant qu'il n'y a pas besoin d'avoir les droits root pour créer ce fihcier puisqu'il est spécifique à l'utilisateur.

En conclusion, si vous n'arrivez pas à ouvrir une session, que rien ne s'affiche, même pas le dock, pensez à vérifier ce fichier qui semble être lu avant tout le monde (normal). Et si quelqu'un a eu la même expérience, je serai curieux d'avoir l'explication !

voila, entre bxlois, faut s'aider
smile.gif
 
Ai essayé ce que tu proposes, mais sans succès...
mad.gif

Après avoir checké sur les forums, le Blue Screen of Death me laisse qu'une seule solution: Le reformatage et install de Jaguar.........
mad.gif

Didjuuuuuu encore une demi journée de perdue à reinstaller tous les softs...

En tout cas merci pour ton coup de main !!!
 
Attends avant de reformater :
- Vires le dossier préférences : tu le mets sur le bureau et tu redémarres,
- si c'est toujours pareil tu vas dans outils disque dur et là tu choisis réparer les autorisations.
Après vu vois.
 
MDR ! Tout çà me rappelle le temps des ordinateur 8 bits et des applis de mauvaise facture qui sous une interface graphique rudimentaire cachaient une bouillie de programmation mal foutue. Finalement en 20 ans on a juste gagné une zolie interfaze grafik. Le fauve d'Apple a tout de la bête dépressive et anémique que l'on exhibe au zoo. Vraiment à vous lire, je rie de MacOs.
 
T'as une partition OS9 ? Démarre dessus, et fais tourner un disk warrior. Tu sauras si c'est un problème physique, ou de catalogue.
Si ce n'est pas le cas, ta carte airport peut être en cause, même si l'enlever n'a rien changé apparemment. Toujours sous 9, et toujours sans ta carte, vires la bibliothèque "extensions.mkext" qui se trouve dans le dossier bibliothèque du dossier "System" de ton OSX.
Redémarres sous le 10. ce redémarrage peut être très long (surtout avant que la barre de chargement n'arrive).
Et si ce n'est pas ça, il y a encore de quoi passer quelques heures d'hypothèses avant de décider de réinstaller... ou pas! L'unix est un système conçu pour des chercheurs... Tout a sa solution, il suffit d'être patient
laugh.gif
laugh.gif
 
Salut,

J'ai eu exactement le même problème que toi bnjbxl et pas plus longtemps que hier. Comme je ne suis pas un fervant partisant du tout réinstaller dès que le système plante la moindre, je me suis mis à la recherche du bug !! Après réflexion, je me suis dit que le problème ne pouvait venir que de l'application Beachball qui permet de modifier le curseur et le spinnig wheel. J'avais en effet demandé au programme de remettre les valeurs par défaut, ce qui a dû causer le problème ! J'ai alors d'abord tout essayé ce qui me passait par la tête, puis je me suis dirigé vers les forums d'Apple qui proposent différentes solutions au Blue Screen . J'ai tout essayé ce qui était proposé (sauf le dernier, car je n'aime pas trop cette solution), mais rien ne fonctionnait. Finalement, je me suis dit que la solution doit alors se trouver dans un des Readme file de Beachball, ce qui était effectivement le cas : il explique que le programme effectue un backup de certains fichiers du système de base, pour les remplacer par les siens. Heureusement que j'ai pu récupérer le dossier en question sur une autre machine. Il s'agit du dossier System/Library/Frameworks/ApplicationServices.framework . Le moyen que j'ai utilisé est de copier ce dossier via le terminal directement sur un volume amovible avec la commande cp -HRp System/Library/Frameworks/ApplicationServices.framework /Volumes/nom_du_volume/ApplicationServices.framework (cf. man cp si les flag ne sont pas clair). Ensuite copier tout ceci dans le dossier System malade , c-à-d dans le dossier System/Library/Frameworks pour ainsi remplacer le dossier contenant certains fichiers corrompus !! Puis redémarrer en single user mode (pomme-s au démarrage), exécuter fsck -y, puis mount -uw /; puis tu te rends dans System/Library/Frameworks, tu modifies, si besoin il y a, le groupe (qui doit appartenir au groupe wheel) avec chgrp -HR wheel ApplicationServices.framework, puis tu supprimes le fichier .DS_Store qui se trouve dans le dossier ApplicationServices.framework. Une fois ceci de fait, tu peux redémarrer en exécutant reboot, puis chez moi, tout est rentré dans l'ordre par après !
Je te conseille néanmoins de suivre tout d'abord les différents point proposés par Apple sur le lien donné ci-dessus !

Bon courage.

++
 
Après avoir tout essayé, j'ai dû me rendre à l'évidence...
Formatage et réinstallation des logiciels, après un backup du hd...

Comme quoi qd on est encore novice sous osx... Ca ne laisse pas bcp de choix. :-)

Merci à tous pour les coups de mains !!!!
 
J'ai eu il y a un mois le même problème avec beachball qui n'est plus compatible x.2.5, j'utilise maintenant mighty mouse d'unsanity qui fonctionne très bien.
 
Je viens d'avoir le même pb en faisant l'imbécile avec des Themes.

Il m'a fallu remplacer le dossier Carbon.framework situé dans Système/Bibliothèque/Frameworks par un tout neuf.

La fenêtre du log-in est ré-apparue démarrage suivant.

Si ça peut aider
wink.gif