且构网

分享程序员开发的那些事...
且构网 - 分享程序员编程开发的那些事

Windows XP \Windows 2003启动过程的学习及故障分析处理(五)

更新时间:2022-10-04 20:00:36


Windows XP \Windows 2003启动过程的学习及故障分析处理
                                                                        (五)
只能在引导分区的系统引导文件
 
系统引导文件

在说明系统引导文件之前,想谈谈系统安装的实质。某操作系统在一台计算机上能够启动并运行,当然,预先已在这台计算机上成功的安装了该操作系统。系统安装一般通过系统安装光盘进行,系统安装的实质就是把系统安装光盘中的一些文件写到待装系统的计算机的磁盘中。这些文件可分为两大部分:系统引导文件系统文件。见下图

 

        Windows XP \Windows 2003启动过程的学习及故障分析处理(五)

 

这是我的计算机C盘的所有文件,具有代表性。在我的计算机中,红色框中的文件就是系统引文件,而绿色框中的是系统文件。可以看到系统引文件有NTLDR(NT Boot Loader)NTDETECT.COM 、BOOT.INI等文件;系统文件有WINDOWS PROGRAME FILES DOCUMENTS AND SETTINGS三个文件夹组成。这些文件均是通过WINDOWS XP系统安装生成的。
注意的是,我的计算机中,系统引导文件和系统文件均装在了同一个分区,即C分区,你的计算机如果只安装了一个操作系统的话,99%也是这样的。
按照微软的本意,系统引导文件和系统文件是安装在两个分区里,其中:系统引导文件必
须安装在唯一的激活的主分区——引导分区中!通常是我们磁盘的第一个分区C分区,这个分区微软定义了一个别扭的名字——系统卷(System Volume);而系统文件则安装于其他分区(如D、E、F…..分区)。系统文件所在的分区也有一个别扭的名字——引导卷(Boot Volume)。系统卷(System Volume)里面是装的引导文件;引导卷(Boot Volume) 里面是装的系统文件,让人学习理解怎么不感到别扭?!
 
对于微软各个操作系统(Windows95、98、2000、2003、NT、ME、XP、7等),某个操作系统的系统引导文件和系统文件是可以安装在一个分区里,实际上,大部分计算机就是这样的(均在C分区)。特别强调:这个分区必须是唯一的激活的主分区,否则,系统引导文件不能正常运行,系统启动会失败。
系统卷(System Volume)引导卷(Boot Volume)的概念对于只安装了一种操作系统的计算机来说似乎不是那么重要,反正都装在了同一分区。我们一般也笼统地称其为系统分区,他也有引导功能,但对于装了几种微软操作系统的计算机来说,这两个概念差别就显得比较明显了。
Microsoft 不支持在同一个卷上安装多个操作系统。每个操作系统都必须安装在一个单独的分区卷上。
例如:我在同一台计算机上要安装Windows  XP和Windows  2003双系统,
方案一(推荐的)是:
C盘作为系统卷(Windows XP、Windows 2003系统引导文件均在此分区),
D盘作为Windows XP 系统(的引导卷)(Windows XP的系统文件WINDOWS PROGRAME FILES DOCUMENTS AND SETTINGS在此分区);
E盘作为Windows 2003系统(的引导卷)(Windows 2003的系统文件WINDOWS PROGRAME FILES DOCUMENTS AND SETTINGS在此分区)
 
方案二(可行的)是:
也可以C盘既作为系统卷(Windows XP、Windows 2003系统引导文件均在此分区)也安装Windows XP系统(的引导卷)(Windows XP的系统文件WINDOWS PROGRAME FILES DOCUMENTS AND SETTINGS在此分区),
D盘作为Windows 2003系统(的引导卷)(Windows 2003的系统文件WINDOWS PROGRAME FILES DOCUMENTS AND SETTINGS在此分区)
 
不管怎样,
1、所有系统的系统引导文件均必须在分区C盘。
2、不同系统的系统文件不可以在同一个分区。
 
我有一个朋友,他先在C盘安装了Windows XP,后来又在D盘安装了Win7,再后来去除了C盘的Windows XP,现在他说感觉怪异,明明用的是D盘安装的Win7,怎么显示的是C盘,其实不奇怪,Win7系统的根——Win7系统引导文件在C盘!
 
                                                                                                       (待续)
 
 
                                                                     
 本文转自madin10000 51CTO博客,原文链接:http://blog.51cto.com/20100823/1056374