pata(ide), SATA接口的区别,IDE和SATA并存的问题
IDE接口很宽,大概5CM宽,线缆也很宽,一根线缆有3个接口,一个接主板,两个接硬盘(可以接两个硬盘);SATA接口比较窄,1CM多一点,一根线缆只有2个接口,一个接主板,一个接硬盘(只能接一个硬盘)。另外,同品牌、同一代、同容量、同缓存容量的硬盘,SATA接口的比IDE接口的稍微贵一点点,几十元左右。
------------------------------------
IDE接口: IDE的英文全称为“Integrated Drive Electronics”,即“电子集成驱动器”,它的本意是指把“硬盘控制器”与“盘体”集成在一起的硬盘驱动器。把盘体与控制器集成在一起的做法减少了硬盘接口的电缆数目与长度,数据传输的可靠性得到了增强,硬盘制造起来变得更容易,因为硬盘生产厂商不需要再担心自己的硬盘是否与其它厂商生产的控制器兼容,对用户而言,硬盘安装起来也更为方便。IDE这一接口技术从诞生至今就一直在不断发展,性能也不断的提高,其拥有的价格低廉、兼容性强的特点,为其造就了其它类型硬盘无法替代的地位。 IDE代表着硬盘的一种类型,但在实际的应用中,人们也习惯用IDE来称呼最早出现IDE类型硬盘ATA-1,这种类型的接口随着接口技术的发展已经被淘汰了,而其后发展分支出更多类型的硬盘接口,比如ATA、Ultra ATA、DMA、Ultra DMA等接口都属于IDE硬盘。此外,由于IDE口属于并行接口,因此为了和SATA口硬盘相区别,IDE口硬盘也叫PATA口硬盘。 PATA的全称是Parallel ATA,就是并行ATA硬盘接口规范,也就是我们现在最常见的硬盘 接口规范了。PATA硬盘接口规模已经具有相当的辉煌的历史了,而且从ATA33/66一直发展 到ATA100/133,一直到目前最高的ATA150。 SATA接口: 使用SATA(Serial ATA)口的硬盘又叫串口硬盘,是未来PC机硬盘的趋势。2001年,由Intel、APT、Dell、IBM、希捷、迈拓这几大厂商组成的Serial ATA委员会正式确立了Serial ATA 1.0规范,2002年,虽然串行ATA的相关设备还未正式上市,但Serial ATA委员会已抢先确立了Serial ATA 2.0规范。Serial ATA采用串行连接方式,串行ATA总线使用嵌入式时钟信号,具备了更强的纠错能力,与以往相比其最大的区别在于能对传输指令(不仅仅是数据)进行检查,如果发现错误会自动矫正,这在很大程度上提高了数据传输的可靠性。串行接口还具有结构简单、支持热插拔的优点。 串口硬盘是一种完全不同于并行ATA的新型硬盘接口类型,由于采用串行方式传输数据而知名。相对于并行ATA来说,就具有非常多的优势。首先,Serial ATA以连续串行的方式传送数据,一次只会传送1位数据。这样能减少SATA接口的针脚数目,使连接电缆数目变少,效率也会更高。实际上,Serial ATA 仅用四支针脚就能完成所有的工作,分别用于连接电缆、连接地线、发送数据和接收数据,同时这样的架构还能降低系统能耗和减小系统复杂性。其次,Serial ATA的起点更高、发展潜力更大,Serial ATA 1.0定义的数据传输率可达150MB/s,这比目前最新的并行ATA(即ATA/133)所能达到133MB/s的最高数据传输率还高,而在Serial ATA 2.0的数据传输率将达到300MB/s,最终SATA将实现600MB/s的最高数据传输率。
-------------------------------
SATA与IDE接口硬盘哪个更快?
SATA 接口比同转速的IDE接口的传输速度要快,价格比较同容量同转速同品牌的硬盘便宜80-150块钱左右,而且内置高速缓存通常都在8M以上,而普通IDE缓存都在2M左右,相差甚远; 更大的区别在于: 一、(SATA不依赖于系统总线的带宽,而是内置时钟。第一代SATA内置1500MHz时钟,可以达到150M字节/秒的接口带宽。由于不再依赖系统总线频率,每一代SATA升级带宽的增加都是成倍的:第二代300M字节/秒(即SATA-II),并且支持热插拔; 二、SATA不再使用过时的并行总线接口,转用串行总线,整个风格完全改变。 SATA与原来的IDE相比有很多优越性,最明显的就是数据线从80 pin变成了7 pin,而且IDE线的长度不能超过0.4米,而SATA线可以长达1米,安装更方便,利于机箱散热。除此之外,它还有很多优点: (1)、一对一连接,没有主从盘的烦恼;而IDE一个接口只能接两个IDE设备,而且还要分主从设备,如果一个接口接上两个IDE设备后就会共同分享这一带宽,从而速度大幅度下降; (2)、每个设备都直接与主板相连,独享150M字节/秒带宽,设备间的速度不会互相影响。 (3)、SATA提高了错误检查的能力,除了对CRC对数据检错之外,还会对命令和状态包进行检错,因此和并行ATA相比提高了接入的整体精确度,使串行ATA在企业RAID和外部存储应用中具有更大的吸引力。 (4)、SATA的信号电压最高只有0.5伏,低电压一方面能更好地适应新平台强调3.3伏的电源趋势,另一方面有利于速度的提高。 (5)、SATA II可以通过Port Multiplier,让每一个SATA接口可以连接4-8个硬盘,即主板有4个SATA接口,可以连接最多32个硬盘。 (6)、还有一个非常有趣的技术,叫Dual host active fail over。它可以通过Port Selector接口选择器,让两台主机同时接一个硬盘。这样,当一台主机出现故障的时候,另一台备用机可以接管尚为完好的硬盘阵列和数据; (7)、SATA-II在SATA的基础上加入NCQ原生指令排序、存储设备管理(Enclosure Management)、底板互连、数据分散/集中这四项新特性。提高读盘效率,减少磁头的内外圈来回摆动次数; (8)、SATA-I代需要在安装操作系统前用SATA接口驱动程序软盘引导计算机,然后安装,且CMOS设置较为复杂,而SATA-II的出现,在许多主板生产厂商的支持下,已经不需要驱动软盘的引导可直接由主板识别,且CMOS设置也更为简单,自动化程序提高。
1、将主板上IDE2接口与PATA硬盘进行连接,注意数据线两端的“Master”端分别连接硬盘与主板,并将PATA硬盘的跳线设置为默认(主盘),连接好电源线; 2、将SATA硬盘的数据接口与主板上SATA1接口进行连接,连接好电源线; 3、将光驱的跳线设置为“从盘”,并与连接硬盘与主板数据线的“Slave”端进行连接,接好电源线。 通过以上设置,我们便完成了主板、光驱、两个硬盘的连接过程。接下来开机,按DEL键进入主板的BIOS设置项,进行设置,设置过程如下: 1、选择并进入“Integrated Peripherals”设置窗口,进入“OnChip IDE Device”设置画面。在该画面中,除了将“IDE HDD Block Mode”、“On-Chip Primary PCI IDE”、“On-Chip Secondary PCI IDE”三个选项设置为“Enabled”外,其他8个选项全部设置为“Auto"。 2、将光标移动到窗口下方的“On-Chip Serial ATA”选项上按回车键,然后在弹出的窗口中选中“Combined Mode”后按回车键; 3、将光标移动到“Serial ATA Port0 Mode”上按回车键,在弹出的窗口中选中“Primary Master”并回车。此时“On-Chip Serial ATA”和“Serial ATA Port0 Mode”选项的设置分别为“Combined Mode”和“Primary Master"。 4、按“F10”键保存BIOS设置,按“Y”键保存并退出。 以上设置完成后,电脑自动重启。重新启动电脑后,再次按“DEL”键进入BIOS,在“Standard CMOS Features”窗口我们看到,SATA硬盘占据了“IDE Channel 0 Master”通道,而PATA硬盘则占据了“IDE Channel 1 Master”通道,光驱占据“IDE Channel 1 Slave”通道。 经过以上设置后,SATA硬盘的优先级就会高于PATA硬盘,我们便可以使用SATA硬盘安装系统。系统的安装过程完全像单独使用PATA硬盘一样。 如果有些用户不想将SATA硬盘作为系统盘,而想把操作系统安装在PATA硬盘上,则可以在BIOS中将PATA硬盘的启动优先级提高: 1、进入“Advanced BIOS Features”窗口,选择“Hard Disk Boot Priority”并进入硬盘启动优先顺序设置窗口。 2、在该窗口中,默认是SATA硬盘排在PATA硬盘的前面,此时可以选中PATA硬盘,然后按“Page Up”键,使PATA硬盘排在SATA硬盘的前面。 最后保存BIOS设置并重新启动电脑,这样PATA硬盘的第一个分区在DOS下便成了“C”盘。 有些用户有多个光驱,如DVD-ROM和DVD刻录机,这种情况下,如何同时使用双光驱呢,我们可以做以下设置。 <2>1个PATA硬盘+1个SATA硬盘+2个光驱的设置方法 首先,硬盘、光驱的物理安装过程需要进行一下改变。 1、将SATA硬盘的数据线连接到主板的“SATA1”接口中; 2、将PATA硬盘设置为“从盘”,然后用1根IDE数据线将它连接到主板的“IDE1”接口上; 3、将两个光驱分别设置为“主盘”和“从盘”,然后利用一根IDE数据线将这两个光驱连接到主板的“IDE2”接口上。 注意,在连接硬盘及光驱的时候,要注意数据线端口的选择。 设备安装好以后,我们再来进行一下BIOS中的设置,设置过程如下: 1、选择并进入“Integrated Peripherals”设置窗口,进入“OnChip IDE Device”设置画面。在该画面中,除了将“IDE HDD Block Mode”、“On-Chip Primary PCI IDE”、“On-Chip Secondary PCI IDE”三个选项设置为“Enabled”外,其他8个选项全部设置为“Auto"。 2、将光标移动到窗口下方的“On-Chip Serial ATA”选项上按回车键,然后在弹出的窗口中选中“Enhanced Mode”后按回车键; 3、将光标移动到“Serial ATA Port0 Mode”上按回车键,在弹出的窗口中选中“SATA0 Master”并回车。此时“On-Chip Serial ATA”和“Serial ATA Port0 Mode”选项的设置分别为“Enhanced Mode”和“SATA0 Master”。 4、按“F10”键保存BIOS设置,按“Y”键保存并退出。 重新启动电脑,再次进入BIOS的“Standard CMOS Features”窗口就会发现,此时共有6个IDE设备通道,其中PATA硬盘占据了“IDE Channel 0 Slave”通道,而两个光驱分别占据了“IDE Channel 1 Master”与“IDE Channel 1 Slave”通道,SATA硬盘占据了“IDE Channel 2 Master”通道. 经过以上设置后,PATA硬盘的优先级比SATA硬盘的高。我们便可以将PATA硬盘做为系统盘安装系统。 如果想把SATA硬盘作为第一启动盘,则可以在“Hard Disk Boot Priority”窗口中将SATA硬盘排在PATA硬盘的前面。 此外,我们在设置“On-Chip Serial ATA Setting”选项时,也可以将“On-Chip Serial ATA”设置为“Auto”,由主板自动根据设备的多少及连接位置来选择SATA工作模式
为何SATA和IDE口同时挂两个硬盘不行呢?
技术回答:
随着支持SERIAL ATA 硬盘的主板的增多和SERIAL ATA硬盘价格的降低,现在使用SERIAL ATA硬盘的玩家越来越多了。串行硬盘(SERIAL ATA)规格为150MB/S也是不少玩家选择的原因之一。有些用户想升级,新买了串行硬盘,但又不想处理掉老的PARALLEL ATA的硬盘,所谓喜新而不厌旧;有些用户呢有特殊的要求,希望能有最大的储存量来放置日益剧增的多媒体文件和游戏,而且口袋也很充实,于是买来多个SATA硬盘和PATA硬盘将所有的SATA和PATA插满。于是问题就来了:为何我将SATA和IDE同时挂两个硬盘不行呢?其实是用户没有设置好。下面小生以848P为例,为你详细讲解配置测试过程。
要使用串行硬盘,先须在BIOS的Integrated peripherals /onchip IDE device/onchip serial ATA 选项中打开。它有四个选项:
Disable : 默认选项,将串行硬盘控制器关闭。 Auto : 由BIOS自动设定 Combined mode: 组合模式,最多支持四个IDE硬盘。 Enhanced mode: 增强模式,最多支持六个IDE硬盘。 SATA only : 只支持SATA。 848P主板上有两个普通IDE接口和两个SATA接口。每个普通IDE接口可以挂两个硬盘(主盘,从盘),每个SATA接口挂一个硬盘,这样最多可以挂六个硬盘(或其它IDE设备)。由于INTEL除Enhanced mode外SATA都将占用普通IDE的通道,因此这三个模式最多支持四个IDE设备。如果用户需要支持五个及六个IDE设备,只能设定为Enhance mode。
测试使用的设备为: IBM deskstar 40G, 下面用 IBM HDD代 Seagate ST340810A 40G SEA HDD1 Seagate ST380013AS 80G (SATA) SEA SATA1 Seagate ST380013AS 80G (SATA) SEA SATA2 LG DVD DVD SONY CDROM CDROM Seagate ST320410A 20G SEA HDD2 Seagate ST340810A 40G (NO2) SEA HDD3
下面是不用配置设置下的测试结果:
一. BIOS中模式设为AUTO:IDE1/IDE2分别挂上IBM HDD和SEA HDD1,硬盘跳针设为MASTER或Cable select;同时挂上SEA SATA1,SATA2,这时,BIOS找不到SATA硬盘。可能用户遇到就是这情况了。 二. BIOS中设为AUTO :IDE1(或者在IDE2)挂上IBM HDD和SEA HDD1,硬盘跳针设为Cable select(这样有一个为主盘另一个为从盘);同时挂上SEA SATA1,SATA2,这时BIOS中四个硬盘全部认到: Primary Master: IBM HDD Primary Slave: SEA HDD1 Secondary Master: SEA SATA1 Secondary Slave : SEA SATA2 三. BIOS中设SATA为:Combined mode, IDE1/IDE2分别挂上SONY CDROM和LG DVD,CDROM和DVD的跳针都设定为Cable select. 结果是: CDROM找不到。BIOS显示如下: Primary Master: SEA SATA1 Primary Slave: SEA SATA2 Secondary Master: NONE Secondary Slave : LG DVD
这是因为SATA设定为Combined/Primary,于是占用原来CDROM在IDE1上的PRIMARY 通道,使得CDROM不能使用。这时如需使用两个PATA 设备,须按主/从的方式将其插在同一个IDE1(或IDE2)上。
四. BIOS中设SATA为:Enhanced mode,IDE1上主/从方式挂IBM HDD/CDROM,IDE2上挂SEA HDD1/DVD;同时再挂两个SATA硬盘。结果是:BIOS中全部显示PATA的设备:
Primary Master: IBM HDD Primary Slave: CDROM Secondary Master: SEA HDD1 Secondary Slave : DVD
这时你无法断定SATA硬盘是否正常工作。从IBM HDD上引导进入WINXP系统,系统可以认到SATA上的分区,并正常使用,进入磁盘管理器,可以看到有六个IDE设备(0~5)。用SEA HDD2,SEA HDD3硬盘替代CDROM/DVD,结果也是一样的。
在增强模式下如想从SATA HDD上引导,则不行,因为BIOS中只有HDD0-3的引导项,所以只能从PATA上引导。
在这里还要提醒用户的是:你的电源需要支持六个IDE设备才行喔,别兴冲冲买了回来,结果发现有两个硬盘电源不知插在那里,那就很扫兴了。普通的P4电源只有4个IDE电源接口。
五. BIOS中设SATA为:SATA ONLY,则会忽略PATA设备只使用SATA设备。SATA会占用两个IDE通道(PRIMARY/SECONDARY),并且系统会从SATA 0 MASTER上引导。
总结:从上面可以看出,如想混合使用串行硬盘和普通(并行)硬盘,需要按照自己的要求来设置好BIOS中的选项,才能正常使用。另外也要注意普通(并行)硬盘跳针的设置(MASTER,SLAVE,CABLE SELECT),不能冲突。否则你可能会遇到不能认出的现象。本次测试的还有一个著名品牌的848P主板,结果是完全一致的。