I read in an Internet article to format a partition to FAT32 with the following command:
sudo mkfs.vfat -F 32 /dev/sdXn
Now I read the man page for mkfs.vfat
and it shows mkfs.fat
as the name of the command without the v
. After that I tried formatting a partition without the v
and expectedly it worked. Why is there a synonymous command called mkfs.vfat
instead of just mkfs.fat
?
Edit: Oh, and in man mkfs
mkfs.vfat
is listed instead of mkfs.fat
in "SEE ALSO".
FAT is a family of filesystems, comprising at least, in chronological order:
Because those filesystems are very similar, they're usually handled by the same drivers and tools. mkfs.vfat
and mkfs.fat
are the same tool; an empty FAT16 filesystem and an empty vFAT filesystem look exactly the same, so mkfs
doesn't need to distinguish between them. (You can think of FAT16 and vFAT as two different ways of seeing the same filesystem rather than two separate filesystem formats.)
この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。
侵害の場合は、連絡してください[email protected]
コメントを追加