2 votes

Comment monter manuellement une carte SD interne (adoptée) dans Android 6 ?

Tout d'abord, ma carte SD n'est pas corrompue et je peux accéder à tous mes fichiers avec le gestionnaire de fichiers de récupération TWRP après avoir entré mon modèle pour décrypter mon stockage, tous mes fichiers ne sont pas corrompus non plus. Cette question ne porte pas sur la manière de restaurer les fichiers.

Mon téléphone Android 6 (Alcatel 5010D) ne parvient pas à monter la carte SD interne au démarrage comme stockage adopté. Il ne monte la carte que dans /mnt/expand/5cf86564-54ca-4bbf-85e7-1f491f7ef923 (/dev/block/dm-1) mais mon répertoire /sdcard est vide (en fait, c'est un lien vers /storage/self/primary qui à son tour est un lien vers /mnt/user/0/primary). Dans les paramètres > Stockage & USB, je peux voir ma carte SD, elle indique "8.21 GB utilisés sur 28.50 GB" (c'est correct). Mais si je clique dessus, les applications, les images et tout le reste utilisent "0,00 Go", ce qui n'est évidemment pas correct. J'ai beaucoup d'applications et quelques images. Si je clique sur "Explorer", l'écran est vide.

Comment puis-je le monter manuellement ? Ou au moins comprendre pourquoi Android ne le fait plus automatiquement ? J'ai un accès Root.

Notez que je sais pertinemment que le montage manuel de /sdcard est possible. TWRP recovery le fait d'une manière ou d'une autre, et je peux accéder à tous mes fichiers dans son gestionnaire de fichiers. Dans le passé, j'ai pu récupérer complètement en copiant tous les fichiers avec adb pull pendant la récupération TWRP, en formatant la carte SD pour le stockage interne, en recopiant tout et ensuite cela fonctionne à nouveau normalement. Mais parfois Android arrête de monter la carte SD interne au démarrage automatiquement sans raison apparente. Si je savais comment le faire manuellement, j'aurais au moins une solution rapide à ce problème et je pourrais peut-être comprendre pourquoi Android ne parvient pas à la monter automatiquement. J'ai essayé de trouver une réponse à cette question sur Google, mais je trouve généralement des méthodes comme monter un stockage crypté sur PC, ce qui n'est pas ce que je cherche.

De plus, comme je l'ai déjà mentionné, ma carte SD n'est pas physiquement corrompue et je peux lire tous les fichiers qu'elle contient sans problème. Je sais comment tout restaurer, je suis au courant de l'existence d'une option permettant de formater la carte SD en tant que portable. Mais j'aimerais essayer de résoudre le problème sans reformater ma carte.

1voto

Hannes Points 11

J'ai eu le même problème et j'ai fait ce qui suit (vous pouvez essayer d'emblée si l'étape 7 le fait déjà pour vous) :

  1. Sauvegarder l'ancienne carte (disque entier) en tant qu'image à l'aide de ddrescue, sauvegarder la clé de décryptage sur votre ordinateur.

  2. Retirer la carte adoptée

  3. Prenez une nouvelle carte, formatez-la en tant que carte interne, migrez les données vers cette carte, enregistrez la clé de décryptage sur votre ordinateur, éteignez le téléphone, retirez la nouvelle carte.

  4. monter l'image et la nouvelle sdcard en clair dans les dossiers A et B

  5. rsync A -> B

  6. nouvelle carte dans le téléphone, démarrer le débogage

  7. Réinitialiser les autorisations SELinux en utilisant

    restorecon -R -v /mnt/expand/[votrepartition]/ *

comme Root dans le shell adb.

Ceci a fait l'affaire pour moi. La nouvelle carte n'a plus disparu et reste toujours montée.

0voto

gdamjan Points 445

J'ai un problème similaire, mon sd est défini comme mémoire interne dans mon moto E 3gen, en vérifiant la surface tout est clair mais comme vous le sd ne se monte pas. et le format est RAW(+GBT) donc illisible sur tout type d'OS + certainement sécurisé par le processus Motorola

Ma solution a été d'utiliser "HDD Raw Copy Tool" pour faire un clone dans un fichier puis de copier ce clone sur une nouvelle carte sd. La nouvelle carte sd s'est montée avec succès sur le moto E et je peux maintenant faire une sauvegarde de mes 1700 photos.

Sur l'ancienne carte SD, j'ai essayé de formater ou de changer la carte GBT en MBR, mais rien ne s'est passé, donc je suppose que la carte SD est vraiment corrompue ou endommagée.

rgds Syl

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