답변:
TL; DR은 : 그것은 방법 리눅스 (모든 유닉스)와 함께 할 창 C :, D : 등 (사용하는 방식이 훨씬 자신의 드라이브 이름을 가지고 참고 . 이것은 우리가 은유를 부르는에서 다른 단어 : , 사람들이 원격으로 정확하지 않아도 이해하는 데 도움이되는 명백한 거짓말.
/dev/
유닉스 디렉토리 트리에서 모든 "장치"파일을 포함하는 부분입니다. 유닉스는 전통적으로 읽거나 쓸 파일로 액세스 할 수있는 모든 것을 처리합니다.
sd는 원래 SCSI 장치를 식별했지만 USB 및 기타 이동식 데이터 매체의 성장으로 인해 아직 그렇지 않은 모든 블록 장치 (다른 유닉스 용어;이 문맥에서 데이터를 전송할 수있는 모든 것)의 캐치 올이되었습니다. IDE를 통해 액세스 할 수 있습니다. SATA 주위에 왔을 때, 개발자들은 훨씬 쉬울 거라고 생각 하고 모두가 기존의 프레임 워크에 추가하는 대신 완전히 새로운 프레임 워크를 작성하는 훨씬 더 편리합니다.
sd 바로 뒤에 나온 편지 는 처음 발견 된 순서를 나타냅니다 .- a, b, c ... z, Aa ... Az ... 등 26 개의 개별 블록 장치가 동일한 버스에 있습니다 ...)
마지막으로 그 이후의 숫자는 장치의 파티션을 나타냅니다. PC가 파티셔닝을 처리하는 다소 위험한 방법으로 인해 "1 차"파티션은 4 개뿐이므로 번호 매기기는 실제 카운트에서 약간 벗어납니다. 명명 체계의 주요 목적은 이러한 방식으로 발견 된 각 파티션에 대해 고유하고 인식 가능한 식별자를 갖는 것이므로 끔찍한 문제는 아닙니다.
따라서 /dev/sda9
첫 번째 드라이브의 9 번째 파티션을 의미합니다.
sda
, 두 번째가 될 sdb
26 장치가 호출 될 때까지 등등, 및 sdz
시스템이 시작하는 것입니다 sdAa
당신이 그보다 더 많은 장치를 가진 바람 경우 ...
sd
드라이버에서 시작됩니다 sd-mod
. 말 그대로 s cd d isk를 나타냅니다 .
(S) ATA 디스크가 SCSI 디스크로도 표시되는 이유는 SCSI 명령이 ATA 명령으로 제공 할 수있는 기능의 상위 세트를 제공하기 때문에 최신 시스템 (Windows, AFAIK 포함)은 SCSI-ATA 변환을 구현하는 것입니다. 시스템의 상위 (SATL) (리눅스에서 libata
드라이버 가 제공 )는 (S) ATA 디스크와 통신하는 반면 시스템의 상위 계층은 일반화 할 수 있습니다.
알지 못하는 것처럼 USB 드라이브는 USB 연결 SCSI 프로토콜을 지원하는지 여부에 관계없이 SCSI를 "말 (speak)"합니다 (즉, SCSI 명령을 수행하고 응답합니다). 또한 대부분의 USB HDD / SSD는 USB에 브리지 된 SATA 디스크입니다. 이러한 경우 브리지는 SATL을 제공하지만 운영 체제는 제공하지 않습니다.