Grub4DOS引导Win7、Win8、XP多系统启动_第1页
Grub4DOS引导Win7、Win8、XP多系统启动_第2页
Grub4DOS引导Win7、Win8、XP多系统启动_第3页
Grub4DOS引导Win7、Win8、XP多系统启动_第4页
Grub4DOS引导Win7、Win8、XP多系统启动_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、Grub4DOS引导Win7、Win8、XP多系统启动(原创)文水凡2012-3-6此教程是用Grub4DOS成功引导Win7-XP双系统独立启动的续,为迎接Win8的到来,相信不少 朋友已经习惯了 Win7,但又不想失去Win8的全新体验,安装Win7-Win8双系统不失为一种最佳选择。 这里样讲的是安装Win7-XP-Win8三系统方法,与启动项的修复。毕竟对于一些大硬盘用户(此方法可 扩展到移动硬盘),有时候XP还是不能从我们生活中离开的。方法说明:思路:分别把Win7、XP、Win8装在硬盘的不同分区,然后把三系统的引导文件放在一 个主分区(活动分区内),然后利用Grub4DOS进行引

2、导。本文默认当前系统为Win7。首先介绍说明:本人所使用联想笔记本,随机系统为Win7家庭普通版,系统所在分区前有一 200M 的隐藏分区,硬盘上有15G左右的OEM隐藏分区。本教程要针对这200M的隐藏分区进行,一些品牌 笔记本带随机系统为Win7正版的机型,系统分区前都有一隐藏分区,或大或小,主要是存放Win7系统 的开机引导文件。没有的机型可以自己手动用工具分一个出来,大小自己定,注意类型为主分区,活动分 区。(不用太大,我自带的200M足已)首先说明一下这个隐藏分区的缺点:当这个隐藏分区存在时,使 用Win7的ghost备份一键还原系统时会出错,因为默认还原到这个200M的分区,但是空

3、间不足,造 成失败。但是有其它方式弥补:使用安装版系统安装。这个自带的200M的隐藏分区对很多人来说是没有 用的,令人生厌的,但是今天的方法要充分利用它。好,步入正题:注意1 :操作前请准备好可用的PE启动盘,最好是U盘启动的.注意2:本文只适合动手能力强的爱好者尝试,着出现任何问题本人概不负氤注意3:动手尝试前请仔细阅读本文,并事先准备好本文中所用到的软件、镜像等文件。一,创建200M系统引导分区并为个系统分盘,删除OEM隐藏分区关于这个分区的优缺点已经说明。1、购机自带的可略过这步。如果自带太小,小于150M的可以分。重分过程中可能会破坏硬盘中原系统的引导文件,可以备份引导文件(Win7系

4、统的)。方法:用PE启动盘计入PE系统,进入隐藏分区,把bootmgr和Boot文件夹备份到其它分区。2、购机不带隐藏分区的,可以照上所说先备份引导文件,再分区,或者可以最后三个系统都安装好 后在分这个区。推荐先分后装系统。分的话,从硬盘的前端分,即200M启动分区在硬盘最前端。注意:分好后,把这一分区设为活动分区(主分区)。3、为Win7、XP、Win8、分盘。可以用Win7自带功能,如果自带功能不能满足要求,推荐使用 AcronisDiskDirectorHome来操作,注意:使用英文版,不要使用汉化精简版。4、删除oem隐藏分区:a.删除前:运行cmd确定。在命令控制行输入:diskpa

5、rt,回车c.在新弹出的diskpart.exe面板中,输入:selectdisk0 回车,继续输入rescan,回车。继续输入 listpartition ,回车。由 C:windowsSSTEh432diskpart.exe-l=_2_W_LMicrosoft DiskPart 版本 6.1.7600CApyright 1999-2098 Microsoft Crporat ion.眩许算机上:HACKER-PCDISKPftRT select disk 0磁盘部现在是所选磁盘.DISKPftRT rescanDiskPart正在扫描您的配置,请稍候一DiskPart已扫描完您的配置。Jj

6、ISKPftRT list part it ion C:vj i n d owsSSTE M 52diskpart.eKE溢正在扫描您的配置,请稍候一 LskPart已扫描完您的配置。DISKPftRT list partition|分区聊。 类型大小 偏移量区区区区区区区区区3,34 齐匕.”,.务,务./丁12 & 456783的要要sssbm主主扩逻逻逻逻逻g20 MB1924KB4& GE291MB243 GB 40 GB6所 GB4SGB63 GB1 丽GB3& GB163GB6轲 GB193GB拥 GB253GB14 GB 283 GBDISKPftRT区区区区区区区区区12456

