So finden Sie die SATA-Controller-Version auf einem Ubuntu-Laptop. Habe ich SATA 1, 2 oder 3? I, II oder III?

So finden Sie die SATA-Controller-Version auf einem Ubuntu-Laptop. Habe ich SATA 1, 2 oder 3? I, II oder III?

Ich verwende Ubuntu auf einem Laptop und möchte auf eine SSD aufrüsten.

Basierend auf den Spezifikationen fürdieses LaufwerkBeispielsweise scheint es so, als sollte ich vor dem Kauf herausfinden, welche SATA-Version mein Computer unterstützt.

Ich möchte nicht so viel Geld für ein wirklich schnelles Laufwerk ausgeben, wenn mein SATA-Controller sowieso der Flaschenhals ist. Ist das sinnvoll?

Newegg präsentiert dies als SATA 2 (SATA II) mit 3 Gbit/s und SATA 3 (SATA III) mit 6 Gbit/s.

Mit welchen Tools kann ich in Ubuntu feststellen, ob mein Computer SATA 3 unterstützt?

Antwort1

Versuchen Sie dmesg | grep SATAes mit . Das ist etwas schneller als , lspcida dabei die Kernelpufferprotokolle vom Booten/nach dem Booten mit den SATA-Geschwindigkeiten direkt dort ausgedruckt werden. Sie sollten ungefähr Folgendes sehen:

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

Auch hier handelt es sich nur um Ihren Controller, daher ist es nicht garantiert. Und es wird Ihre aktuelle Festplatte anzeigen

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

DasIstdie endgültige Verbindung Ihres Laufwerks, d. h. die SATA-Revision, mit der das Laufwerk läuft.

Antwort2

Dieser Befehl gibt Ihnen die genaue Version an:

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

Antwort3

lspcizeigt Ihnen alle Controller und Geräte an. Sehen Sie sich Ihren SATA-Controller an. Dort sollte Ihnen ein Modell angezeigt werden. Nehmen Sie dieses Modell und suchen Sie die Spezifikationen dafür. Sie benötigen wahrscheinlich erhöhte Berechtigungen (su/sudo), damit es lspcifür Sie funktioniert.

Antwort4

Sie können die aktuell aktiven SATA-Verbindungsgeschwindigkeiten lesen, indem Sie die schreibgeschützten Daten in überprüfen /sys/class/ata_link. Drucken Sie beispielsweise alle aktiven Verbindungsgeschwindigkeiten mitgrep -v unknown /sys/class/ata_link/link*/*sata_spd*

root@debian:~# grep -v unknown /sys/class/ata_link/link*/*sata_spd*
/sys/class/ata_link/link1/sata_spd:1.5 Gbps

verwandte Informationen