陈晓晨 发表于 2007-11-26 23:58:05

SATA硬盘分区设置与安装详解

<P>&nbsp;来源:<FONT color=#0066cc>BIOS之家</FONT>&nbsp; 作者:diybios&nbsp;&nbsp; </P>
<P>&nbsp;</P>
<P>随着i865、i875、KT600等支持SATA串口硬盘的主板的逐步普及,越来越多的人装机时选择了SATA硬盘。但是由于SATA硬盘有别于并口PATA硬盘,其安装设置部分会不同。如果设置没搞清楚,在以后的使用中很可能出现问题,所以本文会从BIOS设置(重点部分,是后面几项的基础),分区,安装系统三个方面讲解SATA硬盘的使用问题,其中还会说明一下SATA硬盘与旧有并口硬盘共存的注意事项。 </P>
<P>全文导读</P>
<P>&nbsp;&nbsp;&nbsp; 一、BIOS设置部分 <BR>  &nbsp;&nbsp; 1.南桥为ICH5/ICH5R的主板 <BR>  &nbsp;&nbsp; 2.南桥为VIA的VT8237的主板 <BR>&nbsp;&nbsp;&nbsp; 二、SATA硬盘的分区<BR>&nbsp;&nbsp;&nbsp; 三、操作系统的安装<BR>&nbsp;&nbsp;&nbsp; 四、操作系统下驱动安装</P>
<P>一、BIOS设置部分 </P>
<P>&nbsp;&nbsp;&nbsp; 由于各家主板的BIOS不尽相同,但是设置原理都是基本一致的,在此只介绍几种比较典型的BIOS设置,相信读者都能够根据自己主板BIOS的实际情况参考本文解决问题。 </P>
<P>&nbsp;&nbsp;&nbsp; 1.南桥为ICH5/ICH5R的主板 </P>
<P>&nbsp;&nbsp;&nbsp; 先以华硕的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中会有三个选项: </P>
<P>&nbsp;&nbsp;&nbsp; Primary P-ATA+S-ATA:并行IDE硬盘占据IDE0+1的主通道(Primary IDE Channel),串行SATA硬盘占据IDE2+3的从通道(Secondary IDE Channel)。也就是说这时主板上的第二个并行IDE接口对应的端口不可用。 </P>
<P>&nbsp;&nbsp;&nbsp; Secondary P-ATA+S-ATA:与上面正相反,此时主板第一个并行IDE接口(Primary P-ATA)上对应的端口不可用,因为给SATA硬盘占用了。 </P>
<P>&nbsp;&nbsp;&nbsp; P-ATA Ports Only:屏蔽了串行SATA硬盘接口,只能使用并行接口设备。 </P>
<P>&nbsp;&nbsp;&nbsp; 注:前两种模式中,主板上的SATA1接口自动对应IDE通道中的主盘位置,SATA2接口自动对应IDE通道中的从盘位置。</P>
<P>&nbsp;&nbsp;&nbsp; 当选择模式为增强模式Enhanced Mode时,其下的端口设置的字样变为Enhanced Mode Supports On,其中也有三个选项: </P>
<P>&nbsp;&nbsp;&nbsp; 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通道主盘)。 </P>
<P>&nbsp;&nbsp;&nbsp; S-ATA:串行硬盘增强模式,此时理论上支持4个串行硬盘,但还得看主板的支持情况(如果是ICH5R芯片组如P4P800,想组RAID模式,则必须要选择此项,并将Configure S-ATA as RAID项设为Yes,S-ATA BOOTROM项设为Enable,设置后BIOS自动检测的时候按“Ctrl+I”进行RAID设置)。 </P>
<P>&nbsp;&nbsp;&nbsp; P-ATA:其实还是一种映射模式,SATA硬盘占据的是第一个IDE通道,SATA1口对应第一个通道的主盘,SATA2口对应第一个通道的从盘。 </P>
<P>&nbsp;&nbsp;&nbsp; 当你使用的是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版本到最新版就可以解决了。 </P>
<P>&nbsp;&nbsp;&nbsp; 注:虽然SATA硬盘本身并没有主从之分,但是如果使用了端口映射的模式,当你想要并行硬盘和串行硬盘共存时,还是得注意硬盘所占的位置不要冲突了,而且启动顺序也需要在BIOS中根据实际情况进行相应调整。 </P>
<P>1.南桥为Intel ICH5/ICH5R的主板</P>
<P>&nbsp;&nbsp;&nbsp; 下面以GA-8KNXP Ultra为例,简要说一下技嘉主板的BIOS中SATA的设置: </P>
<P>&nbsp;&nbsp;&nbsp; 这款主板的芯片组是i875P,南桥为ICH5R,其SATA部分的设置选项在Main主菜单下的Integrated Peripherals(整合周边设备)里,其设置功能详见下表(只列出了有关SATA硬盘设置的部分):<BR><IMG style="BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid" src="http://www.bios.net.cn/Files/BeyondPic/lihVZ5mnMKukY.jpg" align=no></P>
<P>有关启动设备的选项在Advanced BIOS Features(进阶BIOS功能设定)中,详见下表:</P>
<P><IMG style="BORDER-RIGHT: black 0px solid; BORDER-TOP: black 0px solid; BORDER-LEFT: black 0px solid; BORDER-BOTTOM: black 0px solid" src="http://www.bios.net.cn/Files/BeyondPic/liPkr2NtSFYiE.jpg" align=no></P>
<P>&nbsp;&nbsp; 通过上面的两个例子可以看出ICH5/ICH5R南桥的主板,都是通过端口映射和独立SATA通道两种途径来设置识别SATA硬盘的。至于应该选择哪种模式和设置值,请参考上文并根据S-ATA硬盘和P-ATA硬盘的数量,安装的操作系统以及哪一个作为系统启动盘等实际情况来自行设定。 </P>
<P>2.南桥为VIA的VT8237的主板 </P>
<P>&nbsp;&nbsp;&nbsp; 相对于ICH5/ICH5R芯片组,VT8237的SATA设置部分就简单得多了。下面以硕泰克的SL-KT600系列为例,其SATA部分的设置选项也是在Main主菜单下的Integrated Peripherals(整合周边设备)里: </P>
<P>&nbsp;&nbsp;&nbsp; Onboard PATA IDE(主板内建并行IDE口设定) </P>
<P>&nbsp;&nbsp;&nbsp; 此项设定允许用户配置主板内建并行IDE口功能。</P>
<P>&nbsp;&nbsp;&nbsp; Disabled:关闭主板的并行IDE口功能。 </P>
<P>&nbsp;&nbsp;&nbsp; Enabled:允许使用并行IDE口功能(预设值)。 </P>
<P>&nbsp;&nbsp;&nbsp; Onboard IDES operate mode(主板内建IDE优先设定) </P>
<P> PATA is Pri IDE:PATA口上的设备优先(预设值)。 </P>
<P>&nbsp;&nbsp;&nbsp; SATA is Pri IDE:SATA口上的设备优先。 </P>
<P>&nbsp;&nbsp;&nbsp; Onboard SATA- IDE(主板内建SATA口功能设定) </P>
<P>&nbsp;&nbsp;&nbsp; Disabled:关闭主板上SATA口。 </P>
<P>&nbsp;&nbsp;&nbsp; SATA:主板上SATA口当做一般的SATA口使用。 </P>
<P>&nbsp;&nbsp;&nbsp; RAID:主板上SATA口上的硬盘可以建立磁盘阵列(预设值)。 </P>
<P>&nbsp;&nbsp;&nbsp; 这里你只需要根据实际情况调整一下串、并行口的优先级就可以正常使用SATA硬盘了。(通过上面的选项能看出,在这里S-ATA硬盘还是可以理解为映射到P-ATA端口上来识别的。) </P>
<P>&nbsp;&nbsp;&nbsp; 注:RAID的组建还需要在开机时按“Tab”键进入VIA科技RAID控制器的BIOS设置画面另行设置,请参见相关的说明手册。</P>
<P>对于很多网友,还有很多人对串行硬盘非常陌生,如何让串行硬盘在自己的主板上正常工作,如何把操作系统安装到串行硬盘上,有没有什么技巧呢?这里我们就把这两大项分别进行图解介绍,对串行硬盘应用已经很了解的朋友大可忽略此篇。&nbsp;&nbsp;<BR>&nbsp; <BR>&nbsp;一、 <STRONG><FONT color=#ff0000>不同串行控制器下的BIOS设置&nbsp;</FONT></STRONG><BR>&nbsp; <BR>  因为本次测试只用到了ICH5和VT8237两款支持串行硬盘的南桥,所以也主要以这两款南桥所配主板为例进行介绍。当然由于我们只是举例介绍,不同主板BIOS中的设置可能不完全相同,还需要读者能够举一反三,自己找到相应的选项进行相关的设置。&nbsp;&nbsp;<BR>&nbsp;&nbsp;<BR>&nbsp;<STRONG><FONT color=#ff0000>1. ICH5或者ICH5R&nbsp;</FONT></STRONG>&nbsp; <BR>  我们以本次测试所用的P4C800为例进行介绍,其板载的为ICH5南桥,首先我们要作的是把串行硬盘连接到主板上南桥芯片边上的SATA接口上,开机进行BIOS后,其BIOS设置过程如下。 *找到IDE配置的相关选项,本例中为“Main”菜单下的“IDE Configuration”,如下图,</P>
<P><IMG onmousewheel="return imgzoom(this);" onmouseover="if(this.resized) this.style.cursor='hand';" onclick="if(!this.resized) {return true;} else {window.open('/Files/BeyondPic/88480.jpg');}" src="http://www.bios.net.cn/Files/BeyondPic/88480.jpg" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" border=0></P>
<P>在其上按回车从而进入下一级界面(如下图所示),在Onboard IDE Operate Mode下面可以选择两种板载IDE操作模式(Compatible Mode和Enhanced Mode),当我们选择操作模式为Compatible Mode时,界面下面的IDE端口设置选项如图所示。</P>
<P><IMG onmousewheel="return imgzoom(this);" onmouseover="if(this.resized) this.style.cursor='hand';" onclick="if(!this.resized) {return true;} else {window.open('/Files/BeyondPic/88479.jpg');}" src="http://www.bios.net.cn/Files/BeyondPic/88479.jpg" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" border=0></P>
<P>可以看到这里一共三个选项,原来在这种模式下,SATA设备其实是把端口映射到一个IDE接口上的,在这种模式下如果要使用SATA硬盘,就会有一组IDE接口不能用。 <BR>&nbsp; <BR>Primary P-ATA+S-ATA:此时表示串行硬盘将映射到第二个IDE接口上,此时Secondary P-ATA不可用,如果您在使用串行硬盘的同时还要使用原有的并行硬盘,请把并行硬盘安装到第一个IDE接口上,也即这里表示的Primary P-ATA。&nbsp; <BR>Secondary P-ATA+S-ATA: 此时表示串行硬盘将映射到第一个IDE接口上,此时Primary P-ATA不可用,如果您在使用串行硬盘的同时还要使用原有的并行硬盘,请把并行硬盘安装到第二个IDE接口上,也即这里表示的Secondary P-ATA。&nbsp; <BR>P-ATA Ports Only:这种模式下不识别串行硬盘,只能使用原有的并行硬盘。 <BR>  另外要注意,如果把串行硬盘插在ICH5控制的两个SATA接口的第一个接口上(一般表示为SATA1),那在上面的并串混合模式中,它会自动占据映射通道的主盘位置,而如果串行硬盘插在SATA2上面,则自动占据映射通道的从盘位置。 <BR>&nbsp; <BR>  当我们选择操作模式为Enhanced Mode时,其下的端口设置发生变化,如下图所示:</P>
<P><IMG onmousewheel="return imgzoom(this);" onmouseover="if(this.resized) this.style.cursor='hand';" onclick="if(!this.resized) {return true;} else {window.open('/Files/BeyondPic/88481.jpg');}" src="http://www.bios.net.cn/Files/BeyondPic/88481.jpg" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" border=0></P>
<P>在这种模式下,最多可用的端口有六个,这种模式下依然有三个选项。 <BR>&nbsp; <BR>P-ATA+S-ATA:并行和串行硬盘并存模式,此时最大可接六个硬盘(四个并行,两个串行)&nbsp; <BR>S-ATA:串行硬盘模式,此时可接两个串行硬盘&nbsp; <BR>P-ATA:此时其实是一种映射模式,而且占据的是第一个IDE通道,如果串行硬盘是接在SATA1上,则映射出来的为第一个通道的主盘,如果接在SATA2上,则映射出来的是第一个通道的从盘。&nbsp; <BR>  不过这里只是介绍了P4C800主板的BIOS情况,在本次测试中,发现还有一套非常常见的BIOS设置方法,下面用文字进行描述,此设置方法在Unika UP6PEN(ICH5)和Aopen的AX4C MAX(ICH5R)上验证通过。在AX4C MAX(ICH5R)的BIOS当中的“Integrated Peripherals”——“on chip IDE Device” 下有一个“on_chip SerialATA Setting”模块,在很多主板上都有类似模块,只是位置略有不同,此模块下的各选项名称各主板基本相同。一般有如下选项设置: </P>
<P><IMG onmousewheel="return imgzoom(this);" onmouseover="if(this.resized) this.style.cursor='hand';" onclick="if(!this.resized) {return true;} else {window.open('/Files/BeyondPic/88484.gif');}" src="http://www.bios.net.cn/Files/BeyondPic/88484.gif" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" border=0></P>
<P>现在我们可以明确,并行硬盘和串行硬盘和平相处的关键就是映射位置和原并行硬盘所占的位置不要冲突。&nbsp;<BR>&nbsp;&nbsp;<BR>&nbsp;&nbsp;&nbsp; <FONT color=#ff0000><STRONG>2、VT8237</STRONG>&nbsp;</FONT>&nbsp;<BR>&nbsp; <BR>  同ICH5的设置相比,这里的选项相对要比较简单一些,这里我们依然以测试所用的ASUS A7V600为例进行介绍。在BIOS中的“Advanced”菜单下,选择“I/O Device Configuration”进入下一级界面,在这里有一个选项“Onboard ATA Boot ROM”</P>
<P><IMG onmousewheel="return imgzoom(this);" onmouseover="if(this.resized) this.style.cursor='hand';" onclick="if(!this.resized) {return true;} else {window.open('/Files/BeyondPic/88485.jpg');}" src="http://www.bios.net.cn/Files/BeyondPic/88485.jpg" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" border=0></P>
<P>我们在这里选择Enabled,这样就打开了VT8237内置的SATA RAID控制器开关,此时重启计算机就可以识别出串行硬盘了。不过如果你还要选择串行硬盘作为启动设备,那么还需要进行另一项启动设置,还是在“Advanced”菜单下,选择“PCI Configuration” 进入下一级界面,在这里有一个选项“Onboard ATA device First”,我们在这里选择Yes,这样如果你的操作系统就安装在这块串行硬盘上,那么开机后就会顺利地从这块硬盘启动了。</P>
<P><IMG onmousewheel="return imgzoom(this);" onmouseover="if(this.resized) this.style.cursor='hand';" onclick="if(!this.resized) {return true;} else {window.open('/Files/BeyondPic/88486.jpg');}" src="http://www.bios.net.cn/Files/BeyondPic/88486.jpg" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" border=0></P>
<P>3. <STRONG><FONT color=#ff0000>板载的串行控制芯片及独立PCI控制卡&nbsp;</FONT></STRONG>&nbsp; <BR>  如果你的串行硬盘是挂接在板载的串行控制芯片控制的接口下的话,设置起来也比较简单,我们以P4C800板载的PDC20378串行控制芯片为例,连接好串行硬盘,开机进入BIOS。</P>
<P><IMG onmousewheel="return imgzoom(this);" onmouseover="if(this.resized) this.style.cursor='hand';" onclick="if(!this.resized) {return true;} else {window.open('/Files/BeyondPic/88488.jpg');}" src="http://www.bios.net.cn/Files/BeyondPic/88488.jpg" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" border=0></P>
<P>在“Advanced”菜单下的“onboard Devices Configuration”下打开板载串行控制器开关并设定好其工作方式,这一点很重要,如果设定为IDE,则在启动后会出现如下界面。</P>
<P><IMG onmousewheel="return imgzoom(this);" onmouseover="if(this.resized) this.style.cursor='hand';" onclick="if(!this.resized) {return true;} else {window.open('/Files/BeyondPic/88489.jpg');}" src="http://www.bios.net.cn/Files/BeyondPic/88489.jpg" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" border=0></P>
<P>从图中的SATA378字样我们知道这里工作在IDE模式下,如果设定在RAID模式则此处变为FastTrak 378,如下图所示。</P>
<P><IMG onmousewheel="return imgzoom(this);" onmouseover="if(this.resized) this.style.cursor='hand';" onclick="if(!this.resized) {return true;} else {window.open('/Files/BeyondPic/88491.jpg');}" src="http://www.bios.net.cn/Files/BeyondPic/88491.jpg" onload="if(this.width>screen.width*0.7) {this.resized=true; this.width=screen.width*0.7; this.alt='Click here to open new window\nCTRL+Mouse wheel to zoom in/out';}" border=0></P>
<P>都设定完成以后,如果你还想从这个串行硬盘启动,则要检查BIOS里的启动项设置,这里是“Boot”菜单下的“BootDevice Priority”,看这里的启动项中是否有此硬盘被加载,这里显示为“SATA378 TX2Plus D0”。外加PCI控制卡的设置方法与此类似,不过在使用外加串行控制卡时,如果主板上还有板载的串行控制芯片,最好禁用它,因为如果不禁用,有时会无法进入操作系统。&nbsp; <BR>&nbsp; </P>
<P>二、 如何在串行硬盘上安装操作系统 <BR>&nbsp; <BR>  1. <STRONG><FONT color=#ff0000>在ICH5控制器下安装操作系统&nbsp;</FONT></STRONG><BR>&nbsp; <BR>  如果你想在ICH5控制器下往串行硬盘中安装操作系统,只要通过前面介绍的设置叫主板识别出串行硬盘即可,没有其它要求。&nbsp; <BR>&nbsp; <BR>  2. <STRONG><FONT color=#ff0000>在ICH5R和VT8237控制器下安装操作系统&nbsp;</FONT></STRONG>&nbsp;<BR>&nbsp; <BR>  在ICH5R和VT8237控制器下往串行硬盘中安装操作系统要略麻烦一些,如果是安装Windows9X操作系统,则只要求主板能识别出串行硬盘即可,不过VIA的一份文档中表示要安装在C盘,不知道是什么原因。而如果要安装Windows2000、WindowsXP或者Windows2003等NT内核的操作系统则需要借助我们快要淡忘的软驱了。 <BR>&nbsp; <BR>  我们以安装WindowsXP为例进行介绍,首先在BIOS中进行相关设置,使得主板能正常识别出串行硬盘并和原有并行硬盘没有冲突。然后确定软驱被正确连接,此时我们需要一张驱动软盘,如果是ICH5R南桥的用户,请到这里下载。如果是VT8237南桥的用户请到这里下载&nbsp; <BR>&nbsp; <BR>  下载相应的程序,按照提示制作好启动软盘,其中VIA的VT8237的下载包比较大,我们只需要拷贝DriverDisk\SATA下的所有文件到软盘即可。 准备好驱动软盘后就可以安装操作系统了,在安装操作系统中会在重启后显示“Setup is inspecting your computer HARDWARE configuration… ” 之后有一段提示:“Press F6 if you need to install a third party SCSI or RAID driver…”(意思是如果有第三方SCSI或RAID驱动器请按F6)。此时按下F6,把软盘放入软驱,然后我们只需要选择软盘中对应的第三方驱动,按提示进行操作即可顺利安装完操作系统。&nbsp; <BR>&nbsp; <BR>  3. 在外置串行控制芯片控制器下安装操作系统 其安装方法同2,也需要制作一张专用的软盘,这里不再多讲。&nbsp; <BR>&nbsp; <BR>  三、 <STRONG><FONT color=#ff0000>进入操作系统后还需要进行哪些工作?&nbsp;</FONT></STRONG>&nbsp;<BR>&nbsp; <BR>  首先要作的就是加载对应的磁盘驱动,对于ICH5来说,只需要加载INF驱动即可,而对于ICH5R来说还要加载IAA3.0或以上版本驱动,它是针对ICH5R及串行硬盘而专门定制的,在驱动安装完成以后,一般情况下就不需要进行其它设置了。 如果你使用的是VIA的主板,南桥为VT8237,那么进行操作系统后装上最新的四合一补丁即可,VIA还有一款独立的3.20b版的磁盘驱动,这款驱动可进一步提升磁盘性能,如果你还使用有并行硬盘的话,要注意一点,这款驱动的加载会影响并行硬盘的突发传输率,而对于串行硬盘来说则没有这个影响。 如果你采用的是外置串行控制芯片的话,那么进入操作系统后也需要加载控制器的相应驱动。</P>

dannycom 发表于 2007-11-27 00:04:52

页: [1]
查看完整版本: SATA硬盘分区设置与安装详解