(有关Windows启动,GNUGRUB和GRUB4DOS的一些启动流程与细节汇总.docVIP

(有关Windows启动,GNUGRUB和GRUB4DOS的一些启动流程与细节汇总.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(有关Windows启动,GNUGRUB和GRUB4DOS的一些启动流程与细节汇总

有关Windows启动,GNU GRUB和GRUB4DOS的一些启动流程与细节汇总 作者:青草青园 来源:隆安教育论坛 发表:2010-09-22 10:14 我要评论 作者:liu999 来自:Ubuntu 中文论坛 上手grub一阵了,看了很多的启动资料,想着做一个汇总会让自己条理更清晰,同时也可以给新来快速查找menu.lst代码和细节问题的朋友带来帮助,就写下了此帖。如果有错误请指正。 主要是一个汇总和整理工作,如果让一个全新上手的同学来用,会有很多不清楚的地方,还是希望多看置顶帖和在站内google。2006年以后的都有很大的参考价值! 首先,grub分两种,一种是ubuntu默认安装的,叫GNU grub,现在9.10默认为GNU grub2,而中国的网络爱好者开发了一款更灵活的引导器,叫grub4dos,和GNU grub一代有着一个相似之处,就是读取相同格式的menu.lst来显示启动列表,而grub2只认识grub.cfg文件。GNU grub一代有诸多弊端,所以才有了grub4dos的方便,同时,GNU grub2的自动化特性非常好,几乎完全取代GNU grub,但经常我们还是用grub4dos,因为灵活性高。 网上经常把GNU grub简称为grub。grub4dos经常直接以grldr这个关键文件来称呼。 一、MBR的选择 是硬盘上开头不算入分区的、看不见的一块区域,一个扇区大小,被BIOS调用。 1.若要写入或恢复XP版本的MBR,用任意一张带DOS的光盘,输入fdisk /mbr就可修复成win98/dos的MBR,可以顺利引导xp。MBR会自动寻找被激活的主分区的引导记录。 2.Vista和Win7使用新的程序写入MBR,所以直接用DOS或xp的恢复是不推荐的。 方法有三: ivista的光盘启动系统故障修复控制台,输入bootrec /fixmbr: 微软说明: 引用: 要运行 Bootrec.exe 工具,必须启动 Windows RE。为此,请按照下列步骤操作: ?? 1. 将 Windows Vista 安装盘放入光盘驱动器中,然后启动计算机。 ?? 2. 在系统提示时按某个键。 ?? 3. 选择语言、时间、货币、键盘或输入法,然后单击“下一步”。 ?? 4. 单击“修复计算机”。 ?? 5. 单击要修复的操作系统,然后单击“下一步”。 ?? 6. 在“系统恢复选项”对话框中,单击“命令提示符”。 ?? 7. 键入 bootrec /fixmbr,然后按 Enter。 ii或使用mbrfix程序,网上下载它,存起来,在winpe下,进入所存的目录, 代码: mbrFix /drive 0 fixmbr /vista /yes 详见yang_hui1986527?? 彻底清除grub,恢复MBR的两种方法 Mbrfix是款很好的程序,配合MS原装的bootsect.exe,任何windows的启动问题都可以顺利修复。 iii还有款软件叫diskgenius,也可方便地修复,它可以用于windows下,也可用winpe进入。还可以用来进行硬盘丢失数据恢复。http://www.diskman.cc/ 3.安装GNU grub或grub2进入MBR: i对于GNU grub一代,也可安装ubuntu 9.04或以前版本自带的GNU grub进入MBR,ubuntu默认安装,如果没有,在后期手动安装时要指明root分区在哪里,也就是GNU grub去哪个分区找相关的配置文件menu.lst。它会搜索相关分区的/boot/grub/menu.lst。 分区的系统或9.04的LiveCD下: 代码: $ sudo grub grub root (hdX,Y-1) #你的ubuntu分区 grub setup (hdX) #启动硬盘的MBR grub quit 引用: Windows位于第一块硬盘的第一个分区,在Linux下表示为sda1,在Grub下表示为(hd0,0),而Linux位于sdaX,用Grub表示为(hd0, X-1)。——Linux下的硬盘分区计数是从sda1开始的,而Grub的硬盘分区计数是从(hd0,0)开始的,所以sdaX就是(hd0,X- 1)。这里X如果在1-4之内,说明Linux分区是主分区,如果X大于4,说明Linux分区是逻辑分区。 上面的不论GNU grub或grub4dos均成立,而GNU grub2认为硬盘从0开始编号,分区从1开始 ii对于GNU grub2,sudo grub命令已经不能使用了。 在9.10或以后版本的livecd下: 安装grub进入选择的地方: 代码: 假如你的ubuntu的 / 分区是s

文档评论(0)

hhg35bbb + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档