Ubuntu 랩톱에서 SATA 컨트롤러 버전을 찾는 방법 SATA 1, 2 또는 3이 있습니까? I, II 또는 III? 드라이브 의 사양에 따라

랩톱에서 Ubuntu를 실행 중이며 SSD로 업그레이드하려고합니다.

예를 들어이 드라이브 의 사양에 따라 구입하기 전에 내 컴퓨터가 어떤 SATA 버전을 지원하는지 알아 내야 할 것 같습니다.

SATA 컨트롤러가 병목 상태가 될 경우 정말 빠른 드라이브를 위해 큰 돈을 버리고 싶지 않습니다. 이게 말이 되요?

Newegg는 이것을 3Gbps에서 실행되는 SATA 2 (SATA II) 및 6Gbps에서 실행되는 SATA 3 (SATA III)로 표시합니다.

컴퓨터가 SATA 3을 지원하는지 확인하기 위해 Ubuntu에서 어떤 도구를 사용할 수 있습니까?



답변

시도해보십시오 dmesg | grep SATA. 이것은 lspciSATA 속도로 부팅 / 부팅 후 커널 버퍼 로그를 인쇄하는 것 보다 약간 빠릅니다 . 다음과 같이 보일 것입니다 :

[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 리비전.


답변

이 명령은 버전을 정확하게 제공합니다.

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


답변

lspci모든 컨트롤러와 장치를 알려주고 SATA 컨트롤러를 살펴보면 모델이 제공됩니다. 그 모델을 가지고 사양을 찾아보십시오. 당신을 위해 일하기 위해서는 높은 권한 (su / sudo)이 필요할 것입니다 lspci.


답변

원하는 드라이브에 대한 데이터를 얻을 수 있도록 안내합니다.

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"


답변