Làm thế nào để biết ổ cứng của tôi là IDE hay SATA


9

Đầu ra của lspcitrên Ubuntu 16.04.2 LTS là:

Cầu PCI 00: 1e.0: Intel Corporation 82801 Cầu PCI di động (rev e1)
Cầu ISA 00: 1f.0: Cầu giao diện LPC 82801GBM (ICH7-M) của Intel Corporation (rev 01)
Giao diện IDE 00: 1f.2: Bộ điều khiển SATA 82801GBM / GHM (Gia đình ICH7-M) của Intel Corporation [chế độ IDE] (rev 01)
00: 1f.3 SMBus: Bộ điều khiển SMBus dành cho gia đình Intel Corporation NM10 / ICH7 (rev 01)
Bộ điều khiển tương thích VGA 01: 00.0: NVIDIA Corporation G72M [Quadro NVS 110M / GeForce Go 7300] (rev a1)

Bây giờ tôi tự hỏi nếu ổ cứng của tôi có giao diện IDE hoặc giao diện SATA. Làm thế nào tôi có thể nhận ra điều đó?


Dựa vào đó lspci, tôi cảm thấy như giao diện HDD là IDE, nhưng tôi thấy một cái gì đó về SATA ở lspciđầu ra khiến tôi nghi ngờ về nó.

Câu trả lời:


17

Bạn có một ổ cứng SATA.

Lý do mà bạn đang thấy IDE trong đó thực sự khá đơn giản: SATA có thể hoạt động ở một trong hai chế độ, AHCIhoặc IDE.

Bộ điều khiển của bạn dường như đang ở chế độ IDE tại thời điểm này, vì bạn có thể thấy rõ từ đầu ra lệnh:

SATA Controller [IDE mode]

Đối với sự khác biệt giữa hai chế độ:

Chỉ có 2 sự khác biệt lớn giữa chế độ AHCI và IDE.

AHCI cho phép trao đổi nóng các ổ đĩa cứng nếu chipset bo mạch chủ cũng hỗ trợ nó và nó cũng cho phép NCQ cho các ổ đĩa cứng nếu chúng hỗ trợ. Chế độ IDE không cho phép một trong hai chức năng này.

Có một hiệu suất ổ cứng nhỏ đạt được khi bạn sử dụng chế độ IDE do NCQ bị vô hiệu hóa.

Intel PDf theo tiêu chuẩn AHCI nếu bạn muốn đọc

Trích dẫn trên là từ câu trả lời này trên Superuser.

Và đây là một số thông tin thêm về sự khác biệt giữa hai chế độ từ các diễn đàn quan trọng :

Tùy thuộc vào hệ thống của bạn, nhiều chế độ bộ điều khiển SATA có thể có sẵn trong BIOS hoặc UEFI của bạn để quản lý cách thức hoạt động của SSD với phần còn lại của hệ thống.

AHCI (Giao diện bộ điều khiển máy chủ nâng cao): Tiêu chuẩn hiện đại cho hoạt động của bộ điều khiển SATA, điều này cung cấp hiệu suất tốt nhất có thể với thiết bị lưu trữ SATA, kết hợp với sự hỗ trợ tốt nhất cho các tính năng để tối ưu hóa hiệu suất của SSD, như TRIM. Chúng tôi khuyên dùng chế độ này cho phần lớn người dùng của chúng tôi và chỉ đi lệch khỏi chế độ này nếu cần để giải quyết các vấn đề về tính tương thích và phần mềm.

IDE (Điện tử ổ đĩa tích hợp): Một tiêu chuẩn kế thừa có từ những năm 1990. Do hiệu suất chậm hơn và hỗ trợ kém hơn cho phần cứng hiện đại, chúng tôi không khuyên bạn nên sử dụng chế độ này trên AHCI. Một ngoại lệ cho điều này là nếu bạn đang sử dụng hệ thống cũ thiếu hỗ trợ AHCI hoặc đang gặp sự cố không ổn định của hệ thống khi sử dụng SSD ở chế độ khác và cần sử dụng chế độ này cho mục đích kiểm tra / tương thích.

Lưu ý rằng các chế độ trên có thể được tham chiếu khác nhau bởi một số bo mạch chủ, chẳng hạn như AHCI được gọi là "Nối tiếp ATA" hoặc IDE được gắn nhãn "Di sản" hoặc chỉ "ATA". Nếu chế độ SATA của bạn không được mô tả một cách rõ ràng, vui lòng tham khảo tài liệu về hệ thống hoặc bo mạch chủ của bạn để làm rõ

.


1
Bạn có thể thêm vào các câu trả lời mà chỉ có những lý do rất hiếm hoi cho phần cứng tương thích SATA để chạy trong chế độ tương thích ATA / IDE trên hệ điều hành hiện đại, và để thay đổi các thiết lập để SATA trong BIOS sẽ được thuận lợi để thực hiện
con mèo

5

Để kiểm tra sdachạy:

lsblk -So TRAN,NAME | grep sda

trong trường hợp của tôi:

sata   sda

Để có được tất cả chỉ cần chạy : lsblk -So TRAN,NAME, đối với các đĩa khác, nó chuyển sang | grep sdX.

