首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >为什么我的SATA设备出现在/proc/scsi/scsi下面?

为什么我的SATA设备出现在/proc/scsi/scsi下面?
EN

Unix & Linux用户
提问于 2010-11-10 01:11:46
回答 1查看 7.3K关注 0票数 12

我的系统上有3个SATA设备。它们出现在/proc/scsi/scsi下,尽管它们不是SCSI设备。为什么我的SATA设备出现在SCSI目录下?

代码语言:javascript
复制
$ cat /proc/scsi/scsi 
Attached devices:
Host: scsi0 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: WDC WD2500AAJS-6 Rev: 01.0
  Type:   Direct-Access                    ANSI  SCSI revision: 05
Host: scsi1 Channel: 00 Id: 00 Lun: 00
  Vendor: TSSTcorp Model: CDDVDW TS-H653Z  Rev: 4303
  Type:   CD-ROM                           ANSI  SCSI revision: 05
Host: scsi4 Channel: 00 Id: 00 Lun: 00
  Vendor: ATA      Model: ST3320620AS      Rev: 3.AA
  Type:   Direct-Access                    ANSI  SCSI revision: 05
EN

回答 1

Unix & Linux用户

回答已采纳

发布于 2010-11-10 01:32:41

它们显示为SCSI设备,因为驱动程序将SCSI与下一个内核层(通用磁盘驱动程序)对话。对于所有具有所有内核编译时配置的内核版本上的所有SATA驱动程序,这并不是真的,但这是常见的。即使是帕塔设备也可以在该级别上以SCSI的形式出现(同样,这取决于内核版本和内核编译时配置,以及是否使用ide-scsi模块)。

驱动程序是否对物理设备使用SCSI并不重要。通常情况下是这样。ATAPI是一种基于SCSI的协议封装,用于与PATA/SATA光驱动器和其他设备进行通信。但是,PATA/SATA磁盘不使用ATAPI。利巴塔驱动程序集还包括ATA命令集和SCSI之间的翻译员,以便您可以将PATA/SATA磁盘置于SCSI子系统的保护伞下。内核内部独立的ide接口更像是历史上的生存。

您会注意到,USB盘也以SCSI的形式出现,原因是相同的(他们在USB总线上也说SCSI )。火线也是如此。

票数 22
EN
页面原文内容由Unix & Linux提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://unix.stackexchange.com/questions/3901

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档