我购买了Seagate ST3000DM001 3TB硬盘驱动器。它在外壳内出售。我格式化为ext4,向其中复制了一些数据,然后从机箱中将其删除,然后将其直接连接到主板上。我的数据对于OS是不可见的(它看到一个未知的〜300GiB分区,其余的则作为可用空间),所以我开始阅读有关Advanced Format和> 2TB驱动器的信息。
我再次将磁盘与USB连接,复制了所有数据,然后再次插入sata。我使用gparted创建了一个GPT分区表(ubuntu磁盘实用程序不允许我使用Error synchronizing after initial wipe: Timed out waiting for object (udisks-error-quark, 0
),创建了一个大的3Tb Ext4分区,将默认Align to
值保留MiB
并格式化。
正确识别驱动器,并正确安装。文件可以成功地从驱动器复制和复制到驱动器。
然而:
Gparted显示了具有512k扇区的磁盘,我知道这是不正确的1
同时cat /sys/block/sdb/queue/physical_block_size
报告4096
我发现有些报告对libparted
非512k扇区2有问题,而其他报告3则说与MiB对齐就足够了。
Parted报告当我选择最少时,驱动器已对齐:
(parted) align-check
alignment type(min/opt) [optimal]/minimal? min
Partition number? 1
1 aligned
(parted)
我的配置正确吗?我是否因为磁盘的512k扇区格式化而导致性能下降,gParted报告的是错误值,还是我理解整个问题都不对?