allocation de table de fichier incorecte ...

Oui, je suis d'accord.

Mon propos était juste de faire remarquer qu'avec un jeu de périphériques donné, et une config d'extensions qui plante, on pouvait revenir à une situation qui démarre normalement en enlevant quelques extensions qui ne servent pas dans ce contexte.

C'est juste un truc pour pouvoir démarrer et se servir de ces périphs normalement en attendant la correction du bug.

Pour enlever les extensions, il n'y a pas de règle, il faut essayer un peu au hasard jusqu'à trouver une config d'extensions qui ne plante pas au démarrage.

Par exemple, en ce moment, avec ma config de périphs habituelle, j'ai dû enlever une des extensions installée par la mise à jour du lecteur dvs apple, ce qui d'évidence n'a rien à voir avec mes périphériques.
 
Ils me font bien rire Apple avec leur article 60837. Un ami a acheté un G4 500 bi-pro, et le jour-même il a eu cette erreur. Et il n'y avait aucun périphérique USB branché, à part ceux d'Apple (clavier, souris, écran 22")!!! Je trouve que c'est un scandale que depuis le temps que ce bug existe (OS 9) Apple n'ait pas publié un patch. Non seulement ils ne l'ont pas fait, mais cela n'a pas été corrigé dans la 9.1, c'est même pire.

Les utilisateurs se cassent le c... à essayer de bidouiller pour se débarrasser d'un problème qui ne l'oublions pas N'EXISTE PAS sur Mac OS 9.1 US!!! C'est donc pas sorcier à corriger. Pourquoi n'arrivent-ils pas à localiser proprement cet OS en français?
confused.gif
Ils y arrivent en allemand, en italien, en espagnol, et une bonne dizaine d'autres langues.
mad.gif


Je trouve que là, il se foutent de la gueule du monde. En tout cas moi, je me suis débarrassé une fois pour toute de ces bugs de localisation dont le français est affligé depuis belle lurette: mon Mac tourne en système américain et je ne suis pas prêt de changer.
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par emouchet:
. Et il n'y avait aucun périphérique USB branché, à part ceux d'Apple (clavier, souris, écran 22")!!!
.
<HR></BLOCKQUOTE>

Ben c'est toujours encore du USB
wink.gif


S'il n'as pas encore installé de logiciel, je propose qu'il reformate à zéro, (d'ac il y en a pour des heures)

Qu'il installe un clean OS 9.1

Qu'il ne garde les extensions pour les périphériques firewire et USB que celles dont il possède les périphériques.

J'ai fais cela sur mes machine (1 Imac DVD, 2 Ibook gris , 1 G4 400) et depuis décembre 2000 je n'ai plus vu ce message.

Le 20 juillet 2001, j'ai rentré un tout nouveau G4 et un Titanium, et bien ils se sont payés la cure ci-dessus et (je touche du bois) pour l'instant pas de message TDFI.

Maintenant si dans d'autres Pays ils ont pallié le pblm et pas en France, c'est que peut être que les utilisateurs sont plus virulents qu'en France (le gaulois râleur mais pas très guerrier
grin.gif
)

Alors je propose un truc sympa qui n'engage pas à grand chose mais qui fait son boxon

Nous rédigeons une chouette pétition (j'en suis un spécialiste
wink.gif
) à destination d'Apple France, on récupère préalablement les idées sur le forum à y faire stipuler, en privé deux ou 3 personnes me donnent un coup de main pour rédiger le texte (je suis disposé à faire la mouture de base) et définir le moyen de la faire circuler sur le net avant qu'elle ne parte chez Apple France.

Si en plus on s'amuse à faire allusion à demander des dommages et intérêts pour perte de rendement à cause de ce fichu message connu et bien ça bougera certainement plus.
wink.gif


Hep je ne suis pas un anarchiste/révolutionaire, je suis un gentil réactionnaire "fouteur de merde"
grin.gif
dès que les autres fichent le bordel chez lui. Chez les autres je m'en fiche ils font ce qu'ils veulent
grin.gif


@

[11 août 2001 : message édité par Télémac]
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par Télémac:


Ben c'est toujours encore du USB
wink.gif


Maintenant si dans d'autres Pays ils ont pallié le pblm et pas en France, c'est que peut être que les utilisateurs sont plus virulents qu'en France (le gaulois râleur mais pas très guerrier
grin.gif
)

<HR></BLOCKQUOTE>

