如何查看固态硬盘接口

哎,最近帮朋友更换固态硬盘的时候,接口问题差点让我头疼。
要知道我之前并没有太注意这个,但是我朋友的硬盘接口和主板不匹配,所以差点就被扔掉了。
那一次我通过检查包装和文档解决了这个问题。
说实话,我很担心自己会采取错误的行动。

记得那一年,朋友买了一块NVMe固态硬盘,当时我对接口还不太了解。
当他拿到硬盘时,我让他看看包装上有没有任何标记。
嘿嘿,确实存在,NVMe,那我就放心了。
但后来我用设备管理器检查了一下,结果发现是NVMe。

还有一次,我帮一位从事IT工作的朋友更换了固态硬盘。
他的系统是macOS,所以我教他如何利用系统信息查看界面。
他当时有点困惑,但我一步步教他,最终他找到了。
可惜系统报告里的东西太多了,好在还有详细的路径。

对于命令行工具,我对此不是很熟悉。
我记得我尝试使用 Windows 命令提示符并输入 wmicdiskdrivegetinterfaceType,然后它显示在屏幕上。
我也尝试过Linux和macOS,但不能保证每次都能成功。

说到接口类型,那我就多说了。
我过去经常使用SATA,传输速度非常高。
NVMe 速度非常快。
我朋友的NVMe硬盘具有惊人的读写速度。
我记得顺序读取速度可以达到3 5 00MB/s左右,比SATA快很多。

还有PCIe,传输速度潜力巨大,高端企业级固态硬盘喜欢用它。
但我对此了解不多。
我见过朋友的企业级固态硬盘插在PCIe插槽上,速度快得恐怖。

哎,在IT行业,真是不能马虎细节啊。
那次我帮朋友换了硬盘。
还好我提前做好了功课,不然就闹笑话了。

linux下如何判断pcie设备是否link

lspci -vv 检查连接状态。
lnkSta:已建立的链接启用。
lnkCap提供最大容量确认。
sysfs 文件读取每一页。
link_state: up 确认链接。
dmesg 检查日志以确认链接已被处理。
lshw 检查 Plu 参数。
检查主机硬件、驱动程序和 BIOS。
你自己掂量一下。