SD without FAT


Last Updated:

  1. ekimd

    ekimd New Member This Topic's Starter

    Joined:
    Sep 16, 2010
    Messages:
    4
    Likes Received:
    0
    Is there a cogent reason why the SD card cannot be partitioned without a FAT32 filesystem? From all the benchmarks I've ever seen, EXT4 kills FAT32. However, when I tried using an SD card partitioned with only an EXT4 partition, vold (the volume management daemon) wasn't happy at all.

    I can manually mount the volume from the shell, but that does no good as far as android recognizing that the partition has been mounted.

    I'd be willing to hack up the vold source code if it would be useful, but I just want to know if anyone has any thoughts or experience on the issue.

    Thanks

    I'm running 2.6.34.5-cyanogenmod 6.0.0 on my Nexus One
     

    Advertisement
  2. AndroidSPCS

    AndroidSPCS Well-Known Member

    Joined:
    Nov 12, 2009
    Messages:
    3,222
    Likes Received:
    478
  3. ekimd

    ekimd New Member This Topic's Starter

    Joined:
    Sep 16, 2010
    Messages:
    4
    Likes Received:
    0
  4. UncleMike

    UncleMike Well-Known Member

    Joined:
    Nov 15, 2009
    Messages:
    2,319
    Likes Received:
    481
    The use of FAT32 probably has more to do with ease of access using multiple operating systems for when your device is attached to a computer. File system performance was probably a secondary consideration at best.
     
  5. Demache

    Demache Well-Known Member

    Joined:
    Apr 18, 2010
    Messages:
    3,011
    Likes Received:
    341
    That's really the only reason its FAT32. Pretty much anything can read it. Even Windows 95. I mean, we have external hard drives formatted in FAT32, even though NTFS, HFS+ and ext4 are far better since they support files larger than 4 GB, among other advantages. However, you lose compatibility when you use these.
     
  6. ekimd

    ekimd New Member This Topic's Starter

    Joined:
    Sep 16, 2010
    Messages:
    4
    Likes Received:
    0
    And that makes sense if you're running windoze. However, if you're running Linux, there's absolutely no reason in the world to have a FAT filesystem.

    But that brings me back to my original question: is there an easy way get android to recognize an SD card formatted as EXT instead of FAT.
     
  7. ekimd

    ekimd New Member This Topic's Starter

    Joined:
    Sep 16, 2010
    Messages:
    4
    Likes Received:
    0
    bump
     
  8. Eugene

    Eugene Well-Known Member

    Joined:
    Dec 6, 2009
    Messages:
    781
    Likes Received:
    41
    Sounds like it could be a feature request for the official android source. I wouldn;t mind switching over too, the one laptop I have at home with Windows still on it just in case I need it has ext2fs so I can read all my drives without having to use fat.
     

Share This Page

Loading...