0 votes

Erreurs matérielles internes de la carte SD. Existe-t-il un moyen de déplacer les partitions vers une carte SD externe ?

J'ai un appareil avec des erreurs matérielles dans la carte sd interne et je veux déplacer /data entièrement vers la carte sd externe. Je pensais qu'il serait possible de créer une partition sur la carte SD externe et de l'utiliser à la place de la partition par défaut pour /data/ afin que seule la partition système (qui est en lecture seule) reste sur la carte SD interne et que cela réduise les risques d'erreurs.

Comment puis-je modifier les options de montage initial pour qu'Android monte /data à partir d'une carte SD externe. ?

EDIT : Une solution est la modification de fstab, dans un PC Linux c'est assez simple, modifier /etc/fstab. Cela fonctionnera-t-il sur le fstab équivalent pour Android ?

1voto

Milner Points 533

Sous Android, il n'est pas si facile de modifier le "fstab", car il est souvent stocké dans l'image de démarrage (cf. Wikipédia sur "initrd pour une explication plus détaillée).

Toutefois, en fonction de l'appareil, il peut y avoir des solutions alternatives. En voici quelques-unes :

  • DirectoryBind lie "les répertoires situés sur external_sd aux répertoires sur la mémoire interne ( /sdcard ). De cette façon, vous pouvez transférer de grands répertoires de données d'application vers la carte SDC externe". (en d'autres termes, vous pourriez comparer cela à des "liens symboliques", pointant vers la carte SDC externe). Voir aussi cet article .
  • Remplacer la carte SD interne et externe . Selon l'article en question, cela devrait fonctionner pour TOUT téléphone ou tablette Android . Cette solution est comparable à votre "édition de fstab".
  • Racine externe 2 SD interne est une application qui permet d'échanger les cartes. D'après sa description, elle fait la même chose que celle décrite au point précédent.

Il existe peut-être d'autres solutions, mais ce sont celles dont j'ai entendu parler. J'espère que l'une d'entre elles pourra vous aider !

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