Que des problèmes puissent apparaître avec des périphériques USB non Apple, je comprends. Les développeurs d'Apple ne sont pas omnicients. Mais qu'avec ses propres périphériques ça merde, c'est se foutre de la gueule du monde!

Autrement, tu m'a mal compris: ces bugs comme The Thing sous 8.6, table de fichiers incorrects et autres n'ont pas été corrigé dans d'autres langues puisqu'ils sont une exclusivité française (on en a de la chance hein?).

Pour la pétition, je ne crois pas que ça serve à grand-chose de la faire à Apple France. Ce ne sont pas eux qui font la localisation. Il faut écrire à Cupertino.
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par emouchet:


Autrement, tu m'a mal compris: ces bugs comme The Thing sous 8.6, table de fichiers incorrects et autres n'ont pas été corrigé dans d'autres langues puisqu'ils sont une exclusivité française (on en a de la chance hein?).

Pour la pétition, je ne crois pas que ça serve à grand-chose de la faire à Apple France. Ce ne sont pas eux qui font la localisation. Il faut écrire à Cupertino.
<HR></BLOCKQUOTE>

wink.gif
Rassures toi j'ai carricaturé par rapport aux autres pays

par contre, raison de plus de raller si en plus c'est les propres périph d'Apple qui fichent le boxon .

@+
 
Juste pour info.
La SerialShimLib est bel et bien dans l'affaire assez souvent.
Dans le cas où la machine ne dispose pas de périphériques infra-rouges, il semble qu'elle ait tendance a foutre la pagaille. Ce qui est le cas de mon iMac. Après avoir été embêté 2 fois avec çà et possèdant un AppleCare, j'ai contacté les services qui m'ont pointé sur la défunte Til, et m'ont conseillé de désactiver cette extension inutile chez moi. Ils ne m'ont jamais parlé de problèmes USB si je la désactivait, d'ailleurs tout ceux que je connais près de chez moi l'ont désactivée, et aucun n'a de souci de ce côté. Ce qui est sûr, c'est que depuis, plus jamais la "table de fichier incorrecte" n'est revenue.
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par HURRICAN:
Juste pour info.
La SerialShimLib est bel et bien dans l'affaire assez souvent..
<HR></BLOCKQUOTE>

Le pblm de cette extension c'est qu'en plus elle est utilisée en sous routine pour l' USB.

A titre d'exemple, je n'ai jamais pu faire fonctionner le modem alcatel speed touch USB pour ADSL lorsque cette extension était désactivé commechez beaucoup de personne.

Depuisqu' elle est activéepour le modem, je n'ai pas de pblm. de TDFI.

@+
 
mon plantage soudain sur Toast et iTunes (je suis en train de recharger la MAJ de 9.1) est dû à Carbon Lib téléchargé il y a trois jours et cette gentille extension m'a sorti le grand jeu d"allocation de table de fichiers qui veut pas redémarrer le mac" suite à un conflit sur le graveur Firewire (comme quoi ya pas que l'USB…)
j'ai aussi la raie verte d'Alcatel mais elle ne m'a jamais posée de pbs…
ça fait 24 heures que je suis debout donc 4 à essayer de me sortir de cette galère (je vais acheter un dd avec 60 Go et foutre quatre partitions d'OS si à chaque fois que l'on fait une MAJ ça plante…)
sur ce bonne nuit!! (dire que touba finit à cette heure là d'hab…)
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par alèm:
mon plantage soudain sur Toast et iTunes (je suis en train de recharger la MAJ de 9.1) est dû à Carbon Lib téléchargé il y a trois jours et cette gentille extension m'a sorti le grand jeu d"allocation de table de fichiers qui veut pas redémarrer le mac" suite à un conflit sur le graveur Firewire (comme quoi ya pas que l'USB…)
<HR></BLOCKQUOTE>

Je mets en cause dans mes différentes interventions les deux.

Ton clavier et ta souris sont bien en USB + le firewire = TDFI.

Pour mémoire, j'ai stabilisé les machines en mettant à la poubelle toutes les extensions USB et FIREWIRE livrées par Apple et par défaut dans l'OS, et dont je n'ai pas de périphériques.

@+
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par Télémac:
Le pblm de cette extension c'est qu'en plus elle est utilisée en sous routine pour l' USB.<HR></BLOCKQUOTE>

