Comment activer les partitions ext2 ou ext3?

15

Est-ce que quelqu'un sait comment activer ext2ou ext3partitionner mon LG Optimus V? J'ai déjà partitionné ma carte SD de 16 Go en 14,5 Go de FAT32 et 500 Mo d'ext2. Lorsque j'utilise Link2SD, cela me donne une erreur de montage. Je suis rooté mais je n'ai pas encore flashé de ROM.

user3642
la source
quel est le message d'erreur de montage?
Lie Ryan
1
Avez-vous essayé ext3 au lieu de ext2? Il pourrait être mieux pris en charge.
Logos

Réponses:

2

Je pense que votre partition ext doit être une partition principale PAS logique - vérifiez pour vous assurer que c'est le cas.

Sparx
la source
J'ai créé mes partitions en utilisant parted et j'ai choisi spécifiquement "primaire" comme réponse, donc ça ne devrait pas être le problème.
haridsv
1

Je ne suis pas tout à fait certain de ce que vous voulez dire lorsque vous dites activer, cela pourrait donc ne pas répondre à votre question.

La prise en charge du système de fichiers est déterminée par le noyau, donc si le noyau n'a pas été compilé avec la prise en charge ajoutée pour un système de fichiers spécifique, vous ne pouvez pas l'utiliser. Cela étant dit, tous les appareils Android avec lesquels j'ai joué ont pris en charge ext2 / ext3 compilé (je pense que tous les appareils Gingerbread doivent prendre en charge ext2 / ext3 car ils commencent à l'utiliser sur le flash eMMC au lieu de YAFFS2).

Afin de vérifier que ext2 / ext3 fonctionne correctement, je vous suggère de connecter votre appareil à un PC et de vous connecter via 'adb shell'. À partir de là, créez un point de montage (par exemple en faisant 'mkdir / mnt / tmp') et essayez de monter manuellement. Les cartes SD se terminent généralement par / dev / mmcblkXpY, où X est le numéro de périphérique et Y le numéro de partition. Essayez de monter en faisant 'mount -t ext3 / dev / mmcblkXpY / mnt / tmp'. Si cela fonctionne et que vous pouvez lire et écrire dans / mnt / tmp, ext3 fonctionne comme il se doit.

Leo
la source
J'ai le même problème que OP et j'ai essayé de suivre vos instructions. Il y a un mmcblk0p2périphérique /dev/blocket j'ai essayé de le monter, mais j'ai eu une erreur "montage: pas de périphérique". Existe-t-il un autre moyen de vérifier si ext2 est pris en charge?
haridsv
Même problème ici. J'ai un mmcblk1p2en /dev/blockdonnant la même erreur, à la fois dans le shell adb et dans le terminal embarqué.
0

Certaines cartes ne prennent pas en charge la création d'une partition ext2 supérieure à 6,5 Go (je fais face à la même chose dans la carte SD de 64 Go). Essayez l'utilitaire Mini Tool Partition. Une fois qu'il a terminé le format de partition ext2, vous ne devriez pas en voir d'autre dans le support d'espace de type de partition. Il doit être ext2. S'il en montre d'autres, il ne fonctionnera jamais dans le téléphone. Essayez de réduire progressivement la taille du fat32 et de créer ext2 après cela.

Udhaya
la source
0

Je veux mentionner que l'utilisateur doit utiliser la récupération CWM pour partitionner la carte SD, puis échanger, après ce montage, en ext2 ou ext4 mais pas ext3 avec Link2SD. Vérifiez si cela fonctionne pour vous.

user133622
la source
La carte SD peut également être partitionnée sur un PC à l'aide de GParted ou sur l'appareil à l'aide d'AParted. En fait, le 1er est ce que j'ai fait lorsque j'ai utilisé Link2SD. Veuillez noter que votre réponse, en l'état, est probablement incorrecte.
Tamoghna Chowdhury
0

Dans Google Play existe EzyMount , un outil avec lequel vous pouvez monter et rendre accessibles des appareils formatés avec NTFS, Ext2-4, etc. pour Android 2.3 et supérieur.

Gbevold
la source
EzyMount nécessite un téléphone rooté avec busybox installé, donc n'essayez pas de l'installer sauf si vous avez root.