预装Linux 选择合适的双系统安装顺序

来源:chinaitlab        2010-01-13 02:01:16        点击:
收藏本页:


顶一下

出于各种各样的目的,不少人会选择在电脑上同时安装Windwos操作系统与Linxu操作系统。如笔者电脑上就同时装有这两个操作系统。在部署类似的多操作系统的时候,不少Li

预装Linux 选择合适的双系统安装顺序 由Linux系统中文网(Linux521.com)编辑收集整理,除Linux521注明原创文章外,其版权归原作者所有。如果您在学习中遇到问题欢迎在下面的评论中留言,我们会尽全力解答您的问题。

出于各种各样的目的,不少人会选择在电脑上同时安装Windwos操作系统与Linxu操作系统。如笔者电脑上就同时装有这两个操作系统。在部署类似的多操作系统的时候,不少Linux系统工程师会建议大家先安装Windows操作系统,然后再安装Linux操作系统。因为如果反过来,先安装Linux操作系统,再安装Windows操作系统,则很可能Windows操作系统安装成功后,会无法进入Linux操作系统,甚至两个操作系统都无法启动。这主要跟两个操作系统加载的方式不同有关。Windows操作系统采用的是间接加载的方式,而Linux操作系统则同时同时间接加载与直接加载。

  直接加载是指操作系统启动时控制权交给开机管理程序时,立即加载操作系统的内容的加载方式。这种加载方式的基本流程是开机管理程序、操作系统内核。也就是说中间没有多余的环节,在加载过程中,没有中间步骤介于开机管理程序与操作系统内核之中。为此就被叫做直接加载。

  间接加载则与直接加载不同。间接加载是指开机管理程序仅单的指到存放操作系统分区上的第一个扇区,然后由第一个扇区内的程序代码去加载操作系统内和。其流程为开机管理程序、操作系统上的第一个扇区上的代码、操作系统内核。与直接加载模式的流程进行比较,就可以发现其中间多了一个环节,即执行操作系统上的第一个扇区上的代码。

  虽然这看起来只是一个很小的差异,但是对于双系统安装来说有很大的影响。因为微软的操作系统只支持间接加载模式。在安装微软操作系统时,Windows操作系统会完全覆盖MBR引导记录,并破坏现有的开机程序。为此如果先安装Linux操作系统,然后再安装Windows操作系统,则就会破坏原有的开机程序,导致Linux操作系统无法启动,更严重者两个操作系统都将无法启动。为此在安装多个操作系统的时候,最好能够先安装Windows操作系统,然后再安装Linux操作系统。因为Linux操作系统其支持直接加载和间接加载两种开机方式。当在部署有Windwos操作系统的时候,系统会自动采用间接加载模式,其与Windows操作系统兼容。而在没有Windows操作系统的时候,其默认会采用直接加载方式,以提高系统开机的效率。

  一、修复Linux的开机引导程序。

  如果先安装Linux操作系统,然后再按照Windows操作系统,导致Linux操作系统无法启动(或者两者都无法启动),此时需要重新安装操作系统来解决问题呢?答案是否定的。可以有许多方式来修复Linux操作系统的开机引导程序。不过开机程序的种类不同,其修复的方式略有差异。笔者这里以Linux操作系统上最有名的GRUB开机管理程序为例,谈谈如何进行修复。

内容来自www.linux521.com Linux系统中文网
《Linux系统中文网》欢迎原创作者投稿,请先注册成为会员,然后在后台 相应的栏目里提交你的文章,注意填写好相关信息点“保存”。我们将在24小时之内审核完毕。

我要评论: 预装Linux 选择合适的双系统安装顺序
请务必尊重网上道德,遵守中华人民共和国的各项法律法规,承担一切因您的行为而直接或间接导致的法律责任。本站管理人员有权删除留言中的任意内容。

昵称  验证码  
热门
相关