Je ne sais pas ce qui est exactement utilisé dedans mais je ne pense pas que ce soit lié à l'USB. Plutôt à une émulation de port série quelconque, ce qui expliquerait le problème avec le modem. C'est étrange parce qu'aucun périphérique n'a posé de problème chez nous depuis que l'on a viré cette extension (imprimantes, ZIP, HD, CD-RW, modem Sagem USB Numeris ... etc). Enfin si elle est nécessaire chez toi laisse là, c'est bien ce que les gars d'Apple disaient, elle merde chez ceux qui ne l'utilisent pas ... et si elle n'est pas à l'origine de l'ensemble des cas, elle intervient souvent dedans.
smile.gif
 
Voici mes expériences sur ce bug que j'essaye de mieux connaitre depuis plus d'1 an déja.

Il semblerais en effet que le moindre mouvement dans le dossier extention change qqc, et très souvent SerialShimLib a quelque chose à voir mais je sais pas quoi. Sur mon iBook, le bug reviens de temps en temps, et souvent, il suffit débrancher la souris USB pour le faire démarer (ou de fois, il suffit de brancher catte même souris). Ma solution : ne jamais éteindre le mac
Ce bug est même arrivé à un nouvel iBook tout neuf fraichement installé avec les CD de restauration.
Il viens de se produire sur un G3, et là aussi, le fait de débrancher la souris (apple cette fois, branchée sur un clvier maccally) mais en laissant le clavier branché permet de le faire démarer (c'est le G3 de Bonwawa qui ne voulais plus démarer à cause du même message sans la 2e chaine IDE). Donc on a un pb avec les périphériques en général.
Le moment ou les périphériques doivent êtres branchés (ou débranché) est le moment ou l'écran clignote au début du démarage (entre le début du boot et l'affichage de l'icone de trouvage de système). Il faut donc savoir ce qui ce passe à ce moment là et j'ai pensé au chargement de la ROM (sur le disque sur les dernières machines) qui doit ce faire à ce moment là, cette même ROM qui doit gérer les périphériques.
je n'ai pas ce qu'il faut sous la main mais peux-être qu'avec une ROM US, ça pourais marcher.
A noter aussi que, souvent, l'apparition du bug commence avec le rédamarage consécutif à un plantage et que le zapage de la PRAM permet de faire un (et un seul) démarage (à condition que le système soit sur le bon dique). Il doit donc y avoir un truc qui écrit des ereurs dans la PRAM avant le redémarage (mais pas seulement car ça plante aussi si on était sur un autre système avant)

Donc à mon avis sont en causes : la PRAM, la ROM (selle du système) et le contenu du dossier extention mais je sais pas trop pourquoi, le bug ayant lieu avant le chargement des extentions (peux-être un checksum)

voilà

En espérant que mes remarques ont pu aider dans l'avancement de la lutte contre ce bug.

Zhares
 
J'abonde dans ton sens en ce qui concerne la PRAM. Elle est clairement en cause. (même si l'USB est aussi impliqué...)

