4 votes

Lier un répertoire à un autre

Je voudrais lier un répertoire à un autre afin d'étendre la capacité de stockage du premier répertoire.

Dans linux vous pouvez exécuter :

mount --bind /path/to/directory1 /path/to/directory2

Cependant, le shell Android ne comprend pas les paramètres "--bind" et "-B". Cela pourrait également être accompli par fstab, mais je ne suis pas sûr de la syntaxe.

J'ai besoin d'effectuer cette opération parce que mon Samsung Galaxy S (SGS) a un lien symbolique entre /data/data et /datadata, ce dernier résidant sur une partition qui ne peut faire que 115 Mo, et qui est donc constamment pleine. J'aimerais étendre l'espace en liant un répertoire d'un autre endroit avec plus d'espace.

Merci d'avance, cela fait deux jours que je cherche des idées.

4voto

BanditoBunny Points 6358

De @eldarerathis --

Avez-vous installé busybox ? Avez-vous essayé mount -o bind /path/to/dir1 /path/to/dir2 (je pense que la version de busybox supporte cela sur Android) ?

2voto

Liam W Points 8336

Avez-vous essayé de créer un lien symbolique vers le dossier ? Vous pouvez le faire dans l'application Root Explorer, qui a un coût, désolé !

2voto

user2514608 Points 21

Votre commandement est faux. Il ne l'est pas :

mount --bind

Essayez plutôt ceci :

mount -o bind

La commande complète est :

mount -o bind /path/to/directory1 /path/to/directory2

1voto

roxan Points 5466

Ce n'est pas une réponse directe mais cela vous aidera à atteindre votre objectif.

L'application lien2sd étend (préserve en fait) votre stockage interne en liant les fichiers apk, dex et lib d'une application à une partition de la carte SD.

Vous pouvez utiliser l'application dans un téléphone enraciné ou contacter le développeur et lui demander comment il a fait. Il est très sympathique.

Vous pouvez également vérifier data2sd où l'application entière est installée sur la carte SD.

androidalle.com

AndroidAlle est une communauté de androiders où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X