Linux에서 ATA 및 SATA 디스크 이름


12

하나의 마스터 SATA와 하나의 마스터 ATA라는 두 개의 디스크가 있다고 가정합니다. / dev에 어떻게 표시됩니까?

답변:


23

SATA 드라이버 및 배포 구성에 따라 /dev/hda/dev/hdb, 또는 /dev/hda/dev/sda, 또는 /dev/sda및 로 표시 될 수 있습니다 /dev/sdb. 배포판과 드라이버는 하드 디스크라고 불리는 모든 것을 갖기 위해 움직이고 sd?있지만 PATA 드라이버는 전통적으로 사용 hd?되었으며 몇 가지 SATA 드라이버도 사용했습니다.

장치 이름은 udev구성 에 따라 결정됩니다 . 예를 들어 Ubuntu 10.04에서 다음 줄은 /lib/udev/rules.d/60-persistent-storage.rules모든 ATA 하드 디스크를 표시 /dev/sd*하고 모든 ATA CD 드라이브를 /dev/sr*다음 과 같이 표시합니다 .

# ATA devices with their own "ata" kernel subsystem
KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="ata", IMPORT{program}="ata_id --export $tempnode"
# ATA devices using the "scsi" subsystem
KERNEL=="sd*[!0-9]|sr*", ENV{ID_SERIAL}!="?*", SUBSYSTEMS=="scsi", ATTRS{vendor}=="ATA", IMPORT{program}="ata_id --export $tempnode"

3

귀하의 질문을 올바르게 이해하고 있다면 Linux에서 첫 번째 병렬 ATA 하드 드라이브는 /dev/hda이고 두 번째는 /dev/hdb, 그다음에옵니다 /dev/hdc.

직렬 ATA의 devides 동일한 방식 SCSI를 표시하며 USB 장치는 않는다 : /dev/sda다음에 제 한 것 /dev/sdb, /dev/sdc/


나는 이것이 더 이상 사실이라고 생각하지 않습니다. 적어도 최근 Fedora 릴리스에서는 병렬 ATA 디스크도 / dev / sda 등을 얻습니다.
fschmitt

이것이 내 우분투 컴퓨터에있는 방법이지만, 나는 출혈이 없으므로 다른 것일 수 있습니다.
Josh

2
  • SATA- /dev/sdX
  • SSD- /dev/sdX
  • SCSCi- /dev/sdX
  • IDE- /dev/hda

S (sata, ssd, scsci)로 시작하는 모든 드라이브는 sda이고 IDE는 hda입니다


단순하지만 이것이 정확합니까?
firo

1
@firo, 보편적이지 않습니다. 사용자 영역 구성에 따라 결정됩니다 .
vonbrand
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.