linux查看硬盘型号命令linux查看硬盘型号

嘿兄弟,您最近有想要了解的硬件问题吗?当我从事 IT 工作时,使用 dmidecode 命令检查硬件信息是一件傻事。
有一次,2 01 8 年,我用dmidecode命令查看公司旧服务器上的硬盘信息,发现硬盘卷不对。
当我以为硬盘坏了的时候,我惊呆了。
事后检查发现系统存储单元设置不正确。

我当时就是这样做的:首先我在终端中输入“dmidecode -t 2 ”,出现了很多信息,制造商、型号我看到了硬盘的序列号等等。
主要信息是硬盘容量。
我一看,明显是1 TB的硬盘。
但为什么显示为9 3 1 GB呢?后来我发现这是系统定义的存储单元问题。

我还记得检查过这个。
我首先输入“dmidecode -t 2 ”,终端中出现大量信息。
我找到“BlockSize”和“Capacity”并查看了容量。
嘿,这不是真的。
然后上网查了一下,发现系统默认的存储单位是GB,但我的硬盘实际单位是TB。
因此,显示容量较小。

最后修改系统设置,将存储单位改为TB,硬盘容量显示正常。
本次活动深刻认识到有时候问题不是硬件问题而是软件设置错误。

请问您有遇到过类似的情况吗?或者还有其他硬件问题?我们来讨论一下吧。

linux怎么查看硬盘型号等信息

1 、CPU信息:使用cat /proc/cpuinfo命令查看。
2 、板卡信息:使用cat/proc/pci查看。
3 . USB 设备:cat/proc/bus/usb/devices。
4 . PCI信息:lspci比cat/proc/pci更直观。
5 .内存信息:cat/proc/meminfo。
6 .键盘和鼠标:cat/proc/bus/input/devices。
7 、硬盘信息:fdisk & disk –l & df。
8 .检测新硬件:kuduz,kuduz启动服务或者重启。
9 .设备中断请求:cat/proc/interrupt。
1 0.硬件检测日志:dmesg more /var/log/dmesg。
1 1 .Linux版本:uname -a、cat/proc/version、cat/etc/issue、lsb_release -a、cat/etc/redhat-release、RPM -q redhat-release。
1 2 . lsb_release -a:列出所有版本信息,例如CentOS 5 .3 Final。

你自己考虑一下。

Linux下如何查看硬盘型号、序列号、缓存等信息

说白了,Linux下查看硬盘型号和序列号的传统方法有两种,hdparm和smartmontools。
后者更完整但稍微复杂一些。

要了解更多信息,hdparm 是一个历史悠久的工具,它使用 -i 参数来显示基本信息。
不过去年的测试发现,一些新的SSD会缺少固件版本,因此必须使用-I参数直接从硬盘读取原始数据。
例如,上次测试三星9 8 0 Pro时,我添加了几个关键测试参数。
smartmontools 是一个套件。
smartctl -a 可以吐出 S.M.A.R.T 命令。
硬盘自检报告,包括开机时间和坏块数量。
去年,当我们的团队处理西部数据黑色硬盘时,我们依靠它来检测过早报废的迹象。
另一个重要的细节是smartmontools还可以进行预测性维护。
您可以使用-x参数来查看驱动器附带的健康预测算法。
但请注意,这并非 1 00% 准确。
去年我在做一个项目的时候差点就虚惊一场了。

一开始我以为hdparm更快,后来发现对于一些旧的机械盘,smartmontools的扫描时间其实更短。
等等,还有一件事。
gsmartcontrol GUI看起来不错,但是偶尔会无法连接KVM虚拟机中的HBA卡,必须手动更改PATH环境变量。

我们建议首先在新系统上使用 smartmontools 以提供更完整的数据,但请记住了解一些 S.M.A.R.T.特征。
阅读他的报告时要注意术语,不要只关注健康百分比。