OVH Cloud OVH Cloud

TDFI : une idée

15 réponses
Avatar
Michel Goldberg
Une idée en cas de "Table de système de fichiers incorrecte"

Si on recopie tout le contenu d'une partition OS 9 utilisée comme classic su
un disque dur externe... en cas de TDFI ne suffit il pas de formater le
disque incriminé et de recopier les données backupées... Bien sur, les
fichiers récemment modifiés devront avoir été sauvegardés par ailleurs.

N'est ce pas une solution RADICALE pour se sortir d'un TDFI ???
Merci.
--
Michel GOLDBERG
Musicien de jazz
Powerbook G4 (Mac os 10.3)
Palm T2
T 68i

10 réponses

1 2
Avatar
jperrocheau
Michel Goldberg wrote:

Une idée en cas de "Table de système de fichiers incorrecte"

Si on recopie tout le contenu d'une partition OS 9 utilisée comme classic su
un disque dur externe... en cas de TDFI ne suffit il pas de formater le
disque incriminé et de recopier les données backupées... Bien sur, les
fichiers récemment modifiés devront avoir été sauvegardés par ailleurs.

N'est ce pas une solution RADICALE pour se sortir d'un TDFI ???



Non.

Le bug TDFI n'a rien a voir avec un quelconque problème de catalogue de
disque. Voir les nombreux posts concernant ce pb en particulier ceux de
François Grieux.

Si tu réinstalles strictement la même configuration, même jeu
d'extensions dans le dossier "Extensions", tu referas du TDFI.

La seule solution radicale si on ne veut absolument pas scacrifier une
extension ou deux, c'est de démarrer en débranchant un ou plusieurs
périphériques USB et les rebrancher ensuite.

--
Jacques PERROCHEAU
______________________________________________________________
e-mail: mailto:
Avatar
Michel Goldberg
dans l'article 1gmc5u9.ye4f67186848uN%, Jacques
Perrocheau à a écrit le 27/10/04 22:21 :

Si tu réinstalles strictement la même configuration, même jeu
d'extensions dans le dossier "Extensions", tu referas du TDFI.



Oui mais si la configuration sauvegardée a été créée avant l'arrivée du
TDFI. ?
en particulier ceux de François Grieux.


Quézaco ????

Merci beaucoup
Avatar
dominiquelang
Jacques Perrocheau wrote:

La seule solution radicale si on ne veut absolument pas scacrifier une
extension ou deux, c'est de démarrer en débranchant un ou plusieurs
périphériques USB et les rebrancher ensuite.



ET de modifier le nom d'une ou de deux shimlibs...
--
Hop! (tm) et amitiés!
Dominique Lang
Gériatrie: <http://perso.wanadoo.fr/dominique.lang/accueil.html>
Club Macami: <http://www.macami.net>
Avatar
Michel Goldberg
dans l'article 1gmc895.1l62ixjg5i566N%, Dominique
Lang à a écrit le 27/10/04 23:10 :

Jacques Perrocheau wrote:

La seule solution radicale si on ne veut absolument pas scacrifier une
extension ou deux, c'est de démarrer en débranchant un ou plusieurs
périphériques USB et les rebrancher ensuite.



ET de modifier le nom d'une ou de deux shimlibs...



Et, Et, Et..........mon idée d'avant : sauvegarder une config stable
(système + applications + documents) e en cas de TDFI, formater le disque
incriminé et recopier les fichier saints.
Merci
Avatar
dominiquelang
Michel Goldberg wrote:

Et, Et, Et..........mon idée d'avant : sauvegarder une config stable
(système + applications + documents) e en cas de TDFI, formater le disque
incriminé et recopier les fichier saints.



Plus simple d'avoir modifié un ou deux noms de shimlibs, ce qui est
radical et définitif (je tiens à disposition la procédure); une
configuration dite stable d'OS9, sauvegardée quelque part, n'empêchera
pas la survenue ultérieure de TDSFI, et à chaque fois, tu initialises et
restaures... Je le sais, je l'ai essayé: après un TDSFI, j'ai restauré
ma partoche OS9 à partir de la config antérieure qui n'avait pas posé de
problème, paf! TDSFI au démarrage suivant. J'ai suivi la procédure
"shimlib": plus le moindre ennui.

Maintenant, c'est toi qui vois...

P.S.: j'aime bien les fichiers saints; mais pour saints qu'ils soient,
ils ne me semblents pas plus sains que ça... :-)
--
Hop! (tm) et amitiés!
Dominique Lang
Gériatrie: <http://perso.wanadoo.fr/dominique.lang/accueil.html>
Club Macami: <http://www.macami.net>
Avatar
Michel Goldberg
dans l'article 1gmcw1l.n1zutr1ax69a6N%, Dominique
Lang à a écrit le 28/10/04 7:48 :

