2 votes

Comment créer un lien symbolique après avoir enraciné mon Samsung galaxy w GT-i8150 ?

Comment créer un lien symbolique à partir de mon fichier /sdcard/NaviSEA pour pointer vers /sdcard/external_sd/SD/NaviSEA ?

Même après avoir rooté mon appareil, j'obtiens toujours l'erreur "Operation not permitted" et j'ai autorisé avec su dans mon script :

$ su
# ln -s /sdcard/external_sd/SD/NaviSEA /sdcard/NaviSEA

Pourquoi mon script ne fonctionne-t-il pas ?

3voto

David Negron Points 971

Votre carte SD externe est probablement (dans la plupart des cas) formatée en tant que système de fichiers FAT32. FAT32 ne prend pas en charge les liens symboliques . Lier un système de fichiers ext2/3/4 à un système de fichiers FAT32 fonctionnerait, IIRC, mais lier un système FAT32 n'est pas possible.

2voto

H. Wade Minter Points 3

Il semble que /sdcard est le "lien" de FUSE fs pour /data/media .

Essayez ceci :

ln -s /data/media/external_sd/SD/NaviSEA /data/media/NaviSEA

(Je ne sais pas ce que signifie "external_sd" sur votre appareil, mais s'il s'agit d'une carte SD externe, vous pouvez toujours obtenir des erreurs).

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