- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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 grubgrub root (hdX,Y-1) #你的ubuntu分区grub setup (hdX) #启动硬盘的MBRgrub 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
您可能关注的文档
最近下载
- 【作风建设论述摘编】2025关于加强党的作风建设论述摘编(七)PPT.pptx VIP
- 水平四足球大单元教案.docx VIP
- 义和团运动和八国联军侵华课件-2025-2026学年统编版(2024)历史八年级上册.pptx VIP
- 手术讲解模板:双侧牵张成骨下颌骨前移术.ppt
- 羊的胚胎移植(15分钟).ppt VIP
- 【作风建设论述摘编】2025关于加强党的作风建设论述摘编(三)PPT.ppt VIP
- 中西医学的本质特点及其模式.ppt
- 甲午中日战争与列强瓜分中国狂潮课件++2025-2026学年统编版八年级历史上册.pptx VIP
- SY75C 9三一履带液压挖掘机.pdf VIP
- 工作面采煤设计方案.doc VIP
文档评论(0)