วิธีค้นหาเวอร์ชั่นคอนโทรลเลอร์ SATA บนแล็ปท็อป Ubuntu ฉันมี SATA 1, 2 หรือ 3 หรือไม่ I, II หรือ III


25

ฉันใช้งาน Ubuntu บนแล็ปท็อปและกำลังช็อปปิ้งเพื่ออัพเกรดเป็น SSD

จากข้อมูลจำเพาะของไดรฟ์นี้ดูเหมือนว่าฉันควรจะทราบว่าคอมพิวเตอร์ของฉันรองรับ SATA รุ่นใดก่อนที่จะซื้อ

ฉันไม่ต้องการเปลือกออก bucks ใหญ่สำหรับไดรฟ์ที่รวดเร็วจริง ๆ ถ้าตัวควบคุม SATA ของฉันจะเป็นคอขวดอยู่แล้ว มันสมเหตุสมผลหรือไม่

Newegg นำเสนอสิ่งนี้ขณะที่ SATA 2 (SATA II) ทำงานที่ 3Gbps และ SATA 3 (SATA III) ทำงานที่ 6 Gbps

ฉันสามารถใช้เครื่องมือใดใน Ubuntu เพื่อตรวจสอบว่าคอมพิวเตอร์ของฉันรองรับ SATA 3 หรือไม่

คำตอบ:


27

ลองdmesg | grep SATAนี่เร็วกว่าเล็กน้อยlspciเพราะมันจะพิมพ์ไฟล์บันทึกเคอร์เนลจาก boot / หลังจากบู๊ตด้วยความเร็ว SATA ที่นั่น คุณควรเห็นสิ่งนี้:

[1.236431] ahci 0000:00:1f.2: AHCI 0001.0300 32 slots 6 ports 3 Gbps 0x33 impl SATA mode

นี่เป็นเพียงคอนโทรลเลอร์ของคุณดังนั้นจึงไม่รับประกัน และมันจะแสดง hd ปัจจุบันของคุณ

[1.577525] ata1: SATA link up 3.0 Gbps (SStatus 123 SControl 300) 

นี่คือการเชื่อมต่อที่ยอดเยี่ยมที่สุดของไดรฟ์ของคุณนั่นคือการแก้ไข SATA ที่ไดรฟ์ทำงานอยู่


4
ดังนั้นโดยทั่วไปหากสาย ahci บอกว่า 1.5 Gbps คุณมี SATA I, 3 Gbps หมายถึง SATA II, 6 Gbps หมายถึง SATA III
Calmarius

9

คำสั่งนี้ให้เวอร์ชันตรงกับคุณ:

sudo smartctl -a /dev/sda | grep SATA
SATA Version is:  SATA 2.6, 3.0 Gb/s (current: 3.0 Gb/s)


3
ดี แต่ต้องใช้แพ็คเกจของบุคคลที่สาม:sudo apt-get install smartmontools
อาเมียร์

ดี แต่ใช้งานได้กับดิสก์ที่เสียบไว้เท่านั้นไม่ใช่หากคุณมีอุปกรณ์อื่นเช่นตัวอ่าน dvd
Cirelli94

4

lspciจะบอกตัวควบคุมและอุปกรณ์ทั้งหมดให้ดูที่คอนโทรลเลอร์ SATA ของคุณมันควรจะให้แบบจำลองแก่คุณ ใช้โมเดลนั้นและค้นหาสเป็คของมัน คุณอาจต้องใช้สิทธิ์ระดับสูง (su / sudo) ในlspciการทำงานให้คุณ


อย่างไรก็ตามการมีชิปเซ็ตบางตัวที่สามารถใช้งานกับ SATA3 ได้นั้นไม่สามารถรับประกันได้ว่าแล็ปท็อปรองรับความเร็วของ SATA3 ตัวอย่างเช่น Lenovo T61 ของฉันมีชิปเซ็ต SATA2 แต่ความเร็วจะถูก จำกัด ที่ 1.5Gbps ในเฟิร์มแวร์ (ความเร็วครึ่งหนึ่งของ SATA2) ทางออกที่ดีที่สุดคือปรึกษาเว็บไซต์ผู้ผลิตรับรายละเอียดแล็ปท็อปอย่างเป็นทางการ
haimg

คุณแน่ใจหรือว่าตัว HDD ไม่มีตัวจัมเปอร์ 1.5gbps
BloodyIron

1
ไม่ปัญหานี้ได้รับการเผยแพร่เป็นอย่างดี ... Lenovo ทำเพื่อสนับสนุนดิสก์ IDE ในช่องต่อขยาย :-( เพียงแค่บอกว่าการขาดการสนับสนุน SATA3 ในชิปเซ็ต 100% พิสูจน์ว่าไม่มีการสนับสนุน แต่มีการรองรับ SATA3 ในชิปเซ็ตไม่ได้หมายความว่าแล็ปท็อปที่จะสนับสนุนอย่างแน่นอน.
haimg

1

เยี่ยมมากเพื่อรับข้อมูลเกี่ยวกับไดรฟ์ของคุณที่คุณอาจต้องการ

http://www.cyberciti.biz/faq/linux-command-to-find-sata-harddisk-link-speed/

ขยายคำตอบข้างต้นด้วยเล่ห์เหลี่ยมเล็กน้อยเช่น

dmesg | grep -i sata | grep 'link up'

และ

sudo hdparm -I /dev/sda | egrep "Model|speed|Transport"

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.