1 / 7
文档名称:

打造xp linux win7三系统教程.doc

格式:doc   大小:127KB   页数:7页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

打造xp linux win7三系统教程.doc

上传人:AIOPIO 2021/1/18 文件大小:127 KB

下载得到文件列表

打造xp linux win7三系统教程.doc

相关文档

文档介绍

文档介绍:打造xp+linux+win7三系统教程
楼主
大兵
发表于 2010—09-27 21:20:09
             [此帖被浏览 68477 次,回复 59 次] 
最后由 靓靓 于 2010-09-29 11:15:04 修改
其实多系统启动,其最核心的问题,就是如何引导,所以经常会遇到装好了两个操作系统,却发现不能引导,或是重装某一个操作系统后,另外一个系统无法引导的情况ﻫ所以先来谈谈引导的问题
我们先假设所安装的操作系统都是windows系列的,比如win98 ,win xp ,win 7ﻫ那么,有一个原则就是,先安装最旧的系统,比如先装win98,再装xp,再装win7,ﻫ原因其实很简单,我们可以这样去想,微软开发win98的时候,xp的开发还没开始,所以win98的启动引导里肯定不支持xp ,而开发xp的时候,考虑到向前兼容的原则,其启动引导装置肯定是越来越先进,一定能支持前任,乃至前几任操作系统。
最后装入的win7操作系统,能引导前几任操作系统(理论上支持win98)
ﻫ好,现在来把问题复杂化,我们引入其他平台下的操作系统(非微软开发),如linux操作系统(这里以centos发行版做简要说明)
xp,win7,linux 这三个操作系统,如何才能把他们安装到一台机子上呢ﻫ
首先我们考虑  xp ,和win 7,当只有这两个时,我们按照先装旧的系统的原则,先装好xp,ﻫ然后再装win7, 这样启动后,通过win7的引导机制,我们就可以成功的引导这两个系统
ﻫ现在我们要引入linux操作系统,这是另外的平台,首先有必要了解一下win7和linux操作系统的引导机制
win7的引导机制:ﻫwin7(包括vista),使用bootmgr(启动管理器)进行引导
装有win7的电脑开机的引导过程可以简单概括如下ﻫ开机加电-—--BIOS自检—---读入主引导记录MBR—-——-—Bootmgr接管—-—-BOOTMGR读取bcd文件(Boot Configuration Data “启动配置数据”)-—-加载内核-—系统启动
所以可以看到,是bootmgr读取bcd文件来进行系统引导的ﻫ
linux的引导机制:ﻫlinux有很多发行版本,为人熟知的有red hat, red flag ,等,这里以centos为例
装有centos的电脑开机后的引导过程可以简单概括如下
开机加电--—-BIOS自检----读入主引导记录MBR--———grub接管--——grub读取配置文件menu.lst中数据——---加载内核--系统启动
ﻫ可以看到二者的区别在于一个用bootmgr,一个用grub(较早的有用LILO的,不在讨论范围内),结果都是通过他们来加载系统核心,而bootmgr,grub一般都安装在MBR上(特殊情况后面讨论)

ok 假设我们装好了xp,和 win7,这样的话是采用win7的bootmgr 来引导系统,其引导菜单上会有选择,如:启动之前较早的windows版本和启动windows7的选项,这样我们可以通过选择不同选项启动相应的系统(注意这里bootmgr安装在硬盘的MBR上)
ﻫ现在我们再此基础上安装centos,(若将其gru

最近更新