![SATA 장치의 하위 시스템이 scsi인 이유는 무엇입니까?](https://linux55.com/image/193218/SATA%20%EC%9E%A5%EC%B9%98%EC%9D%98%20%ED%95%98%EC%9C%84%20%EC%8B%9C%EC%8A%A4%ED%85%9C%EC%9D%B4%20scsi%EC%9D%B8%20%EC%9D%B4%EC%9C%A0%EB%8A%94%20%EB%AC%B4%EC%97%87%EC%9E%85%EB%8B%88%EA%B9%8C%3F.png)
함으로써udevadm info -a /dev/sda
우리는 다음과 같은 것을 볼 수 있습니다:
looking at parent device '/devices/pci0000:3d/0000:3d:02.0/0000:60:00.0/host6/port-6:0/end_device-6:0/target6:0:0/6:0:0:0':
KERNELS=="6:0:0:0"
SUBSYSTEMS=="scsi"
그런데 이 장치는 SATA SSD인데 왜 하위 시스템인가요 scsi
?
이 줄은:
KERNELS=="6:0:0:0"
SCSI 주소를 의미하는 거죠. 그렇죠?
제가 이해한 바로는 서로 다른 인터페이스(SATA 및 SCSI)입니다.
답변1
인터페이스는 SATA, SAS 또는 SCSI(또는 적어도 부분적으로 ATA/IDE)일 수 있지만 인터페이스에 사용되는 프로토콜은 scsi 또는 기본적으로 SCSI의 유사한 상위 집합(또는 IDE의 경우 하위 집합)일 수 있습니다. 커널의 SCSI 프로토콜 계층에서 쉽게 에뮬레이트할 수 있습니다.