Existe-t-il quelque chose comme un lien ou un point de montage partagé pour les dossiers FAT32 sous Linux / Android?


9

Je souhaite souvent que les mêmes fichiers soient accessibles par différentes applications sur mon téléphone Android, mais les applications apparaissent dans des dossiers différents. Existe-t-il un moyen de faire pointer deux chemins de dossier différents sur une carte SD FAT vers le même fichier? Pour EXT, je pense que je pourrais le faire avec un lien symbolique ou dur, mais ceux-ci n'existent pas pour FAT. Le FAT peut-il être étendu pour les soutenir? Android peut-il utiliser une carte SD au format EXT? Un dossier peut-il être monté sur un autre dossier?

Si cela existe, cela a-t-il des effets secondaires négatifs?


Ils vont juste vous déplacer vers un mec Android, il suffit de demander à nouveau là
RobotHumans

C'est plus une question Linux qu'une question Android.
endolith

Réponses:


15

Il est possible de monter un dossier dans un autre dossier si vous avez root.

ouvrez adb ou terminal (adb est préférable) et tapez

mount -o bind /origdir /newdir

Cela devrait avoir le même effet lnet fonctionnera sur le système de fichiers FAT32


Fonctionne bien. Apparaît dans les applications comme s'il /sdcard/newdiravait les mêmes fichiers que /sdcard/origdir, ce qui est utile pour partager des fichiers entre des applications qui ne regardent que dans des dossiers codés en dur spécifiques. Vous devez cependant mentionner que vous devez d' mkdir newdirabord le faire.
endolith

1
est-ce que cela reste après le redémarrage? J'ai vu une réponse sur un autre site SE disant que cela était perdu au redémarrage: android.stackexchange.com/questions/4044/…
Baronz


3

FAT ne prend pas en charge les liens symboliques.

Existe-t-il un moyen de faire pointer deux chemins de dossier différents sur une carte SD FAT vers le même fichier

Non.

FAT peut-il être étendu pour les soutenir

Non.


C'est pourquoi cette question existe, oui.
endolith

Je ne sais pas ce que vous voulez de plus, a précisé @endolith
Sathyajith Bhat

Ma question est de savoir s'il existe un moyen de produire un effet similaire aux liens symboliques, étant donné que FAT ne les prend pas en charge. Ce n'est pas une réponse, c'est juste une reformulation de ma question.
endolith

1
La réponse serait toujours non. Ce n'est pas une reformulation, c'est ma réponse - du moins à ma connaissance.
Sathyajith Bhat

-1

Android peut-il utiliser une carte SD au format EXT?

Android peut monter ext2 mais le gestionnaire de volume ne gère pas les cartes SD au format ext2. (Si vous avez rooté votre téléphone, vous pourrez peut-être résoudre ce problème.)

Un dossier peut-il être monté sur un autre dossier?

Oui.


"Oui." Comment feriez-vous cela sur Android? Aurait-il l'effet que je veux?
endolith
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.