欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

SATA硬盘使用设置与系统安装注意事项

程序员文章站 2022-12-06 07:56:45
SATA硬盘使用设置与系统安装注意事项随着价格的下降和相应主板的支持,目前SATA硬盘已经逐渐成为主流。但由于受芯片组和操作系统的影响,不少用户对SATA硬盘的使用及安装系统掌握不足,今天小编就给大家介绍一下SATA硬盘... 13-08-16...
一、bios设置部分

由于各家主板的bios不尽相同,但是设置原理都是基本一致的,在此只介绍几种比较典型的bios设置,相信读者都能够根据自己主板bios的实际情况参考本文解决问题。

1.南桥为ich5的主板

先以华硕的p4c800为例,这款主板芯片组为i865pe,南桥为ich5/ich5r。进到bios后,选择main下的ide configuration menu,在onboard ide operate mode下面可以选择两种ide操作模式:兼容模式和增强模式(compatible mode和enhanced mode)。其中兼容模式compatible mode,可以理解为把sata硬盘端口映射到并口ide通道的相应端口,当你选择这种模式时在下面的ide port settings中会有三个选项:

primary p-ata+s-ata:并行ide硬盘占据ide0+1的主通道(primary ide channel),串行sata硬盘占据ide2+3的从通道(secondary ide channel)。也就是说这时主板上的第二个并行ide接口对应的端口不可用。

secondary p-ata+s-ata:与上面正相反,此时主板第一个并行ide接口(primary p-ata)上对应的端口不可用,因为给sata硬盘占用了。

p-ata ports only:屏蔽了串行sata硬盘接口,只能使用并行接口设备。

注:前两种模式中,主板上的sata1接口自动对应ide通道中的主盘位置,sata2接口自动对应ide通道中的从盘位置。

当选择模式为增强模式enhanced mode时,其下的端口设置的字样变为enhanced mode supports on,其中也有三个选项:

p-ata+s-ata:并行和串行硬盘并存模式,此时sata和pata通道都相互独立互不干扰,理论上4个p-ata和2个s-ata可同时接6个设备,实际上得根据不同主板而定,有的南桥芯片就只支持4个ata设备。此时sata1口硬盘对应third ide master(第三ide通道主盘),sata2口硬盘对应fourth ide master(第四ide通道主盘)。

s-ata:串行硬盘增强模式,此时理论上支持4个串行硬盘,但还得看主板的支持情况(如果是ich5r芯片组如p4p800,想组raid模式,则必须要选择此项,并将configure s-ata as raid项设为yes,s-ata bootrom项设为enable,设置后bios自动检测的时候按“ctrl+i”进行raid设置)。

p-ata:其实还是一种映射模式,sata硬盘占据的是第一个ide通道,sata1口对应第一个通道的主盘,sata2口对应第一个通道的从盘。

当你使用的是win98/win nt/win2000/ms-dos等传统的操作系统时,由于它们只支持4个ide设备,所以请选择兼容模式compatible mode,并根据你的实际硬盘数量和位置选择ide port settings中的对应选项;当你使用的是winxp/win2003等新型的操作系统时,可以选择增强模式enhanced mode来支持更多的设备。当然如果你安装win98+win xp双系统的话,也只好选择compatible mode了。另外,有的主板bios有bug,致使在单个sata硬盘上安装windows 98se系统时不能正确安装sata硬盘(如:华擎p4vt8),只需要升级bios版本到最新版就可以解决了。

注:虽然sata硬盘本身并没有主从之分,但是如果使用了端口映射的模式,当你想要并行硬盘和串行硬盘共存时,还是得注意硬盘所占的位置不要冲突了,而且启动顺序也需要在bios中根据实际情况进行相应调整。

2.南桥为intel ich5r的主板

下面以ga-8knxp ultra为例,简要说一下技嘉主板的bios中sata的设置:

这款主板的芯片组是i875p,南桥为ich5r,其sata部分的设置选项在main主菜单下的integrated peripherals(整合周边设备)里:有关启动设备的选项在advanced bios features(进阶bios功能设定)中,相应的设置参见上文。

通过上面的两个例子可以看出ich5/ich5r南桥的主板,都是通过端口映射和独立sata通道两种途径来设置识别sata硬盘的。至于应该选择哪种模式和设置值,请参考上文并根据s-ata硬盘和p-ata硬盘的数量,安装的操作系统以及哪一个作为系统启动盘等实际情况来自行设定。

3.南桥为via的vt8237的主板

相对于ich5/ich5r芯片组,vt8237的sata设置部分就简单得多了。下面以硕泰克的sl-kt890系列为例,其sata部分的设置选项也是在main主菜单下的integrated peripherals(整合周边设备)里:

onboard pata ide(主板内建并行ide口设定)

此项设定允许用户配置主板内建并行ide口功能。

disabled:关闭主板的并行ide口功能。

enabled:允许使用并行ide口功能(预设值)。

onboard ides operate mode(主板内建ide优先设定)

pata is pri ide:pata口上的设备优先(预设值)。

sata is pri ide:sata口上的设备优先。

onboard sata- ide(主板内建sata口功能设定)

disabled:关闭主板上sata口。

