Диски SATA ssd

У меня есть вопрос относительно поддержки SATA-дисков ssd в ядре Linux.

Я читал в Интернете, что нужно включить поддержку PCI для правильного использования дисков sata. Может кто-нибудь объяснить, почему? Для меня PCI и SATA – две разные вещи.

Другой побочный вопрос – почему (список pci) lspci перечисляет как sata, так и usb-устройства ?!

Благодарю.

One Solution collect form web for “Диски SATA ssd”

Большинство контроллеров SATA на ПК (например, amd64 или i386) являются устройствами PCI-e (или PCI для более старых компьютеров), поэтому вам нужна поддержка PCI для ядра, чтобы увидеть контроллеры SATA. Это неважно, потому что почти все остальное на вашей материнской плате (включая встроенные звуковые карты и интерфейсы Ethernet) будет PCI или PCI-e, поэтому вам понадобится поддержка PCI, скомпилированная в любом случае.

Аналогично, большинство USB-контроллеров являются устройствами PCI или PCI-e. И это не редкость для устройств, таких как интерфейсы DVB (TV), которые являются USB-устройствами, подключенными к плате PCI или PCI-e, поэтому они также будут отображаться как устройства PCI с lspci .

Вот почему lspci перечисляет как ваши USB-контроллеры, так и контроллеры SATA.

например, на моей материнской плате Asus Sabertooth 990FX:

 # lspci | grep -iE 'sata|usb' 00:11.0 SATA controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 SATA Controller [AHCI mode] (rev 40) 00:12.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:12.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller 00:13.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:13.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller 00:14.5 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI2 Controller 00:16.0 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB OHCI0 Controller 00:16.2 USB controller: Advanced Micro Devices, Inc. [AMD/ATI] SB7x0/SB8x0/SB9x0 USB EHCI Controller 03:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller 04:00.0 USB controller: ASMedia Technology Inc. ASM1042A USB 3.0 Host Controller 
  • С учетом исключения ядра ATA, как определить, на какой физический диск влияет?
  • Что изменилось в ядре Linux (2.6.22), которое дает поддержку hdparm для включения питания в режиме ожидания?
  • Ручной выбор драйвера (AHCI / SATA Drive)
  • Предотвратите пробуждение оптического дисковода (с шумом) после приостановки и при запуске
  • Что означают поля в строке зонда устройства libata в dmesg?
  • Возможные проблемы с дисководом SSD SATA3
  • Драйверы для контроллера Marvell 88SE9230 SATA на Linux
  • Драйвер Debian, необходимый для контроллера ввода-вывода Intel ICH7M SouthBridge
  • Как проверить, поддерживает ли контроллер sata hotswap?
  • Как сопоставить идентификаторы ataX.0 в сообщениях kern.log на реальных устройствах / dev / sdY?
  • Пользовательское ядро ​​для отключения SATA и USB-устройств
  • Linux и Unix - лучшая ОС в мире.