Một điều khác bạn có thể làm là kiểm tra mô-đun hạt nhân nào đang được sử dụng cho thiết bị của bạn, trong trường hợp của bạn chạy:

lspci -vk -s 00:1f.2 

Nếu bạn thấy những thứ như sata controllerhoặc ahcinó nên là SATA.


Đầu ra của tôi lsblk -So TRAN,NAME|grep sdaata sda, không chắc đó là Nối tiếp ATA (SATA) hay Parallel ATA (PATA hoặc IDE) ...
user3405291

@ user4838962: đã cập nhật câu trả lời của tôi.
Ravexina

Cảm ơn, tôi thấy SATA Controller [IDE mode]và tôi thấyKernel driver in use: ata_piix
user3405291

Xem xét bộ điều khiển SATA ở chế độ IDE, có nghĩa là trình điều khiển hạt nhân ata_piix đã được tải.
dùng3405291

Vì vậy, nó rõ ràng hơn với bạn bây giờ, phải không? ;)
Ravexina

2

Giao diện IDE 00: 1f.2: Bộ điều khiển SATA 82801GBM / GHM (Gia đình ICH7-M) của Intel Corporation [chế độ IDE] (rev 01)

Trông giống như bộ điều khiển SATA giả vờ là bộ điều khiển IDE.

Một số nền tảng:

Khi SATA lần đầu tiên được giới thiệu, không có giao diện chuẩn cho HĐH. Mỗi bộ điều khiển cần một trình điều khiển khác nhau, đây là một PITA. Sau đó, AHCI đã được giới thiệu, điều này có nghĩa là trình điều khiển không còn cần phải là nhà cung cấp cụ thể nhưng vẫn là trình điều khiển AHCI phải được viết và triển khai cho mỗi HĐH.

Khi SATA bắt đầu được tích hợp vào chipset, các nhà cung cấp chipset thường cung cấp chế độ mô phỏng IDE, mô phỏng bộ điều khiển IDE tiêu chuẩn đã từng là một phần của hầu hết các bo mạch chủ trong một thời gian dài. Ưu điểm của chế độ này là các hệ điều hành hiện tại có thể được sử dụng mà không cần sửa đổi. Nhược điểm bao gồm thiếu hỗ trợ cho NCQ, thiếu hỗ trợ cho cắm nóng và cho các hệ thống máy tính để bàn, một số cổng IDE và SATA không sử dụng được (Bộ điều khiển IDE "tiêu chuẩn" chỉ hỗ trợ bốn ổ đĩa). Chipset cũng sẽ cung cấp các chế độ dành riêng cho AHCI và / hoặc Nhà cung cấp cho phép sử dụng toàn bộ chức năng của bộ điều khiển.

Bây giờ tôi tự hỏi nếu ổ cứng của tôi có giao diện IDE hoặc giao diện SATA. Làm thế nào tôi có thể nhận ra điều đó?

Nó có thể là SATA nhưng chúng tôi không thể chắc chắn 100%.

Nhiều bộ chip (tôi tin bao gồm cả dòng ICH7) đã cung cấp chế độ hỗn hợp trong đó hỗn hợp các ổ đĩa IDE và SATA sẽ được trình bày dưới dạng các ổ đĩa trên cặp điều khiển IDE mô phỏng. Vì vậy, tôi sẽ không lấy sự hiện diện của "SATA" trong tên được hiển thị trong LSPCI làm bằng chứng cứng cho thấy ổ đĩa thực sự là SATA.

Để tăng sự chắc chắn tìm kiếm bằng chứng khác. Có thể thử hdparm để xem nó có thể đọc số mô hình của ổ đĩa không. Có thể nhìn xem bạn có thể tìm thấy hướng dẫn sử dụng hoặc dịch vụ cho máy tính xách tay của mình không (tôi cho rằng đó là máy tính xách tay dựa trên thực tế là nó đang sử dụng ICH "di động"). Có thể thử tìm kiếm trong thiết lập BIOS.


Có, ICH-7 thực sự có giao diện IDE và SATA vật lý ....
rackandboneman

@rackandboneman Có vẻ như BIOS không có tùy chọn AHCI. Tôi hiểu rằng có lẽ máy tính xách tay này đã được xây dựng trong giai đoạn chuyển đổi từ PATA / IDE sang SATA. Do đó, nhà sản xuất chỉ sử dụng một cầu nối từ giao diện SATA đến chipset PATA, thay vì sử dụng chipset SATA thực tế. Tôi không chắc lắm, tôi chỉ đoán thôi.
user3405291

Bạn nói đúng, đó là một máy tính xách tay, và về kiểu dáng / kiểu dáng của nó trên tài liệu tham khảo này, nó được đề cập rằngA BIOS update won't fix the fundamental hardware problem - this system uses a SATA to PATA bridge --- it's a silicon limitation, not a firmware limitation.
user3405291

Sẽ có nhiều bằng chứng hơn là những tuyên bố từ những người ngẫu nhiên trên một luồng hỗ trợ để tin rằng một cỗ máy có cầu nam hỗ trợ cả PATA và SATA vốn đang sử dụng chip cầu nối PATA sang SATA.
Peter Green
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.