【双系统】Windows Xp 和 Windows Server 2003的安装和卸载

编程知识 更新时间:2023-04-22 19:52:03

(1)安装:
Windows Xp 和 Windows Server 2003的安装遵循先安装xp,再安装2003的顺序,这样系统启动自动融合好,不用手工调。假设xp装在c盘,2003装在f盘,则安装完后所有系统启动文件:ntldr ,ntdetect,bootfont.bin,boot.ini均在c盘下,而f盘下没有任何启动文件。

个人理解为装完xp后,继续安装2003,此时系统会自动搜寻原有系统在c盘,然后把2003的启动文件ntldr ,ntdetect,bootfont.bin拷贝到c盘下,自动覆盖原有文件,并且自动修改boot.ini文件.

装完xp后的boot.ini文件为:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /usepmtimer

装完2003后的boot.ini文件被自动修改为:

[boot loader]
timeout=10
default=multi(0)disk(0)rdisk(0)partition(1)/WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(4)/WINDOWS="Windows Server 2003, Enterprise" /fastdetect
multi(0)disk(0)rdisk(0)partition(1)/WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect /usepmtimer

我们知道2003是比xp更高级的系统,所以我们应该会想他们的启动文件ntldr ,ntdetect,bootfont.bin会不会有什么不同,从实际比较中,我发现2003的ntldr文件要比xp的大(在h:/i386下),其它大小一样,从而得出结论:

2003的ntldr文件比xp的更高级,替换后c盘下的ntldr是2003的系统文件(这与后面的卸载有关系)。

(2)卸载

  前几天上网突然断电,然后就进不去系统了,不能读硬盘,不显示系统滚动条,于是我插入系统盘,进入系统安装界面,发现c盘显示未知,可用空间为15G,以用空间为0G,可能是读写错误导致数据丢失,于是重新安装系统,c盘上装xp,装完xp后修改了boot.ini,发现还是进不了2003,最后发现2003的ntldr文件与xp的不同。于是把2003的ntldr文件覆盖c盘下的ntldr文件,解决问题。

  得出卸载xp和2003的结论:卸载完一个系统后,应该把对应的ntldr拷贝到系统盘根目录下,主要是因为2003的ntldr文件与xp的不同

 (i)保留xp,卸载2003

进入xp系统,首先将xp系统盘中的的ntldr文件(在h:/i386下)拷贝到C盘并替换当前ntldr文件,然后修改boot.ini,去掉2003的项,然后格式化F盘,重启电脑即可,若不能格式化,用系统盘格式化即可。

更多推荐

【双系统】Windows Xp 和 Windows Server 2003的安装和卸载

本文发布于:2023-04-17 11:00:00,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/331ad88d8999dbd7a43d64f69ebb5967.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:双系统   Windows   Xp   Server

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!

  • 83126文章数
  • 8428阅读数
  • 0评论数