首页 新闻 安徽 体育 财经 黄梅 旅游 军事 娱乐 法治 教育 伊人 健康
繁体中文
 IT 彩信 读书 汽车 演艺 音乐 徽商 书库 邮件 论坛 贺卡 相册 交友
简体中文
精彩图库 业界动态 观察分析 手机数码 电脑教室 软件下载 游戏人间 本地市场
精彩推荐
v火星快车拍摄照片发现火星表面巨大冰冻海洋
v互联网冲击电视 网站虚拟春晚叫板央视春晚
v英特尔64位桌面处理器面世 最低售价224美元
v微软对非正版用户关闭MSN大门 用户转投QQ
vIBM推新PC安全技术 可跟踪并找回丢失笔记本
v诺基亚26万色百万像素智能手机6681曝光
v诺基亚展出新款3G百万像素智能手机6680
vPS2版《铁拳5》角色特殊造型观赏
vXBOX版《虚幻竞技场2》华丽新画面
精彩图片
  您当前的位置 :IT地带 > 电脑教室 > 操作系统 正文
98/ME和2000/XP双系统的安装和启动原理

中安网  2005-02-24 15:36

  天极yesky2月23日报道 先来说说MBR(主引导扇区)和系统引导扇区:

  主引导扇区位于硬盘的首部,负责搜索硬盘可以启动的分区,对于DOS来说,它是由Fdisk生成的;而系统引导扇区位于每个分区的首部,用来引导本分区相应的操作系统,它是由sys命令负责的。

  其次来说说系统的启动:

  一般来说,Win98的启动是由5个文件负责的:io.sys,msdos.sys,command.com,autoexec.bat和config.sys。

  而Win2000和WinXP的启动是由Ntldr和Ntdetect两个文件负责。

  Win98和Win2000/WinXP双系统启动的时候就比较复杂,是由OS Loaer来引导启动,用户可以选择启动哪个系统,若用户选择了启动Win2000/WinXP,那么就装载Ntldr和Ntdetect两个文件启动到Win2000/WinXP下;如果用户选择启动Win98,那么就装载Bootsect.dos这个文件,Bootsect.dos文件其实就是Win98引导扇区的镜像。

  这里顺便说一句:Win2000和WinXP里都有Ntldr和Ntdetect两个文件,但是却是不同的,如果你的双系统里缺少这两个文件,你可以从Win2000或WinXP安装盘里的I386目录下拷贝。如果是Win2000的话,可以采用Win2000或WinXP的都行;如果是WinXP的话,必须采用WinXP光盘里的,用Win2000盘里的这两个文件是不能引导WinXP的,这一点在安装包含Win2000和WinXP在内的多系统里表现得尤为明显,比如你重装了Win2000以后,照样无法启动WinXP,原因就是你用Win2000的Ntldr和Ntdetec这两个文件覆盖了WinXP的Ntldr和Ntdetec这两个文件。因此一定要注意!

  再次来说说Windows的多操作系统引导管理工具:OS Loader。每一种多操作系统引导管理工具都有所不同,比如BootMagic和System Commander是常驻于MBR的;而OS Loader

  则是常驻于系统引导扇区的;而Linux的多系统引导工具LILO或GRUB既可位于MBR,也可位于系统引导扇区。

  以上是一些理论知识,既然都说清楚了,下面进入理论分析阶段,看看格式化C盘重新安装Win98后,为什么不能双启动了:

  其实原因很简单,当你把C盘重新安装Win98后,你的C盘中比以前少了四个文件,分别是:Ntldr,Ntdetec,Bootsect.dos和boot.ini(多系统启动的配置文件)。但是在重装之前仅仅备份这四个文件,重装之后再拷贝回来,同样是不能实现双启动的!原因在于你的C盘的系统引导扇区已经被Win98给覆盖了:它将以前的由OS Loader控制的系统引导扇区变成了Win98的系统引导扇区,因此尽管你拷贝回了那四个文件,因为引导扇区依然没有恢复成双启动时的样子,所以你依然不能实现双启动。

  [1]  [2]  下一页
编辑: 丁毅
 ∷【相 关 报 道】∷
-Win 98和Win XP双系统启动菜单的恢复   04-10-08 10:09
-不让系统互相“干扰”—解决双系统启动问题   04-04-30 15:47
-秘籍:Win98/XP双系统中安全删除XP   03-11-11 10:55
-双系统如何进行碎片整理   03-10-30 14:43
-节省空间--双系统中共享虚拟内存文件   03-09-27 11:08
 

中国安徽在线网站(中安在线)版权所有 未经允许 请勿复制或镜像
皖ICP证 030106号