FAT32格式


8

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

Windows FAT32与Ubuntu的不同吗?即使不能,也必须这样做,因为播放器不再能够读取文件(或分区?)。

是否有Ubuntu工具/实用程序可让我执行“ Windows FAT32格式”?

我真的很想保留Ubuntu,但是如果无法在DVD播放器上使用笔驱动器,我将无法使用。有什么建议吗?

在此先感谢您的帮助?


不,FAT32是FAT32,无论您从何处对其进行格式化。您确定将磁盘分区格式化为FAT32吗?
dobey 2014年

1
您使用什么命令在Ubuntu上格式化USB驱动器?
Mark Plotnick 2014年

1
我首先使用“磁盘”实用程序进行了此操作,然后尝试使用Gparted。
2014年

是的,确实,我承认我对Ubuntu尚不了解(不过),但是我100%确信它是FAT32。
2014年

Answers:


11

嗯,至少可以这么说。我猜想您的电视操作系统除了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)。您可以将集群视为一个盒子。在该框中,可以保存单个文件或文件的一部分。一个群集中不能保存多个文件。因此,系列中用于保存文件的最后一个群集将剩余可用空间,系统无法将其用于其他任何用途。浪费的空间量将取决于文件的大小和群集的大小。例如,将一个1KB的小文件写入64KB群集将导致63KB的硬盘驱动器空间丢失。群集大小也会影响写入速度,因为填充更多群集需要更长的时间。存储大文件时,最好使用较大的群集大小,而存储小文件时,最好使用较小的群集大小。大多数人都需要一个较小的群集大小的平衡。由于磁盘只有一定数量的扇区,


让我稍微提升一下自我……您真是个天才!这个世界上没有人,我的意思是这个世界上没有人像您一样了解。您是Ubuntu G ...现在就足够了。认真的人,非常感谢!我使用您给我的命令,将文件复制到USB驱动器,将其弹出DVD播放器,然后开始工作。再次,非常感谢。
2014年

@Onyxx乐于助人:)
请删除我

1
16x512bytes = 8192bytes
Carlo Bertuccini
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.