我有一个6 TiB硬盘驱动器,我想做一个fat32 32分区覆盖整个硬盘驱动器。当尝试使用G分区(首先创建一个gpt分区表,然后尝试创建一个6 6TiB fat32分区)时,它不起作用。
而是创建一个1.46 TiB的分区,驱动器的其余部分未使用警告标签,警告标签如下:
4.00 TiB of unallocated space within the partition.
To grow the file system to fill the partition,
select the partition and choose the menu item:
Partition --> Check.当尝试运行分区->时,请在显示以下消息后检查gparted崩溃:
Libparted Bug Found!
Attempt to write sectors
2861300-2861363 outside of partition on U[X].使用ext4而不是fat32创建6TiB分区没有什么问题,但是由于我想从ubuntu和windows访问磁盘,所以我宁愿使用fat32。
这里还有"sudo -l“在尝试执行fat32分区之后的输出:
Disk /dev/sdb: 6001.2 GB, 6001175126016 bytes
255 heads, 63 sectors/track, 729601 cylinders, total 11721045168 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disk identifier: 0x00000000
Device Boot Start End Blocks Id System
/dev/sdb1 1 4294967295 2147483647+ ee GPT
Partition 1 does not start on physical sector boundary.谢谢!
发布于 2015-07-13 08:39:53
gParted不会让您设置超出该文件系统限制的磁盘格式。fat32不是正确的文件系统(32 Gb是最大卷大小)。它可能是您需要的exFat (Windows将静默地将其格式化为exFat并将其称为fat32),exFat是gParted中的不支持。
fat32已经过时了。容易出现文件系统错误,而且速度慢。
使用ext4而不是fat32创建6TiB分区没有什么问题,但是由于我想从ubuntu和windows访问磁盘,所以我宁愿使用fat32。
听说过NTFS吗?都是由Windows和Ubuntu支持的(一般情况下,Linux甚至支持)。
发布于 2015-07-13 12:55:06
根据维基百科,具有512个字节扇区的磁盘上FAT32的最大大小是2TB。从字面上看,它可以达到1.8TiB;但我怀疑2 2TiB实际上是指。不管是哪种情况,这仍然比你得到的要大,但至少是在大致相同的范围内。可能是Linux中的mkdosfs和相关工具有一个bug或故意的限制,这比FAT中的技术限制要低一些;或者维基百科的文章可能是错误的。
这个分区的目的是什么?其他文件系统可能是更好的选择。如果您打算与Windows共享它,那么NTFS是一个很好的选择。为了与OS共享,我会使用HFS+。对于Linux专用的文件系统,例如ext4fs或XFS.(不要将NTFS用于仅用于Linux的应用程序;Linux中没有有用的NTFS修复工具,因此当文件系统出现问题时,您将无法修复它们。)如果您确实必须使用FAT,则需要使用多个分区并将文件分散到它们上。
顺便提一句,fdisk是用于显示GPT数据的错误工具;您应该使用gdisk或parted。(最近版本的fdisk已经改变了,但是Ubuntu14.04仍然使用了一个旧的GPT-没有意识到的fdisk版本。)
https://askubuntu.com/questions/647782
复制相似问题