Resolved: by switching to the custom ROM Buttered AOKP 4.2.2 [+Aroma] and using its the default kernel. The OTG connected SDCards formatted as either ext4 or FAT32 was automatically mounted with RW accessable. Stickmount was not required. It seems odd that the neither the popular SentinelROM/KTManta nor Tasker650/Trinity Ten custom ROM/kernels would mount the same ext4 formatted SD cards.
I am running custom ROM/Kernel combination Tasker650 TX34 and Trinity Ten. Using gparted I can format an external SD card with FAT32 or NTFS and the SD card is automatically mounted by the N10. Settings->Storage can mount and unmount the OTG connected storage without issue.
If I reformat the SD card as ext4 it is not auto mounted but Settings->Storage does show a "Mount USB" button. Unfortunately clicking on it causes the SD card reader's light to flash but the file structure never show up in "/usbdisk". Note: I have the same problem with "SentinelROM and KTManta".
What is strange is that TWRP can see and mount the ext4 formatted SD card without issue from a "/usb-otg" mount point. File browsing the SD card also works but only in TWRP.
I tried from a terminal session to mount it manually:
> busybox mount -t ext4 -o nosuid,nodev /dev/block/mmcblk1p1 /storage/usbdisk
but it always return the error that "/dev/block/mmcblk1p1" does not exist which is true.
From everything I've read ext2,3,4 formatted SD cards should all be recognized. I am looking to load files greater than 4GB and have full RW access to the SD card. NTFS can accommodate the file size but is limited to Read-Only access.
Maybe the mount point is different for ext4 formatted SD cards but I can't find that mount point. If anyone can shed some light on this issue I would appreciate it.
Thanks
Doug
Related
On sdcard and phone storage settings it only says Sdcard storage and internal storage but doesnt show my 8gb internal, any solutions? Is there a script or something, maybe?
In the list of known issues
http://forum.xda-developers.com/showthread.php?t=722478
mount /dev/block/mmcblk0p3 /emmc
or read the sticky thread to make it do it on boot
Hio
I wanted to ask gently, if someone is in a position to build a kernel that allows the SD card to be formatted in ext(2,3,4)?
I've pushed a 32GiB card into the tablet, and it would be very nice to move more than 4GiB sized data on the sd card.
Other file systems would of course possible
I have the P6810.
I don't think you need a custom kernel. The internal flash memory is already formatted with ext4 and supports files larger than 4GB. The problem is with the Samsung automatic sd-card mounting which forces fat32 only.
Is it possible to manually unmount/remount the external sd card with ext4 file support via shell or custom app/script?
The kernel's got ext4 support.
To mount the SD card, run the following in a terminal (as root):
mkdir /mnt/sdcard/ext
mount -t ext4 /dev/block/mmcblk1p1 /mnt/sdcard/ext
Your SD card will then be mounted in the ext directory on your Internal drive.
After formatting the card on linux via gparted, android shows the sd card as damaged and asks me to format it? How does one mount an ext4 card?
I am just guessing, but since the SD has to be compatible as USB Mass Storage Device, it must be formatted in FAT32. Windows for example cannot handle linux/UNIX specific partitions like ext3 or ext4.
Hi friends, i installed carbon rom 4.4.2 on my galaxy grand gt-i9082....i have a ext4 formatted 32GB sd card and contains only one primary partition........Carbon ROM detects ext4 card successfully and mounts it at /storage/sdcard1 , but i am not able to copy and write files onto the sd card using an explorer like root explorer or ex file explorer......Now, Carbon rom also mounts it at /mnt/media_rw/sdcard1...but here i am able to copy an write files onto the sd card...But the downside is that When i use MTP to transfer files between my mobile and windows pc, i can see only the sdcard mounted at /storage/sdcard1 from which i cant copy or paste the files.....So how do i make MTP to show the real mounted partition /mnt/media_rw/sdcard1 so that i can transfer files between my computer and mobile.
NOTE: I just found out using mount command that it uses /dev/fuse to mount the sdcard at /storage/sdcard1 but uses the real device i.e. /dev/block/mmcblk1p1 to mount the sdcard at /storage/media_rw/sdcard1.......
Please Help........Any ideas or suggestions to make this work are welcome....
I have recently switched from the stock ROM (4.4.2) for my Samsung Galaxy S3 Neo+ to Cyanogen 11 (4.4.4 - I wiped data, system and cache partitions before doing this). I have a 64GB external sd card formatted to FAT32 which was working fine when using my stock ROM but Cyanogenmod will not mount it anywhere. It detects the presence of the removable sd card as I am offered to erase it in the storage section in the settings. However, there are no files under /external_sd or /storage/sdcard1.
Is there any way I can fix this and mount my external sd card?
I solved this by converting my external SD card from FAT32 to NTFS using MiniTool Partition Wizard.