web-dev-qa-db-fra.com

Comment trouver la version du contrôleur SATA sur un ordinateur portable Ubuntu. Ai-je le SATA 1, 2 ou 3? I, II ou III?

J'utilise Ubuntu sur un ordinateur portable et je cherche une mise à niveau vers un SSD.

D'après les spécifications de de ce lecteur , par exemple, il me semble que je devrais déterminer quelle version de SATA mon ordinateur prendra en charge avant d'acheter.

Je ne veux pas que Shell fasse le gros pour un lecteur très rapide si mon contrôleur SATA sera le goulot d'étranglement de toute façon. Est-ce que ça a du sens?

Newegg présente ceci comme étant SATA 2 (SATA II) à 3Gbps et SATA 3 (SATA III) à 6 Gbps.

Quels outils puis-je utiliser dans Ubuntu pour déterminer si mon ordinateur prendra en charge SATA 3?

24
Sean Colsen

Essayez dmesg | grep SATA, ceci est un peu plus rapide que lspci car cela affichera les journaux de la mémoire tampon du noyau à partir de/après l’amorçage avec les vitesses SATA. Vous devriez voir quelque chose comme ça:

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

Encore une fois, il s’agit uniquement de votre contrôleur, ce qui n’est pas garanti. Et ça va montrer votre disque actuel

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

Ceci est la connexion ultime de votre lecteur, c’est-à-dire la révision SATA sur laquelle le lecteur est exécuté.

26
Kevin Parrish

Cette commande vous donne la version exactement:

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

lspci vous indiquera tous les contrôleurs et périphériques, jetez un coup d’œil à votre contrôleur SATA, il devrait vous donner un modèle. Prenez ce modèle et recherchez les spécifications. Vous aurez probablement besoin de privilèges élevés (su/Sudo) pour que lspci puisse travailler pour vous.

4
BloodyIron

Grande marche à travers pour obtenir des données sur vos disques que vous pourriez vouloir

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

étend la réponse ci-dessus avec de petits trucs comme

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

et

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

1
Alvin