FAT32格式化

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

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

是否有一个Ubuntu工具/实用程序,允许我做“Windows FAT32格式”?

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

在此先感谢您的帮助?

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

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

脚步:

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

这将整个设备格式化为VFAT32,分配大小为4096字节,这是Windows常用的。 如果您想调整尺寸,只需将“16”替换为所需的数字即可。 除现代4K磁盘( REF )外,大多数磁盘使用512字节扇区大小。 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 )组成。 创建FAT32分区时,默认情况下在Windows 7和Ubuntu 14.04上都使用VFAT。

分配大小:

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