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


25

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

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

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

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

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

Ответы:


27

Попробуйте dmesg | grep SATA, это немного быстрее, чем, lspciпоскольку он будет распечатывать журналы буфера ядра из boot / after 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 Гбит / с, у вас есть SATA I, 3 Гбит / с означает SATA II, 6 Гбит / с означает SATA III.
Кальмарий

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,5 Гбит / с в прошивке (половина скорости SATA2). Лучше всего обратиться на сайт производителя, получить официальные характеристики ноутбука.
Haimg

Вы уверены, что на самом HDD нет перемычки ограничителя 1,5 Гбит / с?
BloodyIron

1
Нет, эта конкретная проблема широко разрекламирована ... Lenovo сделала это специально для поддержки IDE-дисков в отсеке расширения :-( Просто сказать, что отсутствие поддержки SATA3 в чипсете на 100% доказывает, что поддержки НЕТ, но наличие поддержки SATA3 в чипсете не означает, что ноутбук будет поддерживать его наверняка
haimg

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.