病毒安全知识,电脑网络技术,手工杀毒方法,答疑解决笔记

导航

« 魔方3.0.7篡改收藏夹网址浅谈个人网络安全 »

双硬盘双系统的boot.ini

  虽然我并不喜欢双系统,但是有的时候却不得不用上它。财务电脑一直装的是win2000的系统,由于装了不少版本的税务、财务、报表软件,还有大量新旧数据,死活不让我换系统,整得跟什么宝贝似的摸不得也碰不得,而最新的税务开票软件又不能运行在win2000下,只能用双系统的法子,为了避免万一出现的意外、减少对原硬盘的影响,我决定采用双硬盘的方式来装双系统,这样基本上可以不在原来系统所在硬盘上做太多动作,也算是双系统中相较而言比较好的方法,虽然多出一块硬盘。

  用双硬盘装双系统,安装方法和单硬盘装没什么太大不同,不过为了上面说到的目的,我在装之前先把原来的硬盘与主板的连接断开(拔去电源线或数据线都行),这样通电后只剩下新加的一块硬盘,安装系统后,两套系统各自是独立的,离开任一块硬盘都不影响剩下的硬盘和系统的启动运行,这也就是我所说的双系统中比较好的一种方式,两个系统是独立的。

  由于是独立安装就没有了双系统启动菜单,系统将按BIOS中设置的启动硬盘顺序进行启动,所以要启动第二系统,就要去修改BIOS中的启动顺序,把要启动的硬盘调到第一位,但注意不论哪个系统,这样启动后,系统盘都是C盘,而不是单硬盘双系统中分别在C、D或其它盘。也可以在开机时按快捷键(现在很多主板都有了,如F12)调出启动设备顺序菜单,这种修改与修改BIOS中的启动顺序不同,它是临时的。

  如果没有快捷键,或对修改BIOS不太喜欢,那么整出多系统启动菜单就是必要的,这就要修改boot.ini。简单介绍一下boot.ini:

1、Boot Loader部分

  timeout=30 多系统启动菜单显示时间,默认是30秒,0不显示。

  Default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS 默认系统,后面的multi(0)disk(0)rdisk(0)partition(1)指示系统位置,定义如下:

  component(x)disk(y)rdisk(z)partition(a)

  这里的“component”字段一般只有两种有效值:scsi和multi,代表设备的硬件适配器。scsi当然是指SCSI磁盘,multi则是指除SCSI之外的其它磁盘接口。“x”代表适配器的序号,第一个为0,第二个为1,该值可以一直分配下去,直到所有驱动器分配结束;“y”是指多总线SCSI适配器中的总线号码,对multi而言,该值为0;“z”是指multi适配器上磁盘的序号,对SCSI该值为0;“a”是指磁盘上分区的序号,所有分区都有一个对应号码,从1开始,但不包括0和5。

  最后的windows是系统所在目录(2000是winnt)

2、Operating System部分

  multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Microsoft Windows XP Professional" /fastdetect 这部分是系统列表,有几个系统就有几行,分别指示它们所在的位置,其中引号中的内容就是我们在启动菜单中看到的,引号中的内容可以随便修改成自己喜欢的内容。

  如果要做多系统的启动菜单,就是要在boot.ini的Operating System部分添加新的系统的启动菜单项,只要把新装系统上的boot.ini中Operating System部分拷过来再做点修改。注意一般电脑上磁盘适配器只有一个,所以multi后的值一定是0(除了服务器现在谁的电脑上会有scsi?),然后是rdisk(disk是scsi的),第几块硬盘就是几,现在是第二块硬盘,rdisk值是1(从0开始计数,如果加了第三块硬盘,则rdisk后面就变成2),最后是partition,双硬盘上从每个系统上看都在C盘,所以是1(除非你装到D盘去),如下图。

修改boot.ini制作多系统启动菜单

  我在虚拟机上试了下,第一块硬盘是rdisk(0),从它的角度看,谁第二个加上来,谁就是rdisk(1),再加上一块就是rdisk(2),不论是加到IDE0的从盘还是IDE1的主盘位置,SATA应该也是一样的,按加入顺序排列。

  最后,如果你在装双系统时不拆下第一块硬盘,那么,菜单会自动生成,就不必烦劳你自己动手,我只是为防万一极力保护原先硬盘上的系统与数据才断开第一块硬盘。另外注意如果第一系统是win2000(当然现在基本也没什么人用它了),装好XP后,要把XP系统盘根目录下中的ntldr、bootfont.bin、NTDETECT.COM复制到win2000系统盘根目录下覆盖同名文件,否则2000不能引导XP,但是XP的这几个文件是可以引导2000的(向下兼容),所以启动2000没问题。为了不OUT,顺便说一下,如果是win7和XP的双系统就麻烦了,各自的启动文件不同,不象2000和XP,当然也有修复的方法,可以去网上找,自己不会动手,可以试试EasyBCD软件帮忙,还不会,建议不要玩双系统,所以我反对双系统,前面那台电脑只要但凡硬件好一点我就去装虚拟机了,省多少事。


>> 除非说明均为原创,如转载请注明来源于http://www.stormcn.cn/post/1184.html

  • 2楼.面带微笑
  • 嘿嘿,任你技术再高强,领导不想升级,你也得乖乖的妥协..........
    流风33 于 2012-2-9 16:8:52 回复
    没办法,一个一个拽的二五八万似的,不是领导也得妥协,反正是你的活就逃不了

  • 2012-2-9 10:37:11  [引用]

发表评论(无须注册,所有评论在审核通过后显示):

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

  • 微信订阅号
    微信订阅

最新发表

最新评论及回复

本站出现的所有广告均不代表本人及本站观点立场 | 关于我 | 网站地图 | 联系邮箱 | 返回顶部
Copyright 2008-2020 www.stormcn.cn. All Rights Reserved. Powered By Z-Blog.

闽公网安备 35010202000133号