7、783的要要SSSM主主扩逻逻逻逻逻OE290 MB1924XB4皂 GB201MB243 GE 40 GE6就 GE4SGB63 GB10SGBGB 163 GB龄 GB193GBGB 253 GB14 GB 283 GBDIKPftRT selectpartition 3分区3现在是所选分区.DISKPftRT C:vj i n dowsSSTE M 32d i s Jcpart.exeiPart正在扫描您的配置,请稽候一JiskPart已扫描完您的配置。DISKPftJT list partitionI分区itttit 类型大小 偏移量的 要要展 主主扩逻逻逻逻逻OE。.输入set id

8、=7回车,出现成功提示后退出。selectpartition 33现在是所选分区.set id=?set id-7成功设置了分区ID.IKPftRT自 请使用HELP set id命令曰. Qj、?C:vj i n d owsSSTE M 32d iskpart.exe120456783,-.rl-rl-rl-rl-r20 MB1924XB铿 GB291MB243 GB 40 GB 6鬼 GB4SGB63 GB1 丽GB3S GB163GB牌 GB193GB拥 GB253GB14 GB 283 GB二由Win7家庭版转为Win7旗舰版1、当前系统为旗舰版的可以略过。2、不想升级家庭版为旗舰版的

9、略过。这个可以直接用家庭版升级,但是不推荐。最好直接下载一旗舰版Win7镜像。安装说明:推荐用NT6WIM镜像快捷安装器vl.l.exe”安装。安装好后,按照第一步备份Win7的系统引导文件到其它分区。此时C为活动分区。注意:进入Win7内安装EasyBCD (网上免费下载),为防止以后使用。三、安装 WindowsXP1、不想装xp的略过。2 、 Win7 下安装 XP 的方法可以见本人的另一篇 HYPERLINK /view/83ef8b293169a4517723a3b6.html?st=1 /view/83ef8b293169a4517723a3b6.html?st=1基本思路是:方法

10、一:用安装版XP装,安装过程中注意选除隐藏分区和Win7所在分区的其它分区。方法二:用Ghost版,注意:不要用一键还原到C盘的那种,要能选择还原位置的。不然还原到200M的C,肯定要失败3、安装好XP后,能进系统的,进入系统(目前只能进XP不能进Win7 ),备份XP的启动文件(ntldr、 boot.ini、NTDETECT.COM、bootfont.bin)到其它分区。注意:进入XP系统,下载BCDautofix (单文件,绿色)、BCDtool.exe (单文件,免安装)备用。安装 Windows81、不想安装Win8的略过。2、安装方法:方法和Win7 一样用NT6WIM镜像快捷安装

11、器vL1.exe安装,安装时,可选引 导分区和安装分区相同,也可以选C( 200M启动),不过后者会覆盖C分区内Win7的启动文件。3、进入Win8后,用EasyBcd修复当前bcd,只保留Win8的启动项。(如果Win8不能正常运行 EasyBcd,可以在其它系统或其它机子上修复好在导回来)4、在所选引导分区内找到Win8启动文件(bootmgr和Boot文件夹曜复好后的)并备份到其 它分区。问题分析问题1 :动系统后,进入Win8,会发现启动菜单内还有Win7的启动项,(可能还会有XP的选项, 看你安装XP时情况),可以选择一个进入,选择后,系统会重启,进入所选的系统。这样并不是我们所要

12、的三系统独立启动方式,者是重启挺麻烦的。后边的过程将解决这个问题。问题2 :win7和win8的开机引导形式相同,引导文件名字相同,但是都是通过开机加载bootmgr 文件,指向Boot文件夹下的bcd文件(bcd内含有系统引导路径,可以通过bcdtool或者Easybcd来 修改.但是有问题就是,a、Boot文件下只能有一个bcd文件。b、bootmgr文件和系统是有认证关 系的,不能混用,或交叉使用。解决办法:方法1 :利用bcdtool或者EasyBCD修改bcd文件,在bcd内增加一项引导路径 问题就是,开机出现启动菜单后,首先选择Win7/Win8启动项,出现提示,在选择win7或w

13、in8或其它。此方法适 合直接装多系统,并不适合现在讲的用Grub4DOS引导,不是不可以实现,而是,要选择两次菜单比较 麻烦。方法2 :经过试验,目前没有可靠地破解bootmgr的方式。但是可以从Grub4DOS的引导方式的 多样性入手把Win7或Win8两者之一或者两者的引导文件做成软盘镜像img形式开机后Grub4DOS 通过文件名分别找到存放在不同软盘镜像内的bootmgr和bcd,进行独立引导六、修复三系统独立引导1、想保持现状的略过。2、修复方法:(1)设置200M引导分区为活动分区,主分区。(2 )下载Grub4DOS和后面所需的软件及文件。(3)下载安装winimage软件,创

14、建软盘命名Win7.img(注意:如果生成文件后缀为ima ,请直 接改后缀为img)。(4 )同样也可以把XP和Win8的系统引导文件按上边做成软盘img镜像,但是不做也可以。(5 )进入PE系统,格式化掉C启动盘。找到下载到硬盘中的Grub4DOS压缩包(本人目前用的 还是08年出的G4D),安装Grub4DOS到mbr,步骤如下:6 16 sg is H9 Is 4 期lblglw X 忐ll 苣岸 一 DA舟备皆喘 Sgrub4doslnjI而*/gruos 器麻BGeLSOU rcelofITh 一 SIB u - - d .bdgrubD.DIMS,DOS 前迎尊7 1K8grub

15、fnsf.exegrubmenu.exereadme.txt g代2K8Hj回;凰皿change-og.txt )4切)4旅3 KBCOPYING 18 KBgr-dr 笔191 KBgnjb4doslr60.d-ff2FF 若84 KBgrub-nsrgu-.chsAdobe Acrobaf Language Resource. 1KB一 一 MSDOS 2 KB_4J- READMEIGRUB4D0s.txt r一110 KB按步骤操作。成功后弹出.successful.界面,最后退出即可。(6)将XP、Win7、Win8各系统的引导文件(之前备份的)导入200M引导分区。说明一下:之前W

