FAT32格式化

Modified on: Thu, 14 Jun 2018 05:32:23 +0800

我刚刚进入了从Windows 7跳到Ubuntu 14.04的Ubuntu世界。我必须说我印象深刻,我非常喜欢它。但是,我遇到了一个意想不到的问题;我有一个支持USB的LG DVD播放器用于观看视频。
问题是播放器不再读取USB驱动器中的文件,它说根本没有文件。在Ubuntu中使用FAT32重新格式化USB驱动器后,我开始遇到此问题。

Windows FAT32与Ubuntu不同吗?它必须是即使它不应该因为播放器不再能够读取文件(或分区?)。

是否有允许我使用“Windows FAT32格式”的Ubuntu工具/实用程序?

我真的很想保留Ubuntu但是如果我不能让我的笔式驱动器在我的DVD播放器上工作,我将无法做到。有什么建议吗?

先谢谢你的帮助?

作者:Onyxx

最佳答案

至少可以说这很奇怪。我猜你的电视操作系统除了FAT32之外还有额外的要求。例如,从FAT32分区(REF)启动时,Windows XP对群集大小,群集数和分区大小有限制。 也许您的电视不喜欢分配大小?如果那不是它,那么我不知道:P。您应该检查在使用Windows格式化时使用的分配大小,然后在使用Ubuntu进行格式化时使用相同的分配大小。

具有指定群集大小的格式:

步骤:强>

  1. 在您的终端类型“sudo mkdosfs /dev/DISKANDPARTITION -s 16 -F 32”。
  2. 醇>

    这将整个设备格式化为VFAT32,分配大小为4096字节,这是Windows常用的。如果您想调整尺寸,只需将“16”替换为所需的数字即可。大多数磁盘使用512字节扇区大小,但现代4K磁盘除外(REF)。 16x512bytes = 4096bytes。您需要将/dev/DISKANDPARTITION替换为正确的设备和分区(类似于/dev/sdb1)。

    其他信息:

    VFAT:强>

    VFAT是FAT文件系统的扩展,增加了对长文件名的支持(REF);不支持VFAT但支持FAT底层版本的系统将能够使用基础版本的FAT读取分区(REF)。 VFAT最常被误用于引用FAT32,但它可以应用于任何版本的FAT。保存到VFAT分区的文件将具有2个文件名:在FAT下读取的短名称,以及在VFAT下读取的长名称(REF)。如果在FAT支持下访问文件时重命名,则长名称将丢失(REF)。 VFAT通过在目录之间拆分长名来完成第二个名称;在具有最大文件夹限制的位置,您最终可能会严重限制您可以在该目录中创建的文件数量(REF)。短名称由长文件名的前六个字符,波形符号和数字组成(REF < / A>)。创建FAT32分区时,默认情况下在Windows 7和Ubuntu 14.04上都使用VFAT。

    分配大小:

    分配大小,也称为簇大小,是对分区内的扇区进行分组的方法;部门组成一个集群。磁盘具有一定数量的扇区,扇区的指定数据大小通常为512字节(REF)。您可以将群集视为一个框。在该框中,可以保存单个文件或文件的一部分。您无法在群集中保存多个文件。因此,系列中用于保存文件的最后一个群集将具有剩余的可用空间,系统不能将其用于其他任何内容。浪费的空间量取决于文件的大小和群集的大小。例如,写入64KB群集的1KB小文件将导致63KB的硬盘空间丢失。群集大小也会对写入速度产生影响,因为填充更多群集需要更长的时间。存储大型文件时,最好使用较大的簇大小,并且在存储小文件时,最好使用较小的簇大小。大多数人需要平衡,倾向于小簇大小。由于磁盘只有一定数量的扇区,因此具有较大的簇大小会减少您可以拥有的簇数,因此可能会减少您可以拥有的文件数。


相关问答

添加新评论