Question

Je sais FAT32, ainsi que FAT16 / 12 ni soutien liens symboliques , ni liens physiques . Cependant, je suis venu avec cette idée:

La spécification FAT décrit que chaque fichier est associé à une entrée d'annuaire. Si je comprends bien, on pourrait dire qu'un fichier d'entrée dans un répertoire autre d'une façon ou Points au contenu du fichier.

Alors, comment puis-je définir deux entrées-annuaire qui pointent vers le même fichier contenu? Ou, ce qui pourrait me empêcher de le faire?

Exemple d'utilisation: J'ai un périphérique USB de stockage de masse pour mon autoradio, et je veux utiliser des répertoires comme des listes de lecture depuis le logiciel radio ne supporte pas les listes de lecture. Il est donc important de ne pas me la façon dont Windows se comporte quand vous le faites.

Était-ce utile?

La solution

Qu'est-ce que vous parlez ( « deux répertoires-entrées qui pointent vers le même fichier contenu ») sont des liens durs. chkdsk leur rapport comme liens croisés et les briser, « réparer » les fichiers (en fait faire des copies).

Autres conseils

Cela devrait fonctionner pour les questions simples. C'est à dire. il fonctionne comme un hack / solution et je ne sais pas ce qui se passe si vous renommer / déplacer des fichiers / supprimer. Donc, vous ne devriez pas faire cela sur votre disque dur principal.

Je modifié le répertoire manuellement à l'aide des entrées d'un éditeur hexadécimal. Je modifié les clusters ainsi que tailles de fichiers et avec succès truqué les liens physiques. Ma voiture radio et même de Windows (7, 64 bits) ont aucun problème avec la lecture de l'original et des fichiers mp3 I « liés par un lien » utilisé.

Quand j'ouvre à nouveau l'appareil dans l'aucun éditeur hexadécimal de mes modifications sont de retour a changé (voir le numéro chkdsk en réponse # 1 - mais pour autant que je sais que chkdsk doit être démarré manuellement, de toute façon

MichaelPh publié des instructions sur SuperUser:

https://superuser.com/a/486829/51237

  

Il est possible d'utiliser la sonde de disque (sur XP uniquement, je n'ai pas encore le faire pour écrire les changements sur Win7) pour modifier le cluster une des références FAT Directory. Cette méthode peut être utilisée pour rediriger le dossier DCIM (ou un sous-répertoire) pour pointer vers le dossier utilisé par un dispositif de balayage différent.

     

Que ce soit une bonne idée est ou non une autre affaire et que vous utilisez à vos propres risques.

     
      
  1. Insérez la carte Eye-Fi soit en elle la carte de lecteur USB ou directement dans un emplacement SSD et notez la lettre de lecteur il est installé (supposé être F: \ pour simplifier) ??
  2.   
  3. Assurez-vous toutes les fenêtres de l'Explorateur Windows pour la carte et les sous-répertoires sont fermés.
  4.   
  5. Exécuter Disk Probe
  6.   
  7. Sélectionnez Drives-> Volume logique
  8.   
  9. Dans la boîte de dialogue Ouvrir Logical Volume double-cliquez sur F: \ dans la liste des volumes logiques
  10.   
  11. Cliquez sur le bouton Définir comme actif pour la poignée F: a été sélectionné comme. Vous pouvez laisser la poignée en lecture seule pour l'instant.
  12.   
  13. Sélectionnez Outils-> Rechercher les secteurs ...
  14.   
  15. Vérifier Exhaustive Recherche, entrez DCIM Entrez les caractères pour rechercher et Recherche
  16.   
  17. Vous devriez trouver un match (le mien est à 8192). Sélectionnez Non dans la boîte de dialogue « Match Found ... » pour annuler le reste de la recherche.
  18.   
  19. Sélectionnez secteurs-> Lire et augmenter le nombre de secteurs au moins deux pour que la table de répertoire entier est inclus.
  20.   
  21. Rechercher DCIM en ASCII à droite de l'écran Disk Probe, ceci est le début de l'entrée FAT pour le répertoire. Prenez note de la valeur hexadécimale de l'octet 27 de l'enregistrement (chaque entrée est 32bytes), c'est la référence du cluster d'annuaire. Cette valeur est besoin de revenir en arrière le répertoire DCIM à une utilisation normale si nécessaire.
  22.   
  23. Recherchez l'entrée pour le répertoire que vous souhaitez rediriger DCIM à nouveau et faire une note de l'octet 27 dans le dossier.
  24.   
  25. Retour Aller à l'octet 27 de l'enregistrement et DCIM changer à la valeur notée à l'étape 11.
  26.   
  27. Sélectionnez secteurs-> Ecrire et puis cliquez sur Ecrire sur la boîte de dialogue Ecrire secteur. Un avertissement viendra si vous ouvriez les secteurs en lecture seule. Oui pour remplacer si vous êtes heureux de faire le changement.
  28.   
     

Ouverture du répertoire DCIM dans l'Explorateur Windows affiche maintenant le contenu du répertoire cible.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top