首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >Ubuntu文件系统问题。(EFI分区,FAT32,VFAT)

Ubuntu文件系统问题。(EFI分区,FAT32,VFAT)
EN

Ask Ubuntu用户
提问于 2014-04-22 19:52:05
回答 3查看 14.2K关注 0票数 7

我今天刚刚安装了Ubuntu14.04LTS,我发现显示在Ubuntu上的EFI分区类型是VFAT,但是我总是听说EFI分区的分区类型应该是FAT32。我回到Windows8.1,看到EFI的参数类型在上面是FAT 32。所以我的问题是:什么是VFAT?为什么ubuntu将EFI分区显示为VFAT,而在Windows8.1上是FAT32呢?Ubuntu格式化了EFI部分吗?这对Windows8.1有什么影响吗?

EN

回答 3

Ask Ubuntu用户

发布于 2014-04-24 00:29:26

随着时间的推移,脂肪以两种正交的方式膨胀:

  • FAT指针大小- FAT文件系统指针有12位、16位和32位大小。较小的大小对于较小的媒体(如软盘)是有用的,但对媒体大小进行限制。在这方面,FAT32是限制最少的;它可以处理多达2个2TiB分区(对于带有4个4KiB扇区的磁盘,则可以处理16个2TiB)。在创建文件系统时,FAT大小是固定的,并且在创建文件系统之后很难更改。一些工具报告现有分区的FAT大小,但另一些则不报告。
  • 长文件名支持-- FAT最初是DOS使用的(上世纪80年代,甚至在70年代末,其他OSes也使用了其他文件名的变体),并且限制了8个字符的文件名和可选的3个字符扩展名(所谓的8.3文件名)。然而,在Windows 95中,微软引入了一种方法,以向后兼容的方式在FAT文件系统上存储更长的文件名。这种技术称为VFAT。请注意,VFAT不是在文件系统创建时指定的;它由访问文件系统的操作系统激活(或不激活)。在Linux中,这是通过将msdos (8.3文件名)或vfat (长文件名)文件系统类型代码指定给mount命令来完成的。当VFAT和long文件名添加时,只能由DOS使用的文件系统可以被访问;或者与VFAT长文件名一起使用的磁盘可以在没有长文件名的情况下访问(但是文件名将被缩短)。

VFAT与任何FAT指针大小都兼容,因此可以使用VFAT-12、VFAT-16或VFAT-32。然而,这些术语非常罕见;也许是因为比特深度与文件名长度无关,比特深度通常与"FAT“结合起来来识别该细节,而"VFAT”通常单独使用。上世纪90年代中后期,所有这些都为懂计算机的人所熟知,但从那时起,这些细节就被遗忘了(或者从来没有学过)。

票数 6
EN

Ask Ubuntu用户

发布于 2014-04-23 00:14:51

FAT是一个文件系统。VFAT、FAT16和FAT32仅仅是FAT的版本,已经扩展到包含了新的特性。Ubuntu上的一些软件将FAT32分区检测为VFAT (可能是因为程序不知道FAT32),但是只要它实际上被格式化为FAT32,您就不会遇到任何问题。如果您在Ubuntu上安装了一个类似Gparted的程序,它将显示分区为FAT32而不是VFAT。这完全取决于您在Ubuntu上使用的程序,以及该程序支持检测的文件系统。

票数 1
EN

Ask Ubuntu用户

发布于 2014-04-22 19:58:16

VFAT为FAT32。它在Ubuntu (或任何其他Linux)中显示为VFAT没有什么问题。如果您插入任何USB闪存驱动器SD卡等…它们也将显示为VFAT,除非您已经将它们格式化为不同的内容。

票数 0
EN
页面原文内容由Ask Ubuntu提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://askubuntu.com/questions/453137

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档