- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
用WIN7的启动菜单调用XP的启动菜单
用XP的启动菜单调用WIN7的启动菜单
或者说是用XP来启动WIN7
这是两个问题,简单的说就是 Win7启动XP 和XP启动Win7前者网上很多教程用软件就可以搞定,在此我们重点说说后者。
先说一下情况:我们暂时就用一个硬盘,其实两个硬盘更简单。
一个硬盘如何分区?
分3个主分区 或者2个主分区和一个扩展分区(扩展分区里面可以分逻辑分区)。因为一个硬盘最多允许有3个主分区,扩展分区也可以看着是主分区,如果超过3个主分区,该硬盘就会变为动态硬盘。(什么是动态硬盘请在谷歌里百度一下就知道了,在此不叙述了。)
建议第一个主分区设为启动分区装WIN7。第二个分区建议用扩展分区或用来装数据。第三主分区设为启动分区装XP。可以用PE启动系统然后把WIN7和XP分别Ghost到第一个主分区和第三个主分区。然后分别把第一个主分区和第三个主分区设为启动分区装好系统。
其实Win7 启动XP很简单, 用软件“启动菜单自动修复工具”一下就搞定了。先把第一个主分区设为启动,由于是才Ghost的WIN7启动不存在问题。启动好系统后,然后网上下载“启动菜单自动修复工具”运行。修复好双系统启动菜单后,进入计算机管理=存储=磁盘管理,把装XP的那个分区应该是第3个主分区 进行更改驱动器号和路径,然后点删除驱动器号。这个为了保护XP系统。就这样WIN7启动XP就搞定了。
由于我的电脑是8G的内存 WIN7是64位的认内存没问题,可是XP只认3G内存,为了让XP用8G内存下了一个XP的大内存补丁,打起了补丁。用第三个主分区(就是装XP这个分区)启动可以选着启动大内存XP和普通XP。
由于刚才已经做好了WIN7启动XP。用第一个主分区(就是装WIN7这个分区)启动XP 则只能启动普通XP,大内存XP无法启动。如何才能实现WIN7启动大内存XP呢?稍后再说。
WIN7启动XP没有问题了。但是如何才能让XP启动WIN7呢?不急看我慢慢的敲出来。
用XP启动WIN7看着似乎是一件不可能的事,但我做到了。
承接上文。把第三个主分区设为启动分区,启动好同样把WIN7那个分区进行更改驱动器号和路径,然后点删除驱动器号。为了保护WIN7系统。
我们知道XP的启动选项是通过boot.ini来实现的。要更改文件boot.ini先要去掉只读属性,用记事本打开编辑即可。
boot.ini内容如下:
[boot loader]
timeout=5
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=Microsoft Windows XP 64G /kernel=ntkl64g.exe /hal=hal64g.dll /fastdetect /PAE /NOEXECUTE=optin
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS=Microsoft Windows XP Professional /noexecute=optin /fastdetect
就是有两个启动项一个的大内存XP一个是普通XP。
然后我们要添加一个启动项来启动WIN7在boot.ini尾部换行输入
C:\MBR.bin= Windows 7
存盘退出。
当然从上面语句可以看出当前分区下有一个文件MBR.Bin就是启动WIN7的关键。这个文件是自己做的。制作该文件需要用到软件winhex.exe。自己网上下。
下面我们就来制作文件MBR.bin。
运行软件winhex.exe分别打开 工具=》打开磁盘,然后选择逻辑驱动器,至于选哪个分区就是第一个主分区(就是装WIN7那个)。
然后选择查看16进制码 复制内容从0000000000行一直到0行(仔细看就是从开始到一个虚线哪里)到新文件,命名为MBR.Bin。放到XP的根目录。
到此为止,我们就能用 XP启动WIN7了。并且是从XP的启动菜单切换到了WIN7的启动菜单上了。
大家知道WIN7启动靠的是BCD,而BCD的设置相当麻烦。现在网上修改BCD的软件也只能改一下名字,启动时间之内的小东西。对增加启动项欠缺。
之前我说到,如何才能实现WIN7启动大内存XP呢?我试着把大内存XP的启动项写入BCD,可不知如何下手。宣告失败。放弃了吗?不!
经过反复测试发现WIN7在使用BCD的基础上 同时也支持 boot.ini 文件。
所以我们要从XP系统盘里拷贝文件boot.ini(启动菜单),bootfont.bin(启动菜单字体)和我们制作的文件MBR.Bin。一共3个拷贝到WIN7根目录。
这是
原创力文档


文档评论(0)