Grub初学指南.doc

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Grub初学指南

Grub初学指南 GRUB是多系统引导管理器,简单的说既能引导Linux,同时也能引导Windows;从LinuxSir.Org 讨论区近四年的观察来看,大多初学者并不能在短时间内掌握GRUB的用法,为了解决初学者在最短时间内掌握GRUB,重写GRUB入门文档还是有必要的; 本文重点介绍了GRUB的menu.lst的写法,另外通过GRUB命令行引导系统也做了详述;这些无论是对Windows版本的WINGRUB还是Linux版本的GRUB都是适用的; 目录索引 一、什么是多重操作系统引导管理器,什么是GRUB; 1、什么是多重操作系统引导管理器及工作原理; 2、什么是GRUB;为什么我要选择GRUB; 1)什么是GRUB; 2)“GRUB太不好用”──对GRUB的认识的误区; 3)为什么要选择GRUB; 二、GRUB软件包版本选择和安装; 1、Linux版本的GRUB及Windows版本的GRUB的说明; 2、GRUB的Windows版本WINGRUB; 3、GRUB的Linux版本软件包的安装; 三、在Linux中,GRUB的配置中的安装和写入硬盘的MBR; 1、在Linux中,GRUB配置过程中的安装grub-install; 2、设定GRUB的/boot分区并写入MBR; 四、GRUB的配置文件的menu.lst的写法; 1、menu.lst的写法之一; 1)在menu.lst中 ,通过 root (hd[0-n],y)来指定/boot 所在的分区; 2)在menu.lst中,kernel 命令行的写法; 3)initrd 命令行的写法; 4)menu.lst第一种写法的总结和实践; 1]用fdisk -l ;df -lh ;more /etc/fstab来确认分区情况; 2]查看内核vmlinuz的和initrd文件名的全称; 3]开始写menu.lst ; 2、menu.lst的写法之二,精简型; 1)第一种情况:/boot和Linux的/根分区在同一个分区; 2)第二种情况:/boot独立一个分区,和Linux的根分区不位于同一分区; 五、通过GRUB命令行来启动Linux操作系统; 1、为什么需要学习GRUB的命令行; 2、用命令行来引导Linux操作系统的步骤; 1)进入GRUB的命令行模式 grub 2)获取帮助GRUB的 help 3)cat的用法; 4)root (hd[0-n,y) 指令来指定/boot所在的分区; 5)kernel 指令,用来指定Linux的内核,及/所在的分区; 6)initrd 命令行来指定initrd文件; 7)boot 引导系统; 8)引导Linux系统实例全程回放; 六、通过GRUB引导Windows操作系统; 1、通过编辑 menu.lst 来引导Windows 系统; 2、通过GRUB指令来引导Windows ; 七、GRUB丢失或损坏的应对策略; 1、由于重新安装Windows或其它未知原因而导致GRUB的丢失; 2、如果出现GRUB提示符,而不出现GRUB的菜单,如何引导系统; 八、关于GRUB的未尽事宜; 九、关于本文; 十、参考文档; 十一、相关文档; ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 正文 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++ 一、什么是多重操作系统引导管理器,什么是GRUB; 1、什么是多重操作系统引导管理器及工作原理; 系统启动引导管理器,是在计算机启动后运行的第一个程序,他是用来负责加载、传输控制到操作系统的内核,一旦把内核挂载,系统引导管理器的任务就算完成退出,系统引导的其它部份,比如系统的初始化及启动过程则完全由内核来控制完成; Briefly, boot loader is the first software program that runs when a computer starts. It is responsible for loading and transferring control to the operating system kernel software (such as the Hurd or the Linux). The kernel, in turn, initializes the rest of the operating system (e.g. GNU). 在X86 架构的机器中,Linux、BSD 或其它Unix类的操作系统中GRUB、LILO 是大家最为常用,应该说是主流; Windows也有类似的工具NTLOADE

文档评论(0)

xcs88858 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档