sata:主板上sata口当做一般的sata口使用。

raid:主板上sata口上的硬盘可以建立磁盘阵列(预设值)。

这里你只需要根据实际情况调整一下串、并行口的优先级就可以正常使用sata硬盘了。(通过上面的选项能看出,在这里s-ata硬盘还是可以理解为映射到p-ata端口上来识别的。)

注:raid的组建还需要在开机时按“tab”键进入via科技raid控制器的bios设置画面另行设置,请参见相关的说明手册。

4.nf4主板

在此我们以磐正的9npa+ultra为例。开机,按del键进入主板的bios设置页面。

首先,我们进行硬盘的相关设置。选择integrated peripherals进入,这一项中包含有硬盘的相关设置选项,其中有sata mode、secondary master udma、secondary slave udma、sata1/2、sata3/4、raid enable等几个选项。在每个选项中,均有enabled和disabled两个选项可供选择,这里我们只要将“sata1/2”、“sata3/4” 设置为[enabled],以激活sata,其它的选项保持不变。

另外,如果你的机器机只安装了一块硬盘,不需要组建raid,那么你把“raid enable”选项设置为[disabled],也就是关闭这项功能。反之,如果你需要组raid模式,则需要设置成[enabled],以便打开项功能。另外delay for hdd(secs)选项中提供了0,1两种模式供大家选择。

完成硬盘的设置后,我们还要对系统的启动顺利进行一下简单的设置。按esc键,退出硬盘设置项,选择aduanced bios features项进入基本的bios设置选项,在这一项中,我们可以看到first boot device、second boot device、third boot device三个设置项,每项中又包括removable、hard disk、cdrom三个可选项,其中第一个为系统自动寻找可启动磁盘、第二、三项为硬盘启动和光驱启动。那么我们将first boot device设置为hard disk,系统便会默认将硬盘做为第一启动盘。

另外,在使用sata硬盘时,如果你的机器中没有安装软驱,我们还要将软驱这一项给关闭。方法是首先选择aduanced bios features项进入基本的bios设置选项,选择boot up floppy seek回车,选择[disabled]即可。

sata硬盘的分区

现在一般都是用win98/me启动程序启动后用fdisk、dm、pq等工具来对硬盘进行分区的。那么只要在bios中设置正确并能在启动后识别出sata硬盘,这时sata硬盘的分区就和传统的并口硬盘的分区方法完全一样了。

如果你用的是win2000/xp/2003等启动光盘来启动并分区的,如果你的sata硬盘不能识别,那么需要在屏幕提示“press f6 if you need to install a third party scsi or raid driver...”时按f6,用软驱加载驱动程序,当硬盘被正确识别后就和传统的并口硬盘分区方法完全一样了。

注:有些主板不附带驱动软盘(如华擎k7s8xe+,采用sis748+sis964芯片组),并且其驱动程序并不能直接从光盘目录下拷贝到软驱,而是要用主板光碟启动时安装制作的,请仔细阅读主板说明手册。 

操作系统的安装

1.win98/me

不论你使用的是什么芯片组,只要在bios中设置正确并让主板识别出s-ata硬盘,那么就可以正常地安装使用了。(注:当然还得注意,win98/me等系统最大只能支持4个设备。)

2.win2000/xp/2003等nt核心的系统

这里由于ich5不需要加载raid模块,所以直接安装就可(其实就是将s-ata映射到p-ata端口使用,自然就和并口硬盘一样了)。而ich5r南桥控制器则分两种情况,一种是在bios中完全屏蔽了raid模块,那么就和ich5的情况一样了,直接安装即可;二是开启了raid(bios中默认都是开启的),则这时需要在启动时按f6用软驱加载驱动。对于vt8237理论上应与ich5r一样,其大多数主板说明书上也指明只作为普通sata硬盘使用时不需要加载驱动,但是实际上不论使不使用raid功能都需要加载驱动。

注:目前除南桥自带的s-ata控制器以外,其它的第三方s-ata控制器基本都需要外加驱动,有些主板除了本身南桥支持s-ata外,还板载promise等第三方的s-ata及raid控制器,请注意区分。

操作系统下驱动的安装

当安装完操作系统,还需要进一步安装对应的驱动程序。

1.ich5只需要加载intel提供的inf驱动。

2.ich5r除了inf驱动,还要加载iaa3.0或以上版本驱动。

3.vt8237需要安装via hyperion 4-in-1补丁。

如果你还使用有并行硬盘的话,最好慎用via独立发布的via ide miniport driver驱动程序,很可能会使并行硬盘的突发传输速率下降,但对串行硬盘性能无太大影响。

注:如果你使用的是第三方sata控制芯片和raid模块,那么你还需要添加相应的驱动程序。

总结

通过上文可看出,s-ata硬盘的使用关键在于正确设置bios中的识别方式,而由于各家主板厂商的bios菜单都不相同以及主板手册的语焉不详,才造成了s-ata硬盘在使用中的种种问题。由于研发能力的不同,要想让主板厂商把这部分统一起来,现阶段是不现实的,所以笔者仅希望读者能够通过参考本文,根据自己的实际情况来举一反三地解决问题。
相关标签: SATA硬盘