Mar*_* W. 8 partitioning fdisk parted
我有一块西部数据 4TB 硬盘 (WD40PURZ)。看来,对驱动器进行分区的推荐过程会导致以下结果:来自 Linux 内核的警告“最佳传输大小 33553920 字节,不是物理块大小(4096 字节)的倍数”。我应该担心这个吗?
Pet*_*wee 16
我有一个类似的驱动器,WD20EFAX-68FB5N0,通过 UAS 访问。我不是 100% 确定,但在阅读下面的链接后,我认为这条线本身没有理由担心。看来它实际上表明您使用的内核有一个重要的修复。
\n这似乎是由驱动器错误地报告最佳传输大小 0xFFFF 引起的,如果将其乘以 512 字节,则为 33553920 字节。Linux 内核对该值进行健全性检查,在本例中得出的结论是它一定是不正确的,因为它不是驱动器物理块大小 4096 字节的倍数。因此,内核会忽略报告的最佳传输大小,并通过记录您提到的行来报告:
\nOptimal transfer size 33553920 bytes not a multiple of physical block size (4096 bytes)\n
Run Code Online (Sandbox Code Playgroud)\n可能当您运行时lsblk -t
,OPT-IO
现在报告为0
。
# lsblk -t\nNAME ALIGNMENT MIN-IO OPT-IO PHY-SEC LOG-SEC ROTA SCHED RQ-SIZE RA WSAME\nsdb 0 4096 0 4096 512 1 mq-deadline 60 128 32M\n\xe2\x94\x9c\xe2\x94\x80sdb1 0 4096 0 4096 512 1 mq-deadline 60 128 32M\n\xe2\x94\x94\xe2\x94\x80sdb2 0 4096 0 4096 512 1 mq-deadline 60 128 32M\n
Run Code Online (Sandbox Code Playgroud)\n在 Linux 内核实现此健全性检查之前,错误的最佳传输大小实际上导致分区工具选择错误的分区起始位置,请参阅http://gparted-forum.surf4.info/viewtopic.php?id=17839
\n健全性检查是在 2019 年 2 月/3 月左右引入的,并且还向后移植到了一些较旧的内核:
\n2020年3月进一步改进:
\n\n如果您在此之前创建了分区,则可以使用它fdisk -l
来查看它们的起始位置是否可以被 8(512 字节的扇区)或 4096(字节)整除。通常fdisk -l
会很清楚地抱怨分区不是从物理扇区边界开始的。请参阅如何修复“分区未在物理扇区边界上启动”警告?为了那个原因。
归档时间: |
|
查看次数: |
5164 次 |
最近记录: |