한 디스크에 /dev/sdx 항목이 두 개 있는 이유는 무엇입니까?

한 디스크에 /dev/sdx 항목이 두 개 있는 이유는 무엇입니까?

내 노트북(Linux 실행)에는 SATA3 포트에 연결된 SSD가 하나만 있습니다.

나한테 왜 둘이 있지?sdx디렉토리의 항목 /dev?

나는 특히 /dev/sda이것 /dev/sdb/dev/sdaSSD를 보고 있습니다:

# fdisk -l

Disk /dev/sda: 128.0 GB, 128035676160 bytes, 250069680 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Identificativo disco: 0x00034e4b

Dispositivo Boot      Start         End      Blocks   Id  System
/dev/sda1   *        2048   125954047    62976000    7  HPFS/NTFS/exFAT
/dev/sda2       125954048   190466047    32256000   83  Linux
/dev/sda3       190466048   222210047    15872000   83  Linux
/dev/sda4       222210048   250068991    13929472    7  HPFS/NTFS/exFAT

$ cat /sys/block/sda/queue/rotational 
0

놀라운 점은 다음과 같습니다.

$ cat /sys/block/sdb/queue/rotational 
1

따라서 이것은 /dev/sdb자기 하드 드라이브로 간주되는 것 같습니다.

점은 무엇인가?

편집하다:

# lshw -C disk
  *-disk                  
       description: SCSI Disk
       product: xD/SD/M.S.
       vendor: Generic-
       physical id: 0.0.0
       bus info: scsi@8:0.0.0
       logical name: /dev/sdb
       version: 1.00
       serial: 3
       capabilities: removable
       configuration: sectorsize=512
     *-medium
          physical id: 0
          logical name: /dev/sdb
  *-disk
       description: ATA Disk
       product: SAMSUNG SSD 830
       physical id: 0.0.0
       bus info: scsi@0:0.0.0
       logical name: /dev/sda
       version: CXM0
       serial: S0Z3NSAC905663
       size: 119GiB (128GB)
       capabilities: partitioned partitioned:dos
       configuration: ansiversion=5 sectorsize=512 signature=00034e4b

답변1

업데이트( lshw …출력)를 통해 이제 답이 있습니다.

product: xD/SD/M.S.

이것이 바로 노트북의 카드 리더기입니다. 반품, capabilities: removable.

고쳐 쓰다/sys/block/sdb/queue/rotational: 언급된 값 과 같이 1이 매개변수는 실제로 Linux의 I/O 스케줄링 알고리즘에 영향을 미칩니다. 어쩌면 "검색 최소화" 또는 이와 유사한 이름을 지정해야 할 수도 있습니다. 왜냐하면 그것이 바로 그 목적이기 때문입니다.

특정 장치에 왜 설정되어 있는지 잘 모르겠습니다 1. 저는 플래시 아키텍처와 기술에 능숙하지 않습니다. 그러나 인접한 메모리 셀에 먼저 액세스할 때 더 잘 작동하는 구현이 매체에서 점프하는 것보다 빠르다는 것을 쉽게 상상할 수 있습니다(대략 탐색과 동일).

답변2

업데이트된 질문의 결과는 lshw귀하가 찾고 있는 정보를 제공하는 것 같습니다. 이것이 바로 플래시 카드 리더입니다. 왜 자기 드라이브로 나타나는지 잘 모르겠습니다. 이렇게 표현되는 버그나 펌웨어 버그라고 말하고 싶습니다.

관련 정보