如何强制我的系统将我的硬盘视为 4096 字节?

如何强制我的系统将我的硬盘视为 4096 字节?

我想在我的 4TB 外置硬盘上创建一个 VeraCrypt 卷,其中 50GB 为外层卷,其余部分隐藏。但是在设置过程中,我收到以下错误消息:

错误截图

我不想将其分成两个分区,因此我检查了sudo fdisk -l /dev/sdc扇区大小:

Disk /dev/sdc: 3.7 TiB, 4000787029504 bytes, 7814037167 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 33553920 bytes
Disklabel type: gpt
Disk identifier: 57DF69GQ-C896-R557-EE98-54GF68GF7898

Device     Start        End    Sectors  Size Type
/dev/sdc1   2048 7814035455 7814033408  3.7T Linux filesystem

我如何强制系统将硬盘视为 4096?

答案1

您的驱动器已使用 4096 字节扇区。这是硬件的功能。

它要求您创建一个较小的隐藏卷,但您已经创建了一个 3.7T 的分区。请将其设置为小于 2T。或者...如果您手动创建了该分区,请让 VeraCrypt 为您创建该分区。

这里以获得一些说明。

笔记:了解如果驱动器出现故障,加密数据可能会导致严重的备份和恢复问题。

相关内容