22

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

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

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

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

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

4 ответа4

25

Попробуйте 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 диск работает на.

6

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

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

4

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

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"

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .