一.   Windows 9x 和 Windows 2000/XP/NT的共存

这是最常见也是最简单的系统共存方式。这时执行多引导的Windows自带的OS Loader。采用此种方法需注意的是:最好是先安装Windows 9x,再安装Windows 2000/XP/NT。因为Windows 9x本身并不支持多重引导,如果先安装了Windows 2000/XP/NT,,再安装Windows 9x的话,就会因为Windows 9x的安装文件重写了引导区,而导致Windows 2000/XP/NT不能启动,虽然有时候Windows 9x也会直接把自己加入到Windows 2000/XP/NT的启动菜单中。

安装方法比较简单,先安装Windows 9x,不一定就要安装到C盘。安装到别的盘也是可以的。安装完以后,就可以安装Windows NT/2000/XP了。安装的方法不外于两种,DOS和Windows 9x下安装,这些都是很简单的。这里就不再多说了。只要注意在纯DOS下安装的时候,记的加载Smartdrv.exe就行了。Windows 9x的系统目录或者安装目录下都有这个文件。或者直接拿Windows NT/2000/XP的光盘来启动安装就不用这么麻烦了。

二.   Windows 9x与Windows 9x的共存

由于Windows 9x自身并不知道多重引导。所以比较麻烦。可是我们知道Windows 9x启动的时候都会去读取C:Msdos.sys.由它来确定Windows系统所在的目录所在的分区等等.

下面是我的机器上的Msdos.sys中的一段:

[Paths]

WinDir=C:WINDOWS

WinBootDir=C:WINDOWS

HostWinBootDrv=C

 

Msdos.sys中各字段的含义:

WinDir:Windows系统所在的目录.

WinBootDir:Windows系统的启动目录,一般来说和WinDir是一样的。

HostWinBootDrv:Windows系统所在的分区

有了上面的基础,我们就可以通过控制Msdos.sys中的内容来实现系统的切换了.

假如我们先装了一个Windows 98系统,位置在于C:Win98.如果我们想再重新安装一个系统的话Windows Me,可以:

1.       打开Windows自带的记事本,输入以下内容:

@echo off

@C:

@cd

rem 更改C盘根目录下的系统文件Io.sys、Msdos.sys、Autoexec.bat、Config.sys文件

rem 先更改它们的属性,否则将不能顺利进行下面的操作

@attrib –s –h –r Io.sys

@attrib –s –h –r Msdos.sys

@attrib –s –h –r Autoexec.bat

@attrib –s –h –r Config.sys

rem 开始处理和系统引导有关的文件

@ren C:Io.sys Io.s98

@md S98

@copy Msdos.sys S98

@copy Config.sys S98

echo 为了防止Autoexec.bat文件大小为0字节 >> C:Autoexec.bat

echo 而导致不能被Copy命令所拷贝,所以在该文件中加入这两行。  >> C:Autoexec.bat

@copy Autoexec.bat S98

rem 删除批处理文件本身

deltree/y %0

选择菜单<文件>à<保存>。出现“另存为”对话框中,在“文件名”后的文本框中输入文件名“C:BakS98.bat”,“保存类型”下拉列表框中选择“所有文件(*.*)”。

进入Windows的Dos窗口,输入C:BakS98,回车。

2.       用Windows 9x的启动盘启动到纯DOS下,然后运行Windows Me的安装程序.在安装过程中选择安装目录时,安装程序推荐的安装目录和我们安装的第一个系统是一样的。在我们的例子里面,这个目录为C:Win98。自行更改目录为你所需要的目录,这里我们假设为D:Winme。确定后,系统会出现一段警告。不用理会,继续我们的安装程序。

3.       打开Windows自带的记事本,输入以下内容:

@echo off

@C:

@cd

rem 更改C盘根目录下的系统文件Io.sys、Msdos.sys、Autoexec.bat、Config.sys文件

rem 先更改它们的属性,否则将不能顺利进行下面的操作

@attrib –s –h –r Io.sys

@attrib –s –h –r Msdos.sys

@attrib –s –h –r Autoexec.bat

@attrib –s –h –r Config.sys

rem 开始处理和系统引导有关的文件

@ren Io.sys Io.sme

@md SMe

@copy Msdos.sys SMe

@copy Config.sys SMe

echo 为了防止Autoexec.bat文件大小为0字节 >> C:Autoexec.bat

echo 而导致不能被Copy命令所拷贝,所以在该文件中加入这两行。  >> C:Autoexec.bat

@copy Autoexec.bat SMe

rem 删除批处理文件本身

deltree/y %0

选择菜单<文件>à<保存>。出现“另存为”对话框中,在“文件名”后的文本框中输入文件名“C:BakSMe.bat”,“保存类型”下拉列表框中选择“所有文件(*.*)”。

进入Windows的Dos窗口,输入C:BakSMe,回车。

4.       打开Windows自带的记事本,输入以下内容:

@echo off

@c:

@cd

@attrib –s –h –r Autoexec.bat

@attrib –s –h –r Config.sys

@attrib –s –h –r Msdos.sys

@copy/y S98Autoexec.bat

@copy/y S98Config.sys

@copy/y S98Msdos.sys

@if exist Io.s98 goto Change

goto end

 

:Change

ren Io.sys Io.sme

ren Io.s98 Io.sys

 

:end

选择菜单<文件>à<保存>。出现“另存为”对话框中,在“文件名”后的文本框中输入文件名“C:BootTo98.bat”,“保存类型”下拉列表框中选择“所有文件(*.*)”。

