Linux

存放在 USB 儲存設備上的文件系統類型,與大多數作業系統兼容

  • May 8, 2019

我想從終端格式化 USB 儲存設備,我找到了幾種格式可以做到這一點。這是我第一次這樣做,我有疑問。我想把它做好。我有這些選項,我想知道哪一個方便且與所有作業系統兼容。

# mkfs.vfat -n 'dickEt' -I /dev/sdd1
# mkfs.ntfs -n 'dickEt' -I /dev/sdd1
# mkfs.ext2 -n 'dickEt' -I /dev/sdd1
# mkfs.ext3 -n 'dickEt' -I /dev/sdd1
# mkfs.ext4 -n 'dickEt' -I /dev/sdd1
# mkfs.msdos -n 'dickEt' -I /dev/sdd1
# mkfs.xfs -n 'dickEt' -I /dev/sdd1
# mkfs.bfs -n 'dickEt' -I /dev/sdd1

您的問題¹的答案很簡單:

mkfs.msdos -n 'dickEt' -I /dev/sdd1

*但是,*它具有以下限制:

  • 最大文件大小為 4GB
  • 最大分區大小為 2TB

作業系統 - 文件系統兼容性(迷你)矩陣:

                  FAT  NTFS EXT[2..4] BTRFS  XFS HPFS
Amiga               x
MS-DOS, Win95, 98   x
NT, W2K, ... W10    x     x      2
MacOS               x     3      4                  x
Linux               x     x      x       x      x   x

**注意 1:**您要求最大的作業系統兼容性,這是唯一的答案,因為它與大多數作業系統兼容,因為它是最古老且功能最差的文件系統之一。(並非所有作業系統! EG C64 不支持 FAT!)

**注 2:**如果您想要寫入功能,則為商業試用軟體。

**注 3:**商業軟體,如果你想要寫能力。

注 4: 只讀

引用自:https://unix.stackexchange.com/questions/491501