首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >我的硬盘物理扇区大小是多少?磁盘,智能etc等。给出不同答案

我的硬盘物理扇区大小是多少?磁盘,智能etc等。给出不同答案
EN

Unix & Linux用户
提问于 2021-06-25 14:49:12
回答 1查看 902关注 0票数 0

硬盘通过USB3.0与外部外壳连接。

代码语言:javascript
复制
$ sudo smartctl -a /dev/sdb

=== START OF INFORMATION SECTION ===
Model Family:     Seagate Barracuda 3.5
Device Model:     ST4000DM004-2CV104
Firmware Version: 0001
User Capacity:    4,000,787,030,016 bytes [4.00 TB]
Sector Sizes:     512 bytes logical, 4096 bytes physical
Rotation Rate:    5425 rpm
Form Factor:      3.5 inches
Device is:        In smartctl database [for details use: -P show]
ATA Version is:   ACS-3 T13/2161-D revision 5
SATA Version is:  SATA 3.1, 6.0 Gb/s (current: 6.0 Gb/s)
SMART support is: Available - device has SMART capability.
SMART support is: Enabled
  • 可以看到,它在上面的输出中显示了4096 bytes physical
  • 但是,以下所有结果都显示了512字节:
代码语言:javascript
复制
$ sudo fdisk -l /dev/sdb

Disk /dev/sdb: 3.7 TiB, 4000787030016 bytes, 7814037168 sectors
Disk model: USB3.0
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 4096 bytes / 33553920 bytes
代码语言:javascript
复制
$ cat /sys/block/sdb/queue/hw_sector_size
512

$ cat /sys/block/sdb/queue/physical_block_size
512
代码语言:javascript
复制
$ lsblk -o NAME,PHY-SeC /dev/sdb
NAME   PHY-SEC
sdb        512
└─sdb1     512
代码语言:javascript
复制
$ sudo blockdev --getbsz /dev/sdb
512

那么,真正的硬盘物理扇区大小是多少呢?

我认为应该是4096,但我不知道为什么所有其他命令都给了我错误的结果。

  • 顺便说一句,我之所以想找到真正的物理扇区大小,是因为我想在运行-b 4096时使用badblocks

非常感谢。

  • PS:如果答案是4096,那么在Linux中还有其他工具可以显示除smartctl之外的真实结果吗?

我发现另一个命令将显示4096:

代码语言:javascript
复制
$ sudo hdparm -I /dev/sdb | grep -i physical
        Physical Sector size:                  4096 bytes
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2021-06-25 15:22:15

根据fdisk,它是一个USB磁盘,所以信息是隐藏的。

smartctl有一个包含多个磁盘的数据库,因此它可以获得物理大小。

事实上,过去几年建造的任何HD,特别是多TB的HD,都会有4096字节的物理块大小。

我刚刚查看了我的小型NVME驱动器和gdisk,它们的逻辑/物理大小都是512字节--但是分区将在2048扇区边界上对齐(即1Mib)。SATA的SSD也是如此。

票数 1
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/655816

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档