LinuxSir.cn,穿越时空的Linuxsir!

 找回密码
 注册
搜索
热搜: shell linux mysql
查看: 1052|回复: 8

内核选项中关于SATA硬盘支持的疑惑

[复制链接]
发表于 2009-9-14 10:06:38 | 显示全部楼层 |阅读模式
如果硬盘是SATA接口的,那么是否下面两项是要选的
SCSI device support
SCSI disk support
但我以为SCSI与SATA是两个不同的接口,何以要支持SATA需要选中SCSI的支持呢?
新手发问,如果问题问幼稚了,请见谅 - -
发表于 2009-9-14 15:09:03 | 显示全部楼层
SCSI和SATA确实没有什么关系,但是都是支持热插拔的,于是内核里就借用了一下吧,我猜的。不选上SCSI支持的话,连U盘都用不了。
回复 支持 反对

使用道具 举报

发表于 2009-9-14 23:26:31 | 显示全部楼层
正在学习udev,如果楼主有兴趣可以看看,不知有帮助没
回复 支持 反对

使用道具 举报

 楼主| 发表于 2009-9-18 14:08:39 | 显示全部楼层
自己来结贴
LINUX对SCSI接口的驱动程序非常完善,其驱动程序接口可以用于其它存储设备的接口,如:USB存储设备的驱动就是仿真成SCSI存储设备使用,因此也需要SCSI接口的驱动
我猜想SATA驱动也一样的原因。只是具体是怎么会事怕要写过驱动或者看源代码的才好了解,等有了那水平再来看看。。。
回复 支持 反对

使用道具 举报

发表于 2009-9-19 09:18:38 | 显示全部楼层
有一种误解:ide硬盘已经过时,sata时潮流。事实上我们个人所用的硬盘都是ide硬盘,不过是sata接口。ide硬盘是指盘体和磁盘控制器集成在一起的硬盘,scsi硬盘是将盘体和磁盘控制器分开。

我同意楼上这位的看法:SCSI和SATA确实没有什么关系,但是都是支持热插拔的,于是内核里就借用了一下吧。
回复 支持 反对

使用道具 举报

发表于 2009-9-19 09:57:35 | 显示全部楼层
说ide硬盘的,是因为用语不规范,应该叫pata硬盘,
以前还是有人叫ata硬盘的,或者干脆叫udma xx,
但是后来不知道怎么的,
逐渐的叫ide,eide....就这样叫开了,
确实叫pata和sata可以减少误解。
回复 支持 反对

使用道具 举报

发表于 2009-9-20 03:50:49 | 显示全部楼层
Post by pxbfeiniao;2028189
事实上我们个人所用的硬盘都是ide硬盘,不过是sata接口。ide硬盘是指盘体和磁盘控制器集成在一起的硬盘,scsi硬盘是将盘体和磁盘控制器分开。

您这才是误解!
回复 支持 反对

使用道具 举报

发表于 2009-9-20 08:50:13 | 显示全部楼层
Post by 糊涂;2028460
您这才是误解!


请你给出正解!事实上很多人把pata接口的硬盘等价于ide硬盘,这就是误解所在。
回复 支持 反对

使用道具 举报

发表于 2009-9-20 19:15:49 | 显示全部楼层
我更糊涂, ide, eide sate  ata 这些概念我都不懂。
我就知道  接口 ide ,  eide
传输方式 udma.
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表