过期罐头电脑论坛-win7、win10雨人系统下载

过期罐头电脑论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
雨人系统 过期罐头 视频编辑软件 电脑维修 win7系统下载 win10系统下载
查看: 2196|回复: 0
收起左侧

如何设置安装xp+linux+win7三个系统操作方法

[复制链接]
发表于 2011-5-21 10:33:43 | 显示全部楼层 |阅读模式
发贴请勿包含网站外链(直接下载地址和网盘除外),屡犯者将封禁ID、网址永久屏蔽,www.gqgtpc.com感谢支持!
设置安装xp+linux+win7三个系统操作方法:
  我们先假定 所安装的操作系统都是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,(若将其grub也安装在硬盘MBR上,这样会重写硬盘MBR,可以觉得 我们用grub替代了原来的bootmgr),grub应该能成功检测到xp,win7的存在,所以其引导菜单上会出现xp,win7,centos三个选项,供我们选择(理论上),至此三系统共存完成 。
  我们得出的结论是先装xp,再装win7,最后装centos(linux)
  --------------------------更复杂的状况 ------------------------
  假如 你现在已经晕乎了,那么不建议继续阅读。。
  我遇到的就是更复杂的状况 ,由于 我是先装xp,再装centos的,而且把centos的grub
  装到了MBR上,这样的话假如 我再装win7,bootmgr就会替代原先的grub(重写MBR),
  而微软的bootmgr没有linux那么智能,更sb些,它只认自家兄弟,所以xp能认出来,centos却认不出来,解决方法 呢?
  这里有两种解决方法
  一:先装xp,再装centos,没问题,但centos的grub一定不能装在MBR上(避免 装win7 的时候被重写),可以挂载在“/”下面,然后继续装win7,bootmgr还是找不到centos,,进入win7,下载easybcd这个软件,打开easybcd,在add/remove entry里面,选择linux,Type选择grub,在Name添加上你想要的名字,随意 写一个如centos,Driver选linux所在的分区。这里选择的分区要和方才 安装linux时grub安装的位置一致,。最后add entry保存好,view settings就可以看到两个选项了,一个是原本 的win7,一个是刚刚建的选项。
  最后重启,就ok了
  二:但杯具的我把centos的grub装到了mbr上,再装win7的时候,mbr肯定会被重写掉,怎样处理 ??答案很简单,备份!!!
  1 ,先进入centos,打开终端、
  输入dd if=/dev/sda 0f=/root/centos.mbd bs=512 count=1
  这个命令是用来备份mbr的,这里我把它备份成centos.mbr这个文件
  
  2 然后进入xp系统(一开始是xp+centos,最后装的win7),硬盘安装win7
  3 win7安装好后,mbr被重写了,bootmgr重新占领了高地,但这个sb不认识centos, 只知道xp,于是我们只好强迫 让它认识!
  进入win7,把先前备份好的centos.mbr拷贝到系统目录下,我这里是H 盘
  以管理员模式运行cmd
  以此运行以下命令
  bcdedit /create /d "centos 5.4" /application bootsector
  命令结果应该会返回一个GUID,后面的命令用到这个GUID
  运行以下命令设置Linux引导扇区备份所在的分区:
  bcdedit /set {GUID} device partition=H: (我这里是H盘)
  然后指定引导扇区备份的路径:
  bcdedit /set {GUID} path /centos.mbr
  命令完成之后,重启,此时应该可以看到启动选项里多了Linux。

重启,完成 !!!
  引导菜单里出现了三个选项
  1: 以前版本的windows系统
  2: 启动windows7系统
  3: centos 5.4
  选择相应的菜单就可以进入了
  最后的一点废话,这篇文章的中心 可以用下面的话概括
  从前有一个大家族,里面有三户人家,一户叫win7,一户叫linux,还有一户叫xp, 他们三家都是住在一个叫硬盘的地方,win7家有一个儿子叫bootmgr,linux家有一个儿子叫grub,xp家的儿子最2b,历来 都是跟着他们混的,没有发言权。
  家族需要. 有人管理,于是三个儿子抢夺 管理权,xp家的儿子最没用,只知道跟着其他二人混,先排除,
  bootmgr和grub都是有些本领 的人,都有资历 管理整个家族
  家族里有一块神秘的地方叫MBR,相传谁发现占领了这块地方,就有掌控整个家族的权益
  假定 bootmgr掌控了这个地方,但bootmgr这个人是个自大狂,有了管理的权益 后就不供认 linux家的位置 了,只供认 和自己. 血缘更亲的xp家
  再假定 grub掌控了这个地方,grub这个人就好很多了,当上管理员后,还是照样供认 三家的位置 ,供认 三家都是硬盘不可分割的整体
  我们想让这个家族得到很好的管理,于是答案很简单
  一:让linux家的儿子grub 占领MBR,掌控整个家族(所以先装xp,再win7,最后linux)
  二:我们也可以让win7家的儿子bootmgr占领MBR,不过考虑到其自大的本性,我们要强迫 的给他下命令,供认 linux家的位置 (所以通过easybcd这个妞给他下命令,谁让bootmgr一直喜欢easybcd呢

楼主热帖
[Windows10] Windows8 打开网页慢的问题
[Windows xp] XP系统开机提示DLL文件出错 教你完成
[系统应用经验技巧] 教你快速修改Windows文件夹颜色
[Windows10] 以前的桌面软件在Win8/8.1中如何可以兼容运
[Windows10] 简单选择win10哪个版本更适合 家庭版/专业版
[Windows7] 解决win7的3D页面切换教程
[Windows7] Ghost操作系统假如 是歹意 的修改了系统自身
[Windows7] 简单解析一下U盘安装Win7系统的步骤
[Windows10] 新的Windows 8中心 的单一言语 的SKU细节走
[系统应用经验技巧] 为啥手动设置了IP,电脑还经常ping不

您需要登录后才可以回帖 登录 | 注册

本版积分规则

win7 64位旗舰版下载|win10系统下载|win7旗舰版|联系我们|网站地图|

GMT+8, 2016-12-9 21:40 , Processed in 0.206268 second(s), 34 queries .

官方免责声明:本站内容来自网友和互联网.若侵犯到您的版权.请致信联系,我们将第一时间删除相关内容!

Powered by Discuz!

过期罐头电脑论坛

win7旗舰版_windows10

快速回复 返回顶部 返回列表