Je rappelle pour ceux qui n'ont pas connu le SCSI, que les powerbook dotés d'une prise SCSI (jusqu'à la première version du powerbook G3 bronze, donc), peuvent être utilisés en disque SCSI branché sur la chaine SCSI d'un autre Mac.

Pour attribuer un numéro SCSI au Powerbook (entre 1 et 7, chaque périphérique de la chaine devant avoir un numéro différent), il y a sur le powerbook un tableau de bord qui permet de spécifier ce numéro. Le numéro choisi est ensuite stocké en PRam

Dans mon cas je choisis toujours le numéro 1 (car sur mon autre Mac, les numéros 2,3,5 et 6 sont utilisés).

Or lorsque le bug "table de fichiers incorrecte" se produit, je Zappe la PRam pour pouvoir booter quand même, mais il n'est plus possible de modifier le numSCSI du powerbook. Il ne veux rien d'autre que le numéro 2. Donc soit la PRam est vérolée à ce moment là, soit verrouillée en écriture.... Il faut attendre d'avoir replacé le powerbook dans une config ne produisant plus ce message, pour pouvoir reconfigurer le num SCSI.


Il serait temps qu'Apple se penche sur cette saloperie, non? Pas un technicien d'Apple qui lise MacGénération????
 
Pourquoi la PRAM?

Pour mémoire : depuis maintenant 9 mois je n'ai plus eu ce message.

Toutes les machines en 9.1 sauf 2 en 9.2

1 powerbook
2 ibook
2 G4
1 Imac DVD gris
1 titanium
1 g3 beige de bureau

j'ai désactivé toutes les extensions USB et Firewire dans mon dossier système pour lesquelles je n'ai pas de périphériques USB et firewire.

La sériallib est restée en place.

Sur les machines équipées d'origine des ports USB et firewire je plante à la demande l'apparition de ce message. (Tests réalisés après un reformatage et une clean install sans autre applications que les pilotes des périphériques USB.

Sans l'adjonction des cartes USB et firewire sur le G3 beige, je n'ai jamais eu ce message.

Par contre avec l'adjonction dans les slots PCI du G3 beige d'une carte USB + une carte FIREWIRE, les périphériques USB alimentés par le mac (donc pas d'alim séparée) me gèlent le G3 et me font afficher sur les autres machines avec les ports natifs, ce fameux message TDFI.


Mon G3 beige n'a pas de Pram udaptable et n'a jamais eu ce genre de pblm sauf qu'il se comporte comme une savate et est devenu particulièrement plantogène depuis que j'y ai installé la carte USB.

Donc à moins que Apple a oublié de réécrire une partie de la pram pour les USb je suis sceptiques d'autant qu'il semblerait qu'aux US ils n'ont pas ce pblm.

Pour l'instant je reste à mon hypothèse de tension d'alimentation qui merde.

@+
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par alèm:
en passant, puisque tu as fermé l'autre sujet, tu aurais pu importer les posts de fabrice qui étaient très bons… <HR></BLOCKQUOTE>

J'ai posté hier soir ma dernière oeuvre sur le sujet, mais je ne me souviens plus dans quel thread, et impossible de remettre la main dessus (ouais je sais les plug-ins mais je n'ai pas installé ). Tant pis je reposte

Voilà où j'en suis sur le sujet :


Sur l'origine
-------------
- le bug est lié à l'USB et uniquement l'OS 9 français, c'est confirmé par Apple dans un article de la Knowledge Base. Apple conseille de débrancher les périphériques USB, et d'enlever les extensions et pilotes USB devenus donc inutile. Ils disent de rebrancher au cas par cas uniquement ce dont on a besoin et de remettre les extensions associées ... Tu parles d'une solution ... En tout cas cela marche, de nombreux témoignages font état de la disparition du bug en enlevant des périphériques, ou alors en les mettant sur un hub auto-alimenté (cf. ci-dessous l'origine de cette solution)
- Désactiver l'extension Serial Shim Lib en particulier est recommandé en particulier par Apple, et beaucoup de témoignages confirme une certaine efficacité de cette solution. A priori cette extension n'est utile que pour la gestion du port infrarouge et de certains modems USB
- d'après Telemac, le fait que cela ne touche que l'OS français serait lié aux caractéristiques de notre réseau électrique, une certaine combinaison de voltage / ampérage ; cela ne parait pas absurde et être effectivement une piste à creuser. C'est peut-être aussi pour cela qu'Apple a du mal à produire un patch logiciel : les caractéristiques du hardware doivent être en cause (alimentation, gestion de l'énergie ...). Enfin, cela expliquerait l'efficacité des solutions à base de hub USB auto-alimenté.

Une théorie
-------------
Parmi les solutions proposées ici et là, on voit souvent proposé de désactiver telle ou telle extension : stuffit, microsoft, etc ... qui n'ont rien à voir avec l'USB. Moi-même, j'ai réussi une fois à m'en tirer en défragmentant mon disque de démarrage. J'ai fait pas mal d'essais en ce sens, je me suis aussi amusé à rebaptiser certaines extensions par exemple en rajoutant un underscore _ devant le nom. Tout cela marche de temps en temps. On observe aussi souvent l'apparition du bug après une installation ou une mise à jour de logiciels. Enfin, comme indiqué plus haut, cela peut arriver après avoir fait une mise à jour d'OS X, et en lançant Classic, en effet la "Classification" d'un OS 9 ajoute des ressources et extensions dans le dossier système ; cela peut être assimilé à une mise à jour d'OS 9. On peut aussi "sauter" le bug en zappant la PRAM.

En analysant tout ces cas, et après de nombreux essais, je suis arrivé à la théorie suivante : il y aurait une interaction foireuse entre l'initialisation de l'USB (peut-être perturbée par un problème électrique comme le pense Telemac), et le processus de démarrage du Mac.
En effet, passez en revue toutes les "solutions" rappelées ci-dessus et proposées par les uns et les autres, et vous verrez qu'il y a un point commun : toutes ces solutions changent très légèrement le "timing" du processus de démarrage : ce léger décalage temporel suffirait soit à éviter l'interaction foireuse avec l'USB dont je parlais, soit au contraire à tomber en plein dedans. Rajouter ou enlever des extensions, changer leurs noms donc leur ordre de démarrage, zapper la PRAM, remplacer des extensions par une nouvelle version, et même défragmenter le disque ... tout cela modifie le timing du démarrage.

Comment s'en sortir
-----------------------
J'élimine la solution Apple "enlever les périphs USB", qui n'en est pas vraiment une. La mise en place d'un hub USB est par contre sans doute une méthode efficace, mais couteuse ...

Je propose, quand on rencontre ce bug :
- de redémarrer en zappant la PRAM, au moins 4 fois (maintenir les touches enfoncées jusqu'à entendre quatre fois le son)
- de passer par le gestionnaire d'extensions pour désactiver chaque fois que possible l'extension Serial Shim Lib
- si cela ne suffit pas, de "jouer" avec le gestionnaire d'extensions pour enlever des extensions inutiles, ou au contraire d'en rajouter certaines inutiles mais sans effet secondaire, au pire de changer le nom d'une extension ou d'une autre en rajoutant un underscore ou un caractère quelconque ; bref modifier le contenu du dossier extensions jusqu'à trouver une config peut-être pas optimisée, mais qui permet de démarrer sans problème. Après, ne plus toucher à rien ...

Malheureusement, dès que l'on touchera au dossier extensions (installation d'un logiciel, mise à jour, ...), voire qu'on ajoutera un nouveau périphérique, le bug risque de revenir, et il faudra recommencer pour trouver une nouvelle config d'extensions stable.
 
<BLOCKQUOTE><font size="1" face="Verdana, Geneva">quote:</font><HR>Posté à l'origine par Zhares:


Il semblerais en effet que le moindre mouvement dans le dossier extention change qqc, et très souvent SerialShimLib a quelque chose à voir mais je sais pas quoi.

on a un pb avec les périphériques en général.

Le moment ou les périphériques doivent êtres branchés (ou débranché) est le moment ou l'écran clignote au début du démarage (entre le début du boot et l'affichage de l'icone de trouvage de système). Il faut donc savoir ce qui ce passe à ce moment là et j'ai pensé au chargement de la ROM (sur le disque sur les dernières machines) qui doit ce faire à ce moment là, cette même ROM qui doit gérer les périphériques.

Il doit donc y avoir un truc qui écrit des ereurs dans la PRAM avant le redémarage (mais pas seulement car ça plante aussi si on était sur un autre système avant)

Donc à mon avis sont en causes : la PRAM, la ROM (selle du système) et le contenu du dossier extention mais je sais pas trop pourquoi, le bug ayant lieu avant le chargement des extentions (peux-être un checksum)

<HR></BLOCKQUOTE>

Je suis à 100% d'accord avec tout cela, c'est en d'autres termes ce que je voulais dire dans mon post.

En particulier, j'avais remarqué le coup du checksum ! Une fois, j'ai eu le TDFI après avoir fait une MAJ du lecteur DVD. Voulant optimiser mon système, j'ai désactivé l'extension DVD qui gère les Nvidia a priori inutile pour moi (j'ai une ATI Radeon). Pouf ! TDFI au redémarrage. Je remet cette extension, le bug disparait. Je m'étais alors dit que c'était lié au checksum du package d'extensions du lecteur DVD.

D'autre part, ce que j'appelle pour simplifier "interaction foireuse" dans mon post, était pour moi synonyme de corruption de la PRAM avec une forte probabilité. D'où le coup du zap pour s'en sortir.
 
j'ai installé cet AM Mac OS X 10.14 sur un iMac et ensuite, j'ai démarré sous 9.1 pour mettre à jour 9.1 en 9.21. Redémarrage sur 9.21 après MAJ : TDFI.
Ma fameuse méthode qui a tjs fonctionné sur tous les Mac qui m'ont posé le pbm n'a pas fonctionné cette fois ci. Dans mon cas, j'en déduis qu'elle est valable sous 9.04 et 9.1.
Maj en 9.22, tjs même pbm.

Comme j'avais lu les écrits de Télémac
wink.gif
convaincu que le pbm est lié à l'USB, j'ai appuyé sur reset et débranché le clavier de l'iMac (y a rien d'autre de branché sur cet iMac). Résultat : démarrage réussi. Par contre, ça recommence dès qu'on le rebranche. Je n'ai pas voulu jouer avec les extensions et pour tout dire, je m'en fous si Mac OS 9 fait des caprices puisque ce Mac boote désormais sur Mac OS X.