ฉันมีเครื่องที่ต่อกับทั้ง SATA และ PCIe SSD มีชุดคำสั่ง Linux (บน Ubuntu หรือ CentOS) ที่ฉันสามารถใช้เพื่อตรวจสอบว่า SSD ที่กำหนดเป็น SATA หรือ PCIe หรือไม่
ฉันมีเครื่องที่ต่อกับทั้ง SATA และ PCIe SSD มีชุดคำสั่ง Linux (บน Ubuntu หรือ CentOS) ที่ฉันสามารถใช้เพื่อตรวจสอบว่า SSD ที่กำหนดเป็น SATA หรือ PCIe หรือไม่
คำตอบ:
lsblk -io NAME,TYPE,SIZE,MOUNTPOINT,FSTYPE,MODEL
จะระบุอุปกรณ์บล็อกทั้งหมดเช่นไดรฟ์ จากนั้นเรียกใช้
sudo hdparm -I /dev/sd*X* | grep SATA
โดยที่ X คือพบอักษรระบุไดรฟ์แต่ละตัว หากผลลัพธ์มี SATA แสดงว่าเป็นไดรฟ์ SATA
อีกวิธีหนึ่งคือ
lspci
จะระบุอุปกรณ์ PCI ทั้งหมดรวมถึง PCIe
หรือคุณสามารถค้นหาโลโก้NVMeบนไดรฟ์