Go Back   Android Forums > Android Discussion > Android Lounge
Android Lounge A place for general Android discussion and questions.

Get excited for the Samsung Galaxy S5! Find everything you need and discuss it in our Galaxy S5 Forum!

test: Reply
 
LinkBack Thread Tools
Old September 16th, 2010, 01:49 PM   #1 (permalink)
New Member
Thread Author (OP)
 
Join Date: Sep 2010
Posts: 4
 
Device(s): Nexus One - CyanogenMod 6.0.0
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default SD without FAT

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

ekimd is offline  
Last edited by ekimd; September 16th, 2010 at 01:56 PM. Reason: Added my ROM version
Reply With Quote
sponsored links
Old September 16th, 2010, 01:52 PM   #2 (permalink)
Senior Member
 
AndroidSPCS's Avatar
 
Join Date: Nov 2009
Location: USA
Posts: 3,216
 
Device(s): Note 2, SG S2 & S3, Evo 3D & 4G, Epic 4G, Captivate. (Moment, LG Optimus S, Vibrant)
Carrier: verizon / sprint / at&t

Thanks: 488
Thanked 479 Times in 350 Posts
Default

http://androidforums.com/updates-cupcakes/30431-fat32-waste-space.html
__________________
Big thanks to lunatic59 for my awesome Android avatars!!
cool Android phone sizing comparison page
Vital Android guide for permissions!
AndroidSPCS is offline  
Reply With Quote
Old September 16th, 2010, 02:59 PM   #3 (permalink)
New Member
Thread Author (OP)
 
Join Date: Sep 2010
Posts: 4
 
Device(s): Nexus One - CyanogenMod 6.0.0
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

True, which is part of the reason why it would be nice to not have FAT on my SD card. I suspect there may be some performance advantages as well.
ekimd is offline  
Reply With Quote
Old September 17th, 2010, 02:44 PM   #4 (permalink)
Senior Member
 
UncleMike's Avatar
 
Join Date: Nov 2009
Location: Central NJ
Posts: 2,122
 
Device(s): Moto X - GSM DE
Carrier: Not Provided

Thanks: 59
Thanked 391 Times in 324 Posts
Default

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.
UncleMike is offline  
Reply With Quote
Old September 17th, 2010, 04:55 PM   #5 (permalink)
Senior Member
 
Demache's Avatar
 
Join Date: Apr 2010
Location: Sioux Falls, SD
Posts: 2,984
 
Device(s): HTC Droid Eris Samsung Galaxy Nexus LTE Nexus 7 32 GB - Wifi
Carrier: Verizon Wireless

Thanks: 93
Thanked 330 Times in 280 Posts
Default

Quote:
Originally Posted by UncleMike View Post
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.
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.
Demache is offline  
Reply With Quote
Old September 18th, 2010, 11:46 AM   #6 (permalink)
New Member
Thread Author (OP)
 
Join Date: Sep 2010
Posts: 4
 
Device(s): Nexus One - CyanogenMod 6.0.0
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

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.
ekimd is offline  
Last edited by ekimd; September 18th, 2010 at 11:48 AM. Reason: Additional text
Reply With Quote
Old September 20th, 2010, 08:24 PM   #7 (permalink)
New Member
Thread Author (OP)
 
Join Date: Sep 2010
Posts: 4
 
Device(s): Nexus One - CyanogenMod 6.0.0
Carrier: Not Provided

Thanks: 0
Thanked 0 Times in 0 Posts
Default

bump
ekimd is offline  
Reply With Quote
Old September 21st, 2010, 07:33 AM   #8 (permalink)
Senior Member
 
Join Date: Dec 2009
Gender: Male
Posts: 788
 
Device(s): Motorola Droid RAZR, Dell Venue 8
Carrier: Avian

Thanks: 0
Thanked 41 Times in 39 Posts
Default

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.
__________________
Motorola Droid Razr, Dell Venue 8
Asus eeePC 900HA, Seagate 1T Drive, 2G RAM running Slackware 14.1
Dell Latitude D630, 160G Drive, 2G RAM running Slackware x64 14
Dell Latitude C400, 40G Drive, 640M ram, Atheros 802.11a/b/g wireless running BackTrack 4
Raspberry Pi, Slackwarearm-current OwnCloud
Eugene is offline  
Reply With Quote
Reply
Tags
ext, fat32, vold


Go Back   Android Forums > Android Discussion > Android Lounge
Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On



All times are GMT -5. The time now is 04:22 AM.
Powered by vBulletin® Version 3.8.7
Copyright ©2000 - 2014, vBulletin Solutions, Inc.