16、in7的已经做成img 了,其它两个系统也可以做成img,但是不推荐把XP和 Win8都做成,因为:Win8和Win7之一必须做成软盘镜像是为了避免引导冲突,实现独立引导。都做成后,不利于以后直接利用工具软件对系统引导进行引导和优化,已做成img若日后要 修改可以重新把镜像内文件修改后再做成img,重新放回引导盘。鉴于目前Win8还是预览版,本人议配置是:把Win8引导做成软盘镜像,Win7和XP的直接 复制到200M的引导分区。(7 )编辑启动菜单,配置其它工具镜像,美化启动界面a.可以找到Grub4DOS安装文件夹内的menu.lst文件用记事本打开进行启动菜单的编辑。具体编 辑内容要看个

17、人对启动分区的配置情况。限附上本人的menu.lst内容,仅供参考,欢迎指正。timeout10default0gfxmenu/messageconfigfile/menu.lsttitle【1】-启动 Windows?map/Win7.img(fd0)map-hookrootnoverify(fd0)chainloader(fd0)+1chainloader/bootmgrtitle【2】-启动 WindowsXPchainloader/ntldrtitle【3】-启动 Windows8chainloader/bootmgrtitle【4】-启动文水凡PE工具箱map-mem/WINPE.I

18、SO(0 xff)chainloader(0 xff) title【5】-启动DOS工具箱加强版map-mem/dos.img(fd0)map-hookrootnoverify(fd0)chainloader(fd0)+1title【6】-启动DiskGenius2010分区管理map-mem/diskgen.img(fd0)map-hookrootnoverify(fd0)chainloader(fd0)+1title【7】-启动HDDREG硬盘坏道修复map-mem/hdd.img(fd0)map-hookrootnoverify(fd0)chainloader(fd0)+1title【8

19、】-破解 Windows登陆密码map-mem /PASSWORD.gz(fd0)chainloader(fd0)+1 rootnoverify(fd0)title【9】-重启计算机reboot title 【10】-关闭计算机halt说明:上述的配置中采用的是把Win7和XP的引导文件都做成img镜像来引导.把编辑好的menu.lst放入200M启动盘即可。具体菜单的写法可以百度或者到无忧启动论坛找答 案。b.从上面的配置菜单可以看出,用到的文件还有message和一些Dos工具的img镜像和PE的iso镜像。其中message文件为启动菜单的背景和字体等配置文件,另外的其它img和iso镜

20、像网上 搜或者到无忧启动论坛下载,下载后直接放入引导分区即可,注意不同的文件,menu.lst写法不同。(8)把menu.lst和message文件放到引导分区后,可以先不管什么PE什么dos工具的,至少 现在可以进入这三个系统。现在就可以重启计算机,从出现的菜单中启动系统了。本人推荐先进入XP系统,因为如果按照当初安装win7时把引导分区设为C( 200M的引导分区),win7 系统装在其它位置,会导致进入win7系统后看不到C引导分区,以致无法对其进行进一步的修改。但是 在XP下这个引导分区是可见的。进入XP后,可以进一步对启动背景,字体,启动列表,PE等工具进行修改和测试。message文件可以用Gfxmenu、MsgDiyer编辑修改,美化,自定义。改好后进行测试。(9)测试工具为启动测试器。(无忧启动论坛下载,如果报毒,请关闭杀软,纯属误报)。测试结果图:jfl帮助关机【1】一启动Windows 73 一启动 Windows 84-启动文水凡PE工具箱5启动DOS工具箱加强版6 启动DiskGenius 2010分区管理7 启动HDDREG硬盘坏道修复8 破解Windows登陆密码9-重启计算机【10】-关闭计算机2 一启动 Windows XP说明:测试各启动项,当然只是模拟测试,不能真正启动系统,可以手动重

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论