欢迎来到天天文库
浏览记录
ID:47114892
大小:122.50 KB
页数:27页
时间:2019-08-06
《GRUB简单入门教程》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、GRUB简单入门教程 一、什么是多重操作系统引导管理器,什么是GRUB; 1、什么是多重操作系统引导管理器及工作原理;系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成;Briefly,bootloaderisthefirstsoftwareprogramthatrunswhenacomputerstarts.Itisresponsibleforloadingandtransferringcontroltotheop
2、eratingsystemkernelsoftware(suchastheHurdortheLinux).Thekernel,inturn,initializestherestoftheoperatingsystem(e.g.GNU).在X86架构的机器中,Linux、BSD或其它Unix类的操作系统中GRUB、LILO是大家最为常用,应该说是主流;Windows也有类似的工具NTLOADER;比如我们在机器中安装了Windows98后,我们再安装一个WindowsXP,在机器启动的会有一个菜单让我们选择进入是进入Windows98还是进入WindowsXP。NTLOADER就是
3、一个多系统启动引导管理器,NTLOADER同样也能引导Linux,只是极为麻烦罢了;在Powerpc架构的机器中,如果安装了Linux的Powerpc版本,大多是用yaboot多重引导管理器,比如Apple机目前用的是IBMPowerpc处理器,所以在如果想在Apple机上,安装Macos和LinuxPowerpc版本,大多是用yaboot来引导多个操作系统;因为目前X86架构的机器仍是主流,所以目前GRUB和LILO仍然是我们最常用的多重操作系统引导管理器;2、什么是GRUB;为什么我要选择GRUB;1)什么是GRUB;GNUGRUB是一个多重操作系统启动管理器。GNUGRUB
4、是由GRUB(GRandUnifiedBootloader)派生而来。GRUB最初由ErichStefanBoleyn设计和应用;GNUGRUBisaMultibootbootloader.ItwasderivedfromGRUB,GRandUnifiedBootloader,whichwasoriginallydesignedandimplementedbyErichStefanBoleyn.2)“GRUB太不好用”──对GRUB的认识的误区;GRUB真的不好用吗?不是的,通过LinuxSir.Org社区近四年来的运行,我发现了大多新手弟兄还是不太了解GRUB;当然这也有中文L
5、inux社区的责任,虽然也有GRUB的中文译本,初学Linux的弟兄可能有点看不懂;我们欣喜的看到LinuxSir.Org社区的好多弟兄都曾经或正在写GRUB实践文档,也有的弟兄也总结了GRUB的一些基础知识,比如probing兄弟的《GRUB学习笔记》;由于每个人的写文档时风格不同,可能同一份文档不同的人来写就有不同的风格;所以今天也抖胆也一篇入门级的教程,由于北南不会写高级教程,所以还得请高手弟兄指教,先谢过;3)为什么要选择GRUB;基于在X86架构的CPU而开发操作系统,系统引导管理器不仅仅有GRUB,而且也有LILO,但对于多重系统引导管理器,你只能选择其一而用;不能两
6、个同时使用;目前这两个多重系统引导管理器是大家最常用的,也是主流Linux发行版而采用的;有的弟兄喜欢GRUB,比如我个人,有的弟兄喜欢LILO,比如etony兄(谁是etony,请参见http://linux.sheup.com/tag.php?tag=etony);主流发行版Fedora、Redhat、Centos等基于RPM包的系统,在最新版本中都默认GRUB引导;Slackware目前仍采用LILO;而Debian发行版目前最新的版本也是采用GRUB;从目前看来,GRUB有逐渐取代LILO之势,GRUB2.0正在开发之中;所以我们有理由用GRUB,我也有理由写GRUB使用
7、教程;二、GRUB软件包版本选择和安装;1、GRUB的版本选择,Linux版本的GRUB及Windows版本的GRUB的说明;GRUB不但有Linux版本,也有Windows版本;现我们一一介绍;如前面所说,目前在在Unix类的操作系统中,大多是都有GRUB;GRUB几乎能引导所有X86架构的操作系统;功能之强,使用简单是GRUB最大的卖点;由于Windows操作系统的先入为主的优势,使得大家对Windows的NTLOADER了解的比较多,而对开源社区的GRUB显得有点寞生,由此
此文档下载收益归作者所有