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


25

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

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

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

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

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

답변:


27

시도해보십시오 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 리비전.


4
따라서 기본적으로 ahci 회선에 1.5Gbps가 표시되면 SATA I이 있고 3Gbps는 SATA II를, 6Gbps는 SATA III를 의미합니다.
Calmarius

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
Amir

좋습니다. 그러나 DVD 리더와 같은 다른 장치가있는 경우가 아니라 연결된 디스크에 대해서만 작동합니다.
Cirelli94

4

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


그러나 SATA3를 지원하는 특정 칩셋이 ​​있다고해서 랩탑이 SATA3 속도를 지원한다는 보장은 없습니다. 예를 들어, Lenovo T61에는 SATA2 칩셋이 있지만 속도는 펌웨어에서 1.5Gbps (SATA2 속도의 절반)로 제한됩니다. 가장 좋은 방법은 제조업체의 웹 사이트를 참조하고 공식 노트북 사양을 얻는 것입니다.
haimg

HDD 자체에 1.5gbps 리미터 점퍼가 설정되어 있지 않습니까?
BloodyIron

1
아니,이 특정 문제는 잘 알려졌습니다 ... Lenovo는 확장 베이에서 IDE 디스크를 지원하기 위해 의도적으로 그렇게했습니다 :- 칩셋에서 노트북이이를 확실히 지원한다는 의미는 아닙니다.
haimg

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.