逐梦论坛's Archiver

hongxue1981 发表于 2004-5-9 22:22

在Windows XP下安装Windows2000

  安装了最新的windows xp的操作系统。可是发现有一个重要应用程序目前只能支持windows2000,于是准备装一个windows xp/2000的双系统。笔者曾经在widnows xp下成功安装过windows xp/98的双系统(用window98启动盘启动到dos下,直接安装windows98即可),于是想当然的就使用windows2000的光盘启动盘进行安装。安装完以后,发现仅仅只能启动windows2000而windows xp却不能启动了。怎么回事情呢?静下心来分析一下,原来windows 2000和windows xp的内核虽然几乎一样(都是使用nt的内核),但是其系统引导文件的版本不一样,而windows 2000在安装的时候启动文件(ntldr、ntdetect.com)覆盖了,所以引起了windows xp无法启动。

  而windows 98的引导文件和windows xp的引导文件不一样,所以对windows xp的引导文件不会破坏。

  windows xp的引导文件是向下兼容的,也就是说能既能引导windows 98又能引导windows 2000,因此只要将windows xp光盘中的i386目录的ntldr和ntdetect.com覆盖到c:下的文件就可以恢复双系统启动了。

  注意:这个时候虽然能启动,但多系统启动菜单是英文的,将bootfont.bin覆盖到c:下就可以恢复中文菜单了。

shillan 发表于 2004-5-9 22:34

没错,我这样做过很多次了!

ganpei1984 发表于 2005-12-13 00:56

[EM03]

tianshanzhixue 发表于 2005-12-15 21:19

[EM03]

tianshanzhixue 发表于 2005-12-15 21:20

那样系统慢吗?

tianshanzhixue 发表于 2005-12-15 21:21

[EM12][EM12][EM12][EM12][EM12]

pgkyxk 发表于 2005-12-27 10:19

[EM12][EM12][EM12]

zd988 发表于 2005-12-27 17:47

[EM03]

慧兒 发表于 2005-12-31 12:08

[fly]不錯!!..[/fly]

qx3721 发表于 2006-4-13 21:28

有用吗?

页: [1]

Powered by Discuz! Archiver 7.2  © 2001-2009 Comsenz Inc.