1 votes

[Comment monter la carte SD interne sur le Huawei U8836D (G500 Pro) ?

Bonne journée

re : Huawei U8836D (G500 Pro) ICS

C'est un vieux téléphone maintenant, je m'en rends compte, mais jusqu'à ce que je le détruise [par ignorance] hier, le mien fonctionnait bien.

D'après ce que j'ai compris, il dispose d'environ 1 Go de RAM et d'une carte SD intégrée d'environ 4 Go (....). Il y a un emplacement pour carte SD externe, dans lequel j'ai inséré une carte de 8 Go.

La carte interne, comme je l'appelle, apparaissait dans l'écran des détails du stockage jusqu'à ce que je la repartitionne bêtement en suivant les articles de link2sd, dans l'espoir de pouvoir "étendre" l'espace disponible.

La carte interne n'apparaît pas dans les détails du stockage et semble ne pas être montée (est-ce le terme correct).

Je n'ai pas confiance en Android, mais je peux me débrouiller avec ADB, linux etc. de manière raisonnable. Plutôt que de commencer à déverser des informations supplémentaires maintenant, veuillez me faire savoir ce que je dois fournir au fur et à mesure.

Par conséquent, j'apprécierais vraiment qu'une âme charitable et bien informée prenne le temps de me guider pour que chaque zone de stockage fonctionne à nouveau comme il se doit, s'il vous plaît ? - si tout cela a un sens.

Merci.


continuer après le message de réponse (mes excuses si ce n'est pas la bonne façon d'ajouter plus de détails) :

Je vous remercie de votre réponse. Je suis un peu perplexe.

J'ai retiré la carte externe - d'une part parce que j'obtenais un message de 'manque d'espace' qui a cessé maintenant qu'elle n'est plus là et d'autre part, pour supprimer ses effets sur la sortie vers les outils du système en laissant le téléphone et son stockage interne tel qu'il est.

Maintenant, lorsque je connecte le téléphone avec l'USB à linux, j'ai été en mesure de fdisk le périphérique répertorié dans /dev, mais l'impression a montré sa taille à un peu plus de 2Gb. J'ai ensuite pu formater la partition primaire en vfat et redémarrer avec succès.

Pourtant, en utilisant adb shell et en exécutant mount et df, aucune information n'est rapportée sur l'existence de cette partition vfat de 2 Go. Sous /dev/block sur le téléphone, il y a seulement l'entrée mmcblk0 et ses parties associées 1 à 6 (je ne suis pas familier avec cette structure donc désolé d'être vague). Si je fdisk cette mmcblk0 l'impression affiche une taille d'un peu moins de 4GB. Je ne suis pas encore sûr de ce que tout cela signifie (je dois essayer de trouver quelques articles sur la façon dont Android utilise le stockage).

Ma question maintenant est la suivante : avec le téléphone connecté en shell adb, puis-je repartitionner en toute sécurité cette mmcblk0 (en supprimant les partitions de type id 5 et 83 au démarrage) en 2 partitions de type 83 et 0b, redémarrer et la machine s'arrangera d'elle-même en utilisant ces partitions ?

Si ce n'est pas le cas, comment faire pour que les 2Go de ces 4Go soient utilisables, car l'option 'menu stockage' du menu Android ics ne le montre pas, l'application gestionnaire de fichiers ne le montre pas, etc (même link2sd ne le voit pas) ?

Je fais des progrès, même si j'ai l'impression de flotter dans l'air :-)

0voto

Tamoghna Chowdhury Points 3137

Puisque vous connaissez bien Linux et ADB, laissez-moi d'abord clarifier 2 choses :

  1. Le re-partitionnement de la carte SD interne pour Link2SD, selon le guide, la partitionnera avec un système de fichiers comme suit ext2 / ext3 / ext4 ce qui fera que la partition sera reconnue comme système et n'apparaîtra pas dans la plupart des gestionnaires de fichiers. Certains gestionnaires de fichiers, comme ES File Explorer, peuvent vous permettre d'y accéder par le biais de l'option /mnt s'il a été monté, ou en tant que périphérique de bloc dans l'espace de noms /dev sinon. Link2SD au premier démarrage détecte cette partition en exécutant une variante de la commande mount et en ajoutant un mount-at-boot pour cette partition à init.rc et/ou vold.fstab et fait en sorte que ses permissions soient telles qu'il ne soit pas facilement accessible, même par le système.

  2. Le fait que cela n'apparaisse pas est un comportement prévu, mais vous trouverez la partition dans les options de partition de Link2SD sous le nom de "SD card Partition 2" ou quelque chose comme ça.

Maintenant, si vous voulez revenir à l'utilisation du stockage interne pour quelque chose, vous devez repartitionner la carte SD interne à nouveau, en utilisant GParted ou un autre logiciel de ce type ou Linux qui reconnaît une carte SD interne. ext système de fichiers.

Vous devrez le faire :

  1. Trouvez la bonne partition pour Link2SD.
  2. Formatez-le en FAT32 et le définir comme active y primary .
  3. Sur le périphérique, montez le périphérique de bloc de la partition (mmcblk0p6 dans votre cas) en tant que /mnt/sdcard0 et ajoutez ceci dans init.rc et/ou vold.fstab (Suivre este y este réponse).

Pour vous, la commande à entrer dans vold.fstab sera

dev_mount sdcard /mnt/sdcard auto SDCARD=/dev/mmcblk0p6

Et rebooter. Cela devrait fonctionner. Formatez cette position en FAT32, et non en VFAT, pour éviter les erreurs inutiles concernant le "read only filesystem".

Je ne vais pas fournir les commandes ici car vous êtes familier avec Linux, et dans ce cas sur Android c'est similaire (un shell Root via ADB).

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