J'ai suivi la procédure
"shimlib": plus le moindre ennui.


Cette procédure m'intéresse (et les autres utilisateurs également)

Sinon, sur mon Max j'ai 2 partitions :
1 une "grosse avec OS 10 + classic
2 une plus petite avec un OS 9 "de travail" sur lequel je boote parfois pour
bosser avec certains programmes.

Ne penses tu pas que j'ai intérêt à supprimer l'OS 9 classic de la partition
Mac os 10, le dossier document lié lié à ce os 9 ainsi que le dossier
application mac os 9?
Si c'est le cas la procédure consiste elle à mettre à la corbeille les
dossier mentionnés ? Puis dans le système 10 de choisir l'autre OS 9 comme
Classic ?

Merci
Avatar
Michel Goldberg
dans l'article BDA6727A.2B704%, Michel Goldberg à
a écrit le 28/10/04 9:55 :

"shimlib": plus le moindre ennui.



Ah au fait : ça sert à quelque chose ces "shimlib" (schmilblicks)... Non?
;-)
Avatar
dominiquelang
Michel Goldberg wrote:

Si c'est le cas la procédure consiste elle à mettre à la corbeille les
dossier mentionnés ? Puis dans le système 10 de choisir l'autre OS 9 comme
Classic ?



Non. Tu peux parfaitement avoir un OS9 sur une autre partoche, et t'en
servir comme Classic. Suffit de le définir dans les préférences d'OSX,
normalement; j'espère juste qu'il ne faut pas l'un ou l'autre fichier
spécifique pour que cet OS9 soit reconnu comme un Classic; je ne me suis
jamais réellement penché sur la question.

Tu peux aussi travailler sur l'OS9 de ta partoche OSX, je le fais de
temps en temps sur une autre machine; la première fois se solde par une
reconstruction de bureau, mais c'est bien tout.

Tu peux aussi garder tes deux OS9 pour éviter de modifier tes habitudes
de travail et de perdre des choses importantes, mais peut-être
faudra-t-il appliquer les préceptes ci-dessous aux deux dossiers
systèmes OS9...

Quant à la procédure, elle n'est pas de moi, c'est un contributeur
compétent (François Grieu) qui l'avait diffusée sur cette liste, il y a
quelque temps. Ci-dessous, je cite:

-------------------------------------------

Newsgroups: fr.comp.os.mac-os.classiques
Subject: Re: Table des fichiers systèmes incorrecte, in english, please
From: Francois Grieu
Date: Tue, 30 Mar 2004 19:18:51 +0200
User-Agent: MT-NewsWatcher/3.4 (PPC Classic)

(Le Cantinier) nous dit:

sujet abondammement radoté qui a sa place en [FAQ] :

<http://docs.info.apple.com/article.html?artnum`837>



Mon grain de sel sur ce sujet:

Le message "table du système de fichier incorrecte" arrive
en général après un démarrage effectué peu après avoir
modifié la configuration USB et/ou installé un nouveau
logiciel, sans qu'il y ait quelque problème que ce soit
avec le périphérique USB, ou les fichiers installés, ou le
disque dur. Dans le forme décrite ci-dessus, TDSFI n'arrive
que si le volume de démarrage est au format MacOS étendu
(HFS+ par opposition HFS), et est spécifique aux systèmes
9 à 9.2.2 localisés, en Français notamment.

Si cela vous arrive, la procédure c'est:

1) Reprendre le contrôle; il ne sert rien de redémarrer
en maintenant majuscule enfoncé comme le suggère le message,
le problème est avant le chargement des extensions.
1a) modifier la configuration USB. Par exemple, retirer le
clavier et la souris juste après avoir cliqué sur redémarrer,
les remettre une fois le démarrage terminé. Ou ajouter
d'autres claviers/souris/hub/dongles, et redémarrer.
1b) si échec, zap de la PRAM (pomme-alt-P-R) juste avant ou
pendant le bip de démarrage
1c) si échec, démarrage sur un CD-ROM (presser C au démarrage)

2) Modifier les fichiers de type "shlb" (librairie partagée
contenant du code PowerPC) actifs dans le dossier "Extensions"
ou ses sous-dossiers; c'est le moment de mettre dans le dossier
"Extensions (désactivées)" ce "StuffIt Engine" 6.0.1 remplacé
par "StuffItEngineShell" 7.0.3, ou réciproquement de le remettre
dans "Extensions"; l'essentiel c'est de changer quelque
chose dans les "shlb"; ajouter un ! ou un _ en premier
caractère du nom de fichier d'une "shlb" est le plus souvent
suffisant. Si si, croyez moi.