5.        打开Windows自带的记事本,输入以下内容:

@echo off

@c:

@cd

@attrib –s –h –r Autoexec.bat

@attrib –s –h –r Config.sys

@attrib –s –h –r Msdos.sys

@copy/y SMeAutoexec.bat

@copy/y SMeConfig.sys

@copy/y SMeMsdos.sys

@if exist Io.sme goto Change

goto end

 

:Change

ren Io.sys Io.s98

ren Io.sme Io.sys

 

:end

选择菜单<文件>à<保存>。出现“另存为”对话框中,在“文件名”后的文本框中输入文件名“C:BootToMe.bat”,“保存类型”下拉列表框中选择“所有文件(*.*)”。

6.       在桌面新建一个快捷方式,”命令行中”输入:C:BootTo98.bat。执行这个文件,重新启动计算机。重新启动后,计算机将进入Windows 98.同样,在Windows 98的桌面也建立一个快捷方式,”命令行”中输入:C:BootToMe.bat.

7.       使用方法:

我们一开机,机器将自动进入上次关闭计算机时所在的系统.如果想进入另一个系统,就必须等机器启动进入系统后,执行桌面的切换系统的快捷方式,再重新启动机器,才能进入另一个系统.例如我们上次是在Windows Me里面关闭机器的,这次开机也将进入Windows Me。如想进入Windows 98就必须在进入Windows Me后,再执行我们建立在桌面的快捷方式BootTo98.bat。重启后,才能进入Windows 98.

其实这也就是我们这种方法的局限之处.

三.   任意系统之间的共存

上面的两种方法都有一定的局限性,都不是最好的解决方案.这里介绍另一种方案.利用第三方工具来进行引导.

我们知道,一个系统它必须装在激活的主DOS分区才能启动.也许有的人会提出疑问,Windows系统也可以装在逻辑分区的啊,比如你上面所说的两种方案,都有一个系统是装在逻辑分区.表面上看来,好象是这样.可是你如果仔细研究一下就会发现,虽然系统是装到逻辑分区去了。但是它们的启动文件都留在了C盘,即激活的主DOS分区.不信,你可以试着把C盘格式化后,然后重新安装Windows系统.装好后,你会发现,C盘根目录下肯定会存在几个系统文件.如果将它们删除,系统将不能启动。

我们又知道,一个硬盘最多可以分4个主DOS分区(包括扩展DOS分区),但是同一时间内,只允许一个主DOS分区被激活。如果BIOS里设置了从硬盘启动,那么装在激活的主DOS分区上的系统将被启动。其他的主DOS分区即使装有系统也不能够被引导。利用这一点,我们就可以实现多个系统的共存了。这里的系统不仅仅是指Winodws系统,Linux、Unix或者其他的系统都可以。

实现过程:

1.  用Pqmaigc(魔术分区大师)来分区。你要装多少个系统就分多少个主DOS分区。注意:一个硬盘最多只能分4个主DOS分区,其中包括扩展DOS分区。也就是说,用这种办法最多只能装3个系统,除非你不打算分扩展DOS分区。

分区的过程请大家参考有关资料。Pqmagagic提供了图形的操作界面,操作并不复杂。

2.  分完区后,激活其中一个主DOS分区。象我们平常安装系统那样安装好一个系统。安装完成后,再次进入Pqmagic,把另一个主DOS分区激活,再安装系统。重复上面的步骤直到安装完你所有的系统。

3.  安装第三方引导工具。可以选用BootMaigic(和Pqmagic同一个公司的产品)。这个软件的兼容性最好,操作也很方便,但是功能也比较弱。安装完后,它会自动找到你以前所装的系统。重新启动后,它就会在开机的时候首先被启动,并提供一个引导菜单让你选择进入哪个系统。

当然你也可以选择其他的引导工具,比如Syste Commander。SystemCommander在所有的引导工具中,可以说是功能最为强大的一个。但是同时它的操作也是最为复杂。建议初学者还是选用BootMaigic。

四.   总结:

上面介绍了很多种方法,相比之下:

第一种方法最简单,但是两个系统之间的引导还是会有一些牵连。

第二种方法比较复杂,而且容易出错。使用于经常使用一个系统,但是偶尔要使用另一系统的使用者。

第三种方法是效果最好的。系统之间的影响降到最小,但是操作难度比较大。
Tags: ,
电脑网络 | 评论(23) | 引用(0) | 阅读(909)
机票 Email Homepage
2008/11/09 23:37
哈哈!挺好机票
机票 Email Homepage
2008/11/08 00:43
哈哈!挺好机票
机票 Email Homepage
2008/11/06 23:51
哈哈!挺好机票
机票 Email Homepage
2008/11/06 00:00
哈哈!挺好机票
机票 Email Homepage
2008/11/05 00:01
哈哈!挺好机票
机票 Email Homepage
2008/11/02 23:11
哈哈!挺好机票
机票 Email Homepage
2008/11/02 00:29
哈哈!挺好机票
机票 Email Homepage
2008/10/29 23:21
哈哈!挺好机票
机票 Email Homepage
2008/10/28 23:06
哈哈!挺好机票
机票 Email Homepage
2008/10/11 00:28
哈哈!挺好机票
分页: 1/3 第一页 1 2 3 下页 最后页
发表评论
表情
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
emotemotemotemotemot
打开HTML
打开UBB
打开表情
隐藏
记住我
昵称   密码   游客无需密码
网址   电邮   [注册]