![Linux가 SCSI가 아닌 장치에 SCSI 드라이버를 사용하는 이유는 무엇입니까? [반복하다]](https://linux55.com/image/35907/Linux%EA%B0%80%20SCSI%EA%B0%80%20%EC%95%84%EB%8B%8C%20%EC%9E%A5%EC%B9%98%EC%97%90%20SCSI%20%EB%93%9C%EB%9D%BC%EC%9D%B4%EB%B2%84%EB%A5%BC%20%EC%82%AC%EC%9A%A9%ED%95%98%EB%8A%94%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%20%5B%EB%B0%98%EB%B3%B5%ED%95%98%EB%8B%A4%5D.png)
lsblk
블록 장치 명령이 좋아 하거나 반환하는 것을 살펴보면 Linux HDD는 다음과 같은 명령에 표시된 blkid
것처럼 장치 유형(예: USB 플래시 드라이버)에 관계없이 SCSI 드라이버를 지원하는 것으로 보입니다 .lsblk
...
sdb 8:16 1 30G 0 disk
└─sdb1 8:17 1 30G 0 part /run/media/user/HP v224w
...
sdb 및 sda 드라이버를 SCSI 드라이버라고 부르는 이유는 무엇입니까? 이 용어는 와 무슨 관련이 있나요 Small Computer System Interface
?
답변1
SCSI는 하드웨어 인터페이스일 뿐만 아니라 대부분의 최신 저장 장치에 대한 추상화로 사용되는 명령 프로토콜이기도 합니다. Linux scsi
드라이버는 다양한 스토리지 하드웨어를 처리하는 고급 드라이버입니다.
규약:
http://en.wikipedia.org/wiki/SCSI_command
SCSI의 Wikipedia에서:
SCSI 명령 세트를 사용하는 다른 기술로는 ATA 패킷 인터페이스, USB 대용량 저장 클래스 및 FireWire SBP-2가 있습니다.