精华内容
下载资源
问答
  • U盘文件系统

    2012-12-24 10:16:49
    U盘文件系统  转自:http://feihe027.blog.163.com/blog/static/593258332010422104344418/  文件系统是指文件命名、存储和组织的总体结构。作为最常见的操作系统Windows来说,它支持的文件格式就是我们...

    U盘文件系统  

    转自:http://feihe027.blog.163.com/blog/static/593258332010422104344418/

     文件系统是指文件命名、存储和组织的总体结构。作为最常见的操作系统Windows来说,它支持的文件格式就是我们所要研究的。FAT(16)、FAT32和NTFS都是Windows的文件系统。其实文件系格式也就是我们经常所说的“磁盘格式”或“分区格式”,总体都是一个概念,只不过“分区”只针对硬盘来说的,而文件系统是针对所有磁盘及存储介质的。  
      FAT,FAT32,NTFS,这些我们耳熟能详的分区格式,他们分别有什么用途呢?
    ● FAT16文件系统
        最初的U盘,也就是以MB为存储单位的U盘,所使用的文件系统格式统一为FAT16,所以我们首先就来讲讲FAT16。
        在说明FAT16文件系统之前,我们必须清楚FAT是什么?FAT(File Allocation Table)是“文件分配表”的意思。顾名思义,就是用来记录文件所在位置的表格,它对于磁盘的使用是非常重要的,假若丢失文件分配表,那么硬盘上的数据就会因无法定位而不能使用了。
      FAT16使用了2个字节(也就是16位)的空间来表示每个扇区(Sector)配置文件的情形,故称之为FAT16。

      FAT16由于受到先天的限制,因此每超过一定容量的分区之后,它所使用的簇(Cluster)大小就必须扩增,以适应更大的磁盘空间。所谓簇就是磁盘空间的配置单位,就象图书馆内一格一格的书架一样。每个要存到磁盘的文件都必须配置足够数量的簇,才能存放到磁盘中。FAT16各分区与簇大小的关系如下表:

      分区大小 FAT16簇大小

      16MB-127MB 2KB

      128MB-255MB 4KB

      256MB-511MB 8KB

      512MB-1023MB 16KB

      1024MB-2047MB 32KB

      如果你在一个1GB容量的U盘分区中存放50KB的文件,由于该分区簇的大小为16KB,因此它要用到4个簇才行。而如果是一个1KB的文件,它也必须使用一个簇来存放。那么每个簇中剩下的空间可否拿来使用呢?答案是不行的,所以在使用磁盘时,无形中都会或多或少损失一些磁盘空间。


    2GB的分区使用FAT16系统格式化

     

    ● FAT16的缺点
    • 磁盘分区最大只能到2GB。因此从Win98系统开始,FAT16已经基本被FAT32所取代,但当时U盘刚刚起步,容量多为64MB、128MB,其默认分区只能是FAT16;
    • 使用簇的大小不恰当。试想,如果一个只有1KB大小的文件放置在一个1000MB的磁盘分区中,它所占的空间并不是1KB,而是16KB,足足浪费了15KB!一般文本文档及HTML碎文件的体积多是个位数,如果用来存储这些文件的话,空间浪费就极为严重了。

        能解决这两个问题的,就是FAT32文件系统了。

    ● FAT32文件系统
        FAT32使用4个字节(也就是32位)的空间来表示每个扇区(Sector)配置文件的情形,故称之为FAT32。FAT16的分区容量上限是2047MB,而FAT32的分区容量下限是512MB,不同操作系统的上限不同,例如Win2000最大支持32GB FAT32分区,而WinXP最大可达2TB FAT32分区。
        FAT32相比FAT16,优点如下:
    • 可支持大于2GB的分区。最大可达2TB,即便是目前最大容量的硬盘都能支持,更别说U盘了;
    • 空间利用率更高。FAT32采用了更小的簇,可以更有效率的保存数据,比如两个分区大小都为2GB,一个分区采用了FAT16文件系统,另一个分区采用了FAT32文件系统。采用FAT16的分区的簇大小为32KB,而FAT32分区的簇只有4KB的大小。这样在存储碎文件时FAT32就比FAT16的存储效率要高很多,通常情况下可以提高15%。
    • 安全新更好。FAT32文件系统可以重新定位根目录和使用备份副本。另外FAT32分区的启动记录被包含在一个含有关键数据的结构中,减少了计算机系统崩溃的可能性。
    • 灵活性更高。FAT32分区上的根文件夹是普通的簇链,因此它可以位于驱动器上的任何位置。以前对根文件夹数量的限制不复存在。此外,可以禁用文件分配表镜像,这样就可以让文件分配表的副本而不是让第一个文件分配表处于活动状态。这些功能允许您动态重调FAT32分区的大小。不过要注意,虽然FAT32的设计允许这一功能,但微软自己的分区软件不支持此功能,需要使用第三方分区软件。

    使用FAT32格式化2GB U盘,簇更小

     

    ● FAT32的缺点
        虽然对于最大分区容量的支持上面,FAT32 2TB最大分区的容量时至今日仍不过时,但FAT32只能存储最大4GB的单个文件,所以FAT32无法存放光盘ISO镜像、高清视频、各种图形作品文件等等,这是其致命的弊端。
    ● NTFS文件系统
        NTFS(New Technology File System)是Windows NT核心和高级服务器网络操作系统环境的文件系统。NTFS的目标是提供比FAT32更高的可靠性,并消除FAT文件系统中的种种限制。
        NTFS文件系统除了支持更大的分区、更大的文件、更节约硬盘空间外,还提供了FAT文件系统不敢想像的众多功能。主要有:长文件名、压缩分区、事件追踪、文件索引、高容错性、数据保护和恢复、加密访问……

    NTFS支持大于4GB的文件

     

        由于NTFS分区已经成为目前电脑磁盘的绝对主流格式,XP、vista、Win7默认都会将分区格式化为NTFS系统,因此关于NTFS的种种优势和特性就没必要多做强调了,可以说NTFS是目前最好的磁盘文件系统,但为什么U盘和各种存储卡很少使用NTFS文件系统呢?
    ● NTFS在闪存上的缺陷
        NTFS虽然有诸多优点,但这些都是针对传统机械硬盘而设计的,对于新兴的Flash闪存材料不一定适用。NTFS分区是采用“日志式”的文件系统,因为要记录磁盘的详细读写操作,对U盘这种快闪存储介质会造成较大的负担,比如同样存取一个文件或目录,在NTFS系统上的读写次数就会比FAT32来得多,理论上NTFS格式的U盘比较容易损坏,而且400MB以下的分区也比FAT16更浪费空间。
        NTFS这些额外的功能无论对SSD硬盘和U盘都会造成不同程度的伤害,因此新一代Windows 7操作系统专门针对SSD进行优化,通过各种手段减少读写次数和碎片的产生。而对于U盘来说,本身USB的带宽就有限,NTFS文件系统频繁读写占据通道会让磁盘性能降低,为此微软专门针对移动存储设备开发了ExFAT文件系统。
    对于闪存,NTFS文件系统会有伤害,因此微软推出了全新的ExFAT文件系统。
    补丁地址:http://www.microsoft.com/downloads/details.aspx?displaylang=zh-cn&FamilyID=1cbe3906-ddd1-4ca2-b727-c2dff5e30f61

    ● ExFAT文件系统
        顾名思义,ExFAT是对FAT文件系统的一种延续,全称Extended File Allocation Table File System,是微软在Windows Embeded 5.0以上(包括Windows CE 5.0、6.0、Windows Mobile 5、6、6.1等手持操作系统)中引入的一种适合于闪存的文件系统。ExFAT消除了FAT16/32的局限性和缺点,又没有NTFS那么多闪存永远都不会用到的功能,适合各种移动存储卡和U盘使用。

     

      相对FAT16/32文件系统,ExFAT有如下优点:
    • 增强了台式电脑与移动设备的互操作能力
    • 分区大小和单文件大小最大可达16EB(16×1024×1024TB)
    • 簇大小非常灵活,最小0.5KB,最高达32MB
    • 采用了剩余空间分配表,空间利用率更高
    • 同一目录下最大文件数可达65 536个
    • 支持访问控制
    • 支持TFAT(WINCE早期文件系统)
        可以看出,ExFAT就是闪存专用的文件系统,只有U盘和存储卡才能格式化成ExFAT,传统硬盘是无法格式化成ExFAT格式的,因为ExFAT的特性其实并不比NTFS强,但却比NTFS及FAT32更适合闪存使用。
        不过,ExFAT作为一种全新的文件系统,在电脑上的兼容性却不太好,目前主流的XP和vista默认都不支持ExFAT,XP需升级至SP3补丁、vista需升级至SP1补丁才能支持它。当然微软也提供了ExFAT的单独更新文件,Win7默认支持。
    虽然四种文件系统的存储方式和特性各不相同,但对于传输速度并不快的存储卡和U盘来说,实际传输性能却大同小异,理论测试数据相差不过1MB/s,长时间使用可能会有差别。因此,U盘使用何种文件系统的主要因素还是其容量及用途,简单归纳总结下四种文件系统的优劣。

    FAT16:
    • 优点:兼容性最好,某些数码设备可能对FAT32和NTFS格式的存储卡支持不太好,因此只能使用FAT16
    • 缺点:最大仅支持2GB分区,空间浪费大
    • 备注:赶紧看看您的U盘是不是FAT格式,如果是就改用FAT32吧
    FAT32:
    • 优点:兼容性好
    • 缺点:单个文件不能超过4GB,不支持512MB以下容量的U盘
    • 备注:如果U盘容量达8GB以上,发现4GB文件拷不进去的话,可以考虑换用NTFS或ExFAT格式了
    NTFS:
    • 优点:兼容性好,支持任意大小的U盘
    • 缺点:会缩短闪存寿命
    • 备注:反正U盘超便宜,不怕坏的朋友们使用NTFS其实挺好
    ExFAT:
    • 优点:专为闪存和U盘设计,空间浪费小
    • 缺点:兼容性差,XP和vista系统需要更新补丁才能支持
    • 备注:很多人的电脑都不开自动更新,自然不支持ExFAT,准备好补丁文件吧 
    展开全文
  • 这是U盘文件系统所致。U盘一般会有文件系统,主要有NTFS、FAT16、FAT32三种形式,三种形式对应单个文件的大小也是不一样的,分别如下:NTFS:最大文件2TB FAT16:最大文件2GB FAT32:最大文件4GB 一般U盘默认的是FAT...

    相信大家肯定都和笔者有相同的经历,当我们在用U盘拷贝文件时,如果文件文件过大(超过4G),那么系统将会显示不能拷贝。这是U盘文件系统所致。U盘一般会有文件系统,主要有NTFS、FAT16、FAT32三种形式,三种形式对应单个文件的大小也是不一样的,分别如下:
    NTFS:最大文件2TB
    FAT16:最大文件2GB
    FAT32:最大文件4GB
    一般U盘默认的是FAT32。

    那么怎样将U盘文件系统转变呢,这里有一个很好的教程:https://jingyan.baidu.com/article/ca41422f09d88c1eae99ed2c.html

    分享到此为止,希望对你有所帮助!

    祝岁末愉快!

    展开全文
  • 不格式化改U盘文件系统格式

    千次阅读 2019-09-28 21:21:42
    需要改U盘文件系统格式为NTFS 1、打开我的电脑查看优盘驱动器的标号。 2、找到命令提示符,右键--以管理员身份运行(这是为了避免权限问题);(如果是管理员权限可以:WIN+R打开运行窗口--输入cmd--回车)。 3、...

     

    U盘容量够 而提示对于目标文件系统文件过大,无法拷贝

    需要改U盘文件系统格式为NTFS

    1、打开我的电脑查看优盘驱动器的标号。

    使用u盘拷贝文件时提示对于目标文件系统文件过大怎么办3

    2、找到命令提示符,右键--以管理员身份运行(这是为了避免权限问题);(如果是管理员权限可以:WIN+R打开运行窗口--输入cmd--回车)。 

    3、输入 convert s:/fs:ntfs (可复制,但记得修改)按回车,等待转换文件系统,(其中s:的s指的是第一步中的驱动号码)。

    4、格式化完成后右键优盘--属性,发现文件系统改为NTFS;

     

    展开全文
  • U盘文件系统的选择

    千次阅读 2019-05-05 14:47:37
    最近在装操作系统的时候遇到这样一个问题,“我准备把下载好的操作...”,后来才发现是U盘文件系统选择出了问题,所以简单比较一下这几种文件系统的格式。 U盘文件系统通常有如下三种选择:FAT32、NTFS和exF...

           最近在装操作系统的时候遇到这样一个问题,“我准备把下载好的操作系统转移到U盘上,打算通过U盘作为启动盘,但是在从电脑向U盘copy操作系统镜像文件时,提示 文件过大,无法完成copy,但U盘的实际剩余空间明明足以容纳该文件!”,后来才发现是U盘的文件系统选择出了问题,所以简单比较一下这几种文件系统的格式。

           U盘的文件系统通常有如下三种选择:FAT32、NTFS和exFAT,通常FAT32作为默认选项。

           FAT32:使用4个字节(也就是32位)的空间来表示每个扇区(Sector)配置文件的情形,故称之为FAT32;其兼容性较好,但缺点是单个文件不能超过4GB(也是我这次遇到的主要问题),同时不支持容量在512M以下的U盘,所以FAT32无法存放光盘ISO镜像、高清视频、各种图形作品文件等等;

           NTFS:(New Technology File System的缩写)是Windows NT核心和高级服务器网络操作系统环境的文件系统;其提供了比FAT32更高的可靠性,并消除了FAT32文件系统中的种种限制,NTFS文件系统除了支持更大的分区、更大的文件、更节约硬盘空间外,还提供了FAT文件系统不敢想像的众多功能。主要有:长文件名、压缩分区、事件追踪、文件索引、高容错性、数据保护和恢复、加密访问……NTFS支持大于4GB的文件,支持任意大小的U盘,但缺点是会缩短闪存的寿命;

           exFAT:专为闪存和U盘设计,空间浪费小,但缺点是兼容性差,XP和vista系统需要更新补丁才能支持;

           

     

    展开全文
  • 比如U盘挂载的文件系统是/dev/sda1,且文件系统有故障(FAT: Filesystem error) 修复U盘文件系统故障 sudo dosfsck -v -a /dev/sda1 转载于:https://www.cnblogs.com/chencesc/p/4282309.html...
  • 分析U盘文件系统(以FAT32为例) 前言 准备了一个U盘 这里我准备了一个U盘,它的系统是FAT32的容量是28.8G我们来看一下分别在本机与U盘上建立两个内容一样的文件它们有什么不一样。 我们发现这两个相同的文件即使...
  • U盘文件系统FAT32、exFAT、NTFS之间有什么区别?  U盘的存在对于经常拷贝资料的用户来说是再熟悉不过了,TA支持热插拔,使用方便,操作也很简单。但不同的U盘有这不同的文件系统格式,像FAT32、exFAT、NTFS等...
  • U盘文件系统损坏恢复

    千次阅读 2017-07-03 18:36:18
    U盘插入电脑,只显示盘符打不开,双击提示“请将磁盘插入U盘”,打开磁盘管理发现分区已经被识别只是文件系统显示为RAW,判断硬件工作正常只是文件系统损坏; 用管理员身份运行命令提示工具运行:chkdsk d: \f ...
  • 一般U盘文件系统都是FAT32的,最大只支持4G文件,拷贝一个超过4G的文件就不行了,所以要转换文件系统为NTFS的 命令:convert : /fs:ntfs 例如:convert D: /fs:ntfs   如果不成功,可能会提示有坏位什么的,就...
  • FAT32文件系统最大只能复制4GB的文件,当需要复制比较大的文件的时候就会束手无策,需要将文件系统转为NTFS的   方法: win+R输入cmd打开命令提示符 ...在U盘右键属性-常规查看文件系统为NTFS...
  • (一),U盘文件系统 首先来说U盘的默认格式化的方式都是FAT32的(FAT32不支持大于4G的文件),或者可以使用exFAT的格式(NTFS分区是采用“日志式”的文件系统,需要记录详细的读写操作,会比较伤闪盘芯片,因为要不断...
  • 命令行将U盘文件系统转换成ntfs(转)

    千次阅读 2013-05-14 14:52:35
    命令行将U盘文件系统转换成ntfs   一般U盘文件系统都是FAT32的,最大只支持4G文件,拷贝一个超过4G的文件 就不行了,所以要转换文件系统为NTFS的   命令:convert : /fs:ntfs   例如:convert...
  • u盘文件系统问题

    千次阅读 2013-01-14 10:54:27
     之前在操作U盘时候,出现不能挂载,应该文件系统出现bug。在xp下面也不能格式化。后来在ubuntu下试试,也是不可以挂载。挂载时候报, /dev/sdf4 bad superblock error。 整个尝试流程: 1.检查ext文件系统的正确...
  • 本文介绍基于CubeMx如何创建一个读取U盘的工程,并通过FAT32文件系统创建和读取文件。
  • udev 自动挂载U盘文件系统指定目录

    千次阅读 2016-10-24 11:23:59
    嵌入式linux文件系统中自动挂载U盘内的文件系统 本方法在海思Hi3536 arm平台多次试验未检测到异常加载...在rules.d 文件夹下有udev加载的规则文件,其中11-usb-hotplug.rules 为U盘挂在文件系统的规则文件 /etc/ude
  • 如何将U盘文件系统转换成NTFS格式

    千次阅读 2019-04-23 18:09:15
    许多人在使用U盘的时候,会发现U盘无法复制大于4GB的文件,要知道,一部高清无码岛国动作片可能都不止4GB呀~,其实这是因为许多的U盘都是FAT32格式,而NTFS格式的可以不受这个...所以今天我就把U判断文件系统转换成N...
  • 1由于文件过大不能移动到U盘 查看U盘文件系统类型 是否为NTFS 类型 ,若不是 需要重新选择该类型 然后格式化 才可以把过大的文件存入U盘 2Centos系统自动挂载不了UTFS文件系统类型的 所以需要手动挂载和卸载 ...
  • 管理员运行命令提示符,输入 convert G: /fs:NTFS G: U盘符号,我这里是G盘 所以是G
  • 手上有装好文件系统的CF一只,插上卡套,类比于U盘。 1.先进入/mnt/目录新建一个usb目录 cd /mnt/ mkidr usb 2.fdisk -l,然后插上U盘,fdisk -l 查看是否有新的硬盘添加上来了? ...
  • 制作带busybox的U盘文件系统详细步骤

    千次阅读 2011-03-09 21:31:00
     d 1 d 2 d 3 d 4 //删除U盘原有的分区4. p //查看分区情况5. n e 1 用全部磁盘空间建立扩展分区,选择分区号为16. n l 5用全部磁盘空间建立逻辑分区,选择分区号为57. p //查看分区情况8. w
  • 可是结果使用右键弹出的对话筐中的格式化功能,到快要结束的时候确提示说“windows无法完成格式化”后来我尝试了使用命令提示符下面的format x:结果提示【让我用/FS命令来指定要使用的文件系统】后来我就使用了:...
  • Ubuntu插入U盘为只读文件系统,无法新建文件,文件夹...这里是我的信息, 可以看到U盘文件系统为/dev/sdb4,挂载点为/media/nwj/Ubuntu 16.0 卸载U盘sudo umount /media/nwj/Ubuntu 16.0卸载之后一定不能拔掉U盘 修...
  • U盘量产--U盘只读文件系统

    千次阅读 2018-03-26 18:20:42
    一、问题1、U盘变成只读文件系统;2、U盘不能格式化;3、按照此文章U盘只读文件系统修复详解二、分析1、基于上述的问题,可以知道U盘只读文件系统并不是简单的额权限问题。2、可能的原因是U盘底层硬件信息受损,需要...
  • U盘只读文件系统修复详解

    千次阅读 2018-03-26 18:03:17
    二、分析1、原因大概是U盘文件系统信息出错(保存在一个硬盘或U盘最前面的头,其中有所有文件的信息)。2、格式化U盘自然可以解决问题,不过会删除U盘上的所有数据。修复U盘而不删除文件,可采用如下方法。三、...
  • U盘只读文件系统

    千次阅读 2014-01-09 11:22:21
    Linux下使用U盘时,在没有卸载的情况下擅自拔出U盘后,U盘成为只读文件系统,说下修复的办法。 环境: OS: Linux 3.9.4-1-ARCH U盘:FAT32 今天向U盘上拷了文件后,没有卸载就拔了U盘,再插上电脑,稍等片刻时,...
  • 总结:产生这个问题的原因可能是u盘文件系统损坏,操作系统为了防止它损坏系统,将它设置成了只读 修复方法:  在windows下运行CMD,并进行磁盘检测修复命令  chkdsk f:/f /r f:是指我的u盘,/f是指修复U盘...
  • 三行命令教你解决linux系统下U盘只读文件系统问题 1.问题: 使用linux不管是centos还是ubuntu的小伙伴都难免遇到插入U盘的时候,不能对U盘进行操作。提示权限不足或者是只读文件系统。 现在教你三行命令教你...
  • 更改U盘文件系统

    2019-09-10 12:24:59
    U盘文件系统通常有NTFS、FAT16、FAT32三种形式,通常默认为FAT32,三种形式读取文件的大小也是不一样的: NTFS:能读取的文件最大2TB; FAT16:能读取的文件最大2GB; FAT32:能读取的文件最大4GB。 在CMD中...
  • 对于目标文件系统,文件过大无法复制到u盘的解决方案: ...2、使用转换方式将u盘文件系统转换为可以传输大于4GB单个文件 (1)打开cmd:windows+r  (2)输入CONVERT X:/FS:NTFS X代表的是U盘所在的盘符 ...
  • 对linux系统而言,对一个文件系统,如果想要使用它,就必须对其进行挂载,挂载就是将文件系统安装到linux文件系统的某个目录下,这个目录可以自己创建,或则选择linux存在的目录,必须是目录文件就行了,挂载后,这...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 11,844
精华内容 4,737
关键字:

u盘文件系统