I'm formatting my Seagate Freeagent external HDD in Linux to FAT filesystem, because it can't be done in Windows, but I'm wondering, what's the difference betweeen partition type and filesystem type?
And what's the recommended partition type for FAT filesystem? I'm going to use this drive in a Linux PC, Windows PC, and Wii.
Partitions are nothing more than entry’s in a partition table stored on the hard drive and this table sets the boundary for the start and the end of the partition on the drive and holds some useful information about the partition including its type.
File systems are a way of storing data inside the partitions in a fashion that is easy to manage and read and write data to it. Some do it better than others.
A partition entry in the partition table will need a partition type to help the Operating System know how to handle the partition.
Heres is a list of partition types printed from fdisk.
As you can see the most correct type would be c
If the screen shot you have provided is the current state, you can change the partition type with
fdisk /dev/sdb
You then press
t
to change a partition type, followed by the partitions number1
, followed by the partition codec
finally pressw
to write the changes to disk