Как узнать версию контроллера SATA на ноутбуке Ubuntu. У меня SATA 1, 2 или 3? I, II или III?

Как узнать версию контроллера SATA на ноутбуке Ubuntu. У меня SATA 1, 2 или 3? I, II или III?

Я использую Ubuntu на ноутбуке и собираюсь перейти на SSD.

На основе спецификаций дляэтот дискнапример, мне кажется, что перед покупкой мне следует выяснить, какую версию SATA будет поддерживать мой компьютер.

Я не хочу выкладывать большие деньги за действительно быстрый диск, если мой контроллер SATA в любом случае будет узким местом. Имеет ли это смысл?

Newegg представляет это как SATA 2 (SATA II), работающий на скорости 3 Гбит/с, и SATA 3 (SATA III), работающий на скорости 6 Гбит/с.

Какие инструменты я могу использовать в Ubuntu, чтобы определить, будет ли мой компьютер поддерживать SATA 3?

решение1

Попробуйте dmesg | grep SATA, это немного быстрее, чем , lspciтак как он распечатает логи буфера ядра из загрузки/после загрузки со скоростями 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, на которой работает диск.

решение2

Эта команда выдаст вам точную версию:

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

решение3

lspciрасскажет вам все контроллеры и устройства, посмотрите на ваш контроллер SATA, он должен дать вам модель. Возьмите эту модель и найдите ее спецификации. Вам, вероятно, понадобятся повышенные привилегии (su/sudo) для lspciработы у вас.

решение4

Вы можете прочитать текущие активные скорости соединения SATA, проверив данные только для чтения в /sys/class/ata_link. Например, распечатайте все активные скорости соединения с помощьюgrep -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

Связанный контент