Take the 2-minute tour ×
Android Enthusiasts Stack Exchange is a question and answer site for enthusiasts and power users of the Android operating system. It's 100% free, no registration required.

Does anyone know how I can enable ext2 or ext3 partitions on my LG Optimus V? I have already partitioned my 16GB SD card to 14.5 GB FAT32 and 500MB ext2. When using Link2SD it gives me a mount error. I am rooted but have not flashed any ROMs yet.

share|improve this question
what's the mount error message? –  Lie Ryan Apr 17 '11 at 19:23
Have you tried ext3 instead of ext2? It may be better supported. –  Logos Nov 14 '11 at 22:21

4 Answers 4

I am not completely certain what you mean when you say enable, so this might not answer your question.

Filesystem support is determined by the kernel, so if the kernel was not compiled with support added for a specific filesystem, you cannot use it. That being said, all android devices I have fiddled with have had support for ext2/ext3 compiled in (I think all Gingerbread devices must have support for ext2/ext3 since they are starting to use it on the eMMC flash instead of YAFFS2).

In order to check that ext2/ext3 is working correctly, I suggest you connect your device to a PC and log on via 'adb shell'. From there, create a mount-point (for example by doing 'mkdir /mnt/tmp') and try mounting manually. SDcards usually end up as /dev/mmcblkXpY, where X is the device number and Y the partition number. Try mounting by doing 'mount -t ext3 /dev/mmcblkXpY /mnt/tmp'. If that works, and you can read and write to /mnt/tmp, ext3 is working as it should.

share|improve this answer
I have the same issue as OP and tried to follow your instructions. There is mmcblk0p2 device in /dev/block and I tried to mount, but I got an error "mount: No such device". Is there another way to check if ext2 is supported? –  haridsv Jun 30 '11 at 23:17

Does this guide help you? And here is an alternative guide.

share|improve this answer
Just links? What about linkrot? –  Al E. Mar 24 '11 at 16:45
@Al I'm not as familiar on the subject and it is a bit much to c&p here without being fully knowledgeable on the subject. –  Bryan Denny Mar 24 '11 at 17:54

I think your ext partition must be a primary one NOT logical - check to make sure that's the case.

share|improve this answer
I created my partitions using parted and specifically chose "primary" as the answer, so that shouldn't be the problem. –  haridsv Jun 30 '11 at 23:18

Some cards do not support creating ext2 partition larger than 6.5 GB (I faced the same in 64GB SD card). Try Mini Tool Partition utility. Once it completes the ext2 partition format, you should not see other in the partition type space holder. It should be ext2. If it shows other, it will never work in the phone. Try reducing the size of the fat32 gradually and create ext2 after that.

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.