fredhami
Posts: 3
Joined: Tue Dec 10, 2013 1:23 am

FAT or NTFS

Tue Dec 10, 2013 6:52 am

I' m using a regular 8 gb SanDisk class 4 SD card with Raspbian. Does the data transfer rate performance improve if the SD card is formatted in FAT or NTFS file system. I used the win32diskimager to image the SD card but I'm not sure if win32diskimager formats it to a default format or if you can use NTFS at all.

ShiftPlusOne
Raspberry Pi Engineer & Forum Moderator
Raspberry Pi Engineer & Forum Moderator
Posts: 6229
Joined: Fri Jul 29, 2011 5:36 pm
Location: The unfashionable end of the western spiral arm of the Galaxy

Re: FAT or NTFS

Tue Dec 10, 2013 7:09 am

win32diskimager does not know or care about the formatting the sd card. It copies the 0s and 1s directly as they are in the img file. To answer your question more directly though, FAT is the only option that will work.

When the pi powers on, code from the pi's tiny bootrom executes, which is just enough to initialise the sd card and read a FAT partition. This then loads the firmware, which then can do fancier things like start the linux kernel.

If the first partition was NTFS, it would not boot at all.

Disclaimer: I haven't actually tried to format it as NTFS, nor do I know for sure that the bootrom can't handle NTFS, but it's a safe assumption to make.

Return to “Beginners”