• 已解决 73482 个问题
  • 已帮助 5993 位优秀工程师

EXT和FAT32/NTFS有啥主要的区别

drepa 2017-11-24 浏览量:2574

        如题,我们都能理解一向习惯使用的FAT系列文件系统,文件按最小分配大小分块切割存放,不足一块的空间算作一块处理,仍然占用一块的空间,请问,EXT文件系统是不是也是跟FAT32类似呢?如果类似的话,为什么EXT和FAT32不兼容呢?

0 0 收起

我来回答

上传资料:
选择文件 文件大小不超过15M(格式支持:doc、ppt、xls、pdf、zip、rar、txt)
最佳答案
  • FAT32单个文件大小的上限为4GB ,EXT2格式的文件根据块大小来定单一文件的容量 块大小为1024字节的话,单一文件最大容量是16GB,FAT32 不支持高级文件权限管理;ntfs要比fat32安全性更高,而且运行速度更快。

    • 发布于 2017-11-24
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了 :一般焊盘氧化肉眼看不出来,建议客户做一下可焊性测试 回复

其他答案 数量:3
  • https://zhidao.baidu.com/question/1962016927644006220.html 看看这个有帮助
    • 发布于2017-11-24
    • 举报
    • 评论 1
    • 1
    • 0
电子老工程师 回复了  :散装,整包数量没说 回复

  • fat32/ntfs 和 ext类(当前主要是ext3和ext4)文件主要的区别是:

    1.   fat32/ntfs 主要用在windows系统下,而ext用在Linux下

    2.  ext的权限支持特性比fat32/ntfs强,特别是ext4,大致权限管理 能力是 ext > ntfs > fat32
    现在来回答问题

      要说类似,肯定所有文件系统都类似的是: 数据都是存在于数据块中的。但这其实因为不同文件系统划分数据块、使用数据块的规则是不同,所以互相一般不兼容。这就相当于对磁盘同一个数据块区域,它们分别编的门牌号是不同的,所以就存在不兼容的问题,而且因为划分定位使用数据块的算法完全不一样,所以不能简单的通过一一对应来实现访问(其实这也好理解,假设在磁盘上有一段可用数据区域,如果采用fat32可能分成了3个块,如果用ntfs是划分了2个块,如果使用ext则划分了4个块,这样所有数据块都不能在其他文件系统下进行直接对应了,也就不能直接被其他文件系统访问了)

    • 发布于2017-11-25
    • 举报
    • 评论 0
    • 1
    • 0

  • 它们最大的不同是 数据块划分标准和算法不同,数据块分配使用的规则和算法不同,这也是它们之间不能直接兼容的核心原因。

    其实你理解了文件系统就是一套针对 数据区域 进行划分数据块、确定数据块如何分配使用的机制,这样一个概念就能理解为什么fat32和ext不兼容了。

    • 发布于2017-11-25
    • 举报
    • 评论 0
    • 1
    • 0

相关问题

问题达人换一批

EXT和FAT32/NTFS有啥主要的区别