3) Remettre les choses (USB, réglages taille et profondeur
écran..) comme avant. Redémarrer. Si ça marche, en profiter.
Sinon reprendre en 1.
Note: si vous n'avez vraiment RIEN fait en 2, ça va refaire
exactement pareil (parfois, au second redémarrage quand la PRAM
s'est reconstituée); le problème est déterministe.



Si vous voulez vraiment le savoir, après des jours de recherche
et un an d'échange avec les ingénieurs de Apple qui se sont
(vraiment) penchés sur le problème circa 1999, voila ce que
l'on sait:
- Installer MacsBug montre que ce message d'erreur "table du
système de fichier incorrecte" est l'erreur système 27; dans
les systèmes anglais elle se dit "file system map inconsistent"
mais est pratiquement inconnue dans sa forme courante en France.
- Ce message d'erreur s'affiche suite un test d'erreur
explicite, dans du code 68000, pour éviter de continuer le
démarrage face l'absence d'une ressource, car le fichier
"Ressources système" n'a pas été ouvert
- Ce fichier n'a pas été ouvert car la traduction en Unicode
du caractère "è" que comporte son nom, traduction indispensable
pour y accéder sur un volume HFS+, n'a pas eu lieu, et que donc
le fichier n'a pas été trouvé sur le disque.
- Cette traduction n'a pas réussi car le chargement de la "shlb"
"Conversion encodages texte" a foiré.
- A partir d'ici je nage; on observe que la configuration des
périphériques USB et des "shlb" dans le dossier Extensions,
y compris dans sa hiérarchie, est critique; et que la PRAM
joue un certain rôle (peut-être par le biais de la configuration
de l'écran)
- Le problème ne sera pas réparé par Apple dans MacOS 9 :-)
On Dec 2001, Janet Shah wrote
In checking the status of (..) bug ID #286670 (..) the bug's
resolutions have been set to "Not to be fixed".
As the diagnostics of this issue have proven to be a major
re-architecture of the Memory Manager in ROM to a accomplish
a resolution for this matter, it is unfortunate that; due to
limited engineering resources, this accomplishment is currently
out of our reach and therefore efforts to accomplish such
a task will not be within a justifiable period.






Je déconseille vivement un bricolage hâtif consistant à mettre
un nom sans accent pour "Ressources système" et à changer la
STR# -20601 du fichier System, car quand le problème principal
("Conversion encodages texte" mal chargé) se produit, il cause
force autres problèmes, notemment parceque le dossier "Préférences"
est lui aussi innacessible. D'ailleurs, sous système 8.6, quand
cela se produit, le démarrage continue et cela cause la création
de fichiers ou dossiers sans nom (la redoutable "Chose" dite aussi
"The Thing").


François Grieu

-----------------------------------------------

Personnellement, j'ai renommé les extensions "Applescriptlib" et
"Biblio.partage de fichiers" en mettant un ! devant. Plus un seul TDSFI
depuis.

--
Hop! (tm) et amitiés!
Dominique Lang
Gériatrie: <http://perso.wanadoo.fr/dominique.lang/accueil.html>
Club Macami: <http://www.macami.net>
Avatar
dominiquelang
Michel Goldberg wrote:

Ah au fait : ça sert à quelque chose ces "shimlib" (schmilblicks)... Non?
;-)



Oui, ce sont des bibliothèques partagées (en fait, c'est peut-être
shared libraries, je sais plus); le type, c'est shlb, cf la procédure de
F. Grieu, merci à lui au passage, au fait!
--
Hop! (tm) et amitiés!
Dominique Lang
Gériatrie: <http://perso.wanadoo.fr/dominique.lang/accueil.html>
Club Macami: <http://www.macami.net>
Avatar
dominiquelang
Dominique Lang wrote:

> Ah au fait : ça sert à quelque chose ces "shimlib" (schmilblicks)... Non?
> ;-)

Oui, ce sont des bibliothèques partagées (en fait, c'est peut-être
shared libraries, je sais plus);



Oui, non, c'est bien évidemment "Shared Libraries", chuis con. Chais pas
où chuis allé chercher shimlib. J'ai dû oublier mes gouttes ;-)
--
Hop! (tm) et amitiés!
Dominique Lang
Gériatrie: <http://perso.wanadoo.fr/dominique.lang/accueil.html>
Club Macami: <http://www.macami.net>
1 2