我刚刚跳入Ubuntu世界,从Windows 7跳到Ubuntu14.04。我必须说,我印象深刻,我非常喜欢它。然而,我遇到了一个意想不到的问题:我有一个LG DVD播放器w/USB支持,我用它来看视频。问题是播放器不再读取我的USB驱动器中的文件,它说根本没有文件。在Ubuntu中使用FAT32重新格式化USB驱动器后,我开始遇到这个问题。
Windows FAT32与Ubuntu的不同吗?它必须是,即使它不应该,因为播放器不再能够读取文件(或分区?)。
是否有一个Ubuntu工具/实用程序允许我执行“FAT32格式”?
我真的很想保持Ubuntu,但如果我不能让我的钢笔驱动器工作在我的DVD播放机,我将无法。伙计们有什么建议吗?
提前谢谢你的帮助?
发布于 2014-07-08 23:17:39
至少可以说这很奇怪。我猜你的电视操作系统除了简单的FAT32之外还有更多的要求。例如,Windows在从FAT32分区启动(参考文献)时,对集群大小、群集数量和分区大小都有限制。也许你的电视不喜欢分配的大小?如果不是这样的话,我就不知道了:P.您应该检查一下在使用Windows进行格式化时使用的分配大小,然后在用Ubuntu格式化时使用相同的分配大小。
具有指定群集大小的
sudo mkdosfs /dev/DISKANDPARTITION -s 16 -F 32“。这将将整个设备格式化为VFAT32,其字节分配大小为4096字节,这是Windows常用的。如果您希望调整大小,只需将"16“替换为所需的编号。除了现代4K磁盘(参考)外,大多数磁盘使用512个字节扇区大小。16x512bytes=4096bytes。您需要用/dev/DISKANDPARTITION代替正确的设备和分区(类似于/dev/sdb1)。
VFAT是FAT文件系统的扩展,它增加了对长文件名(参考)的支持;不支持FAT但支持FAT底层版本的系统将能够使用基础版本FAT (参考)读取分区。VFAT最常被用来指FAT32,但它可以应用于任何版本的FAT。保存到VFAT分区的文件将有2个文件名:在FAT下读取的短名称和在VFAT (参考)下读取的长名称。如果文件在FAT支持下访问时被重命名,那么将丢失长名称(参考)。VFAT通过在目录中分割长名称来实现第二个名称;在文件夹限制最大的位置,您最终可能会严重限制在该目录(参考)中创建的文件数量。短名是由长文件名、倾斜号和数字(参考)的前六个字符组成的。在创建FAT32分区时,默认情况下在Windows 7和Ubuntu14.04上都使用VFAT。
分配大小(也称为群集大小)是将分区内的扇区分组的方法;扇区组成群集。磁盘有一定数量的扇区,扇区具有指定的数据大小--通常为512个字节(参考)。你可以把集群看作是一个盒子。在该框中,可以保存单个文件或文件的一部分。不能在群集中保存多个文件。因此,在一个系列中用于保存文件的最后一个集群将有剩余的可用空间,系统不能用于其他任何事情。浪费的空间数量将取决于文件的大小和集群的大小。例如,一个写入64 1KB集群的1KB的小文件将导致63 1KB的硬盘空间丢失。集群的大小也会对写入速度产生影响,因为填充更多的集群需要更长的时间。在存储大型文件时,最好使用较大的集群大小,而在存储小文件时,最好使用较小的集群大小。大多数人需要一种倾向于小集群大小的平衡。因为磁盘只有一定数量的扇区,所以较大的集群大小会减少您可以拥有的群集数量,因此可能会减少您可以拥有的文件数量。
https://askubuntu.com/questions/493262
复制相似问题