无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 11398|回复: 40
打印 上一主题 下一主题

[求助] 2个硬盘,分别装xp、win7双系统。xp系统启动菜单上,能否加上win7的启动项?

[复制链接]
跳转到指定楼层
1#
发表于 2012-9-6 00:43:45 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
2个硬盘,分别装xp、win7双系统。xp系统启动菜单上,能否加上win7的启动项?

目前情况是:
ssd 64g,不分区,直接装的win7 64系统(原版安装的)
hdd 320g,分2个区,40g的装winxp系统(ghost版本的)

如果用ssd(装win7 64系统)启动,进入win7 64系统,用easybcd软件,可以实现win7 xp这2个系统都出现在启动菜单里面。

但如果用hdd(装xp系统)启动,进入xp系统,如何让win7也出现在xp的启动菜单里面呢?

我的想法是:不管从哪个硬盘启动,都能有xp与win7的双启动菜单!


这样使用比较方便。谢谢了

[ 本帖最后由 2012lagoogle 于 2012-9-6 00:51 编辑 ]
推荐
发表于 2012-9-6 04:37:46 | 只看该作者
NTBOOTautofix v2.5.1,硬盘1启动后自动修复,同样硬盘2启动后自动修复就行了。

下载:http://cid-305405f66c26f9b3.skydrive.live.com/home.aspx

点评

只为来说 高手~~~~~~顶一个  详情 回复 发表于 2014-1-7 16:47
回复

使用道具 举报

2#
 楼主| 发表于 2012-9-6 01:12:10 | 只看该作者
网上搜索,发现下面的说法,不知道是否正确呢?
如果正确,我的问题就不能解决了?


“XP下你是无论如何也无法把win7添加到启动项的,你知道什么是启动文件,但你不知道的是启动windows靠的不是这个文件而是启动管理器,这个文件只是给启动管理器一个配置信息而已,而XP的启动管理器根本就识别不了windows7,所以即使你添加了“正确的”信息也没有用。


“win7与xp采取了不同的启动引导机制。根据向上兼容的原则,在XP系统里是不能看到7的;7的系统里反而可以出察看和控制XP的启动项目。”
回复

使用道具 举报

3#
发表于 2012-9-6 02:26:27 | 只看该作者
win7可以用easybcd/bootice加上ntldr項目
xp則在boot.ini加上e:\bootmgr
回复

使用道具 举报

5#
 楼主| 发表于 2012-9-6 06:03:38 | 只看该作者
原帖由 嵐風 于 2012-9-6 02:26 发表
win7可以用easybcd/bootice加上ntldr項目
xp則在boot.ini加上e:\bootmgr



xp則在boot.ini加上e:\bootmgr??

我现在hdd xp系统下,boot.ini内容如下

[boot loader]
default=multi(0)disk(0)rdisk(0)partition(1)\windows
timeout=2
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\windows="Microsoft Windows XP x86    " /NOEXECUTE=OPTIN /FASTDETECT
C:\wzldr="WDOS工具箱"
C:\WXPE\PELOAD=通用 PE 工具箱
C:\hildr="Windows Vista/2008/7 Setup from Hard Disk"


修改成下面的就可以?(XP系统下,win7系统盘符识别为H)


[boot loader]
default=multi(0)disk(0)rdisk(0)partition(1)\windows
timeout=2
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\windows="Microsoft Windows XP x86    " /NOEXECUTE=OPTIN /FASTDETECT
H:\bootmgr="win7 x64"
C:\wzldr="WDOS工具箱"
C:\WXPE\PELOAD=通用 PE 工具箱
C:\hildr="Windows Vista/2008/7 Setup from Hard Disk"



试验过了,还是不能启动win7系统。(我现在xp系统下,显示c d f h 4个盘符,启动盘符修改成c d e f g h都不行)

[ 本帖最后由 2012lagoogle 于 2012-9-6 06:58 编辑 ]
回复

使用道具 举报

6#
 楼主| 发表于 2012-9-6 06:43:57 | 只看该作者
原帖由 2010_zheng 于 2012-9-6 04:37 发表
NTBOOTautofix v2.5.1,硬盘1启动后自动修复,同样硬盘2启动后自动修复就行了。

下载:http://cid-305405f66c26f9b3.skydrive.live.com/home.aspx


能否说下具体操作过程?谢谢了
回复

使用道具 举报

7#
发表于 2012-9-6 06:59:50 | 只看该作者
应该可以的啊,以前论坛有介绍
回复

使用道具 举报

8#
发表于 2012-9-6 07:01:23 | 只看该作者
那boot.ini加上c:\grldr.再用grub4dos引導bootmgr
回复

使用道具 举报

9#
 楼主| 发表于 2012-9-6 08:07:43 | 只看该作者
原帖由 嵐風 于 2012-9-6 07:01 发表
那boot.ini加上c:\grldr.再用grub4dos引導bootmgr


这个不会啊。。。
回复

使用道具 举报

10#
 楼主| 发表于 2012-9-6 08:09:18 | 只看该作者
原帖由 2012nryt9375 于 2012-9-6 06:59 发表
应该可以的啊,以前论坛有介绍



搜索关键字是?
回复

使用道具 举报

11#
发表于 2012-9-6 11:12:13 | 只看该作者
解壓丟進c盤

grldr.7z

131.05 KB, 下载次数: 48, 下载积分: 无忧币 -2

回复

使用道具 举报

12#
 楼主| 发表于 2012-9-6 11:30:29 | 只看该作者
原帖由 嵐風 于 2012-9-6 11:12 发表
解壓丟進c盤



能否详细说说啊?

1、丢进win7系统盘还是winxp系统盘?

2、winxp启动盘下面的boot.ini内容,如何修改呢?

还需要其他操作吗?
回复

使用道具 举报

13#
发表于 2012-9-6 11:37:25 | 只看该作者
原帖由 2012lagoogle 于 2012-9-6 06:43 发表




能否说下具体操作过程?谢谢了

还需要具体吗?硬盘1启动后运行后自动修复,硬盘1就有了双引导,硬盘2启动后运行后自动修复,硬盘2就有了双引导,你的要求不就是这样吗?
回复

使用道具 举报

14#
 楼主| 发表于 2012-9-6 11:46:25 | 只看该作者
原帖由 2010_zheng 于 2012-9-6 11:37 发表

还需要具体吗?硬盘1启动后运行后自动修复,硬盘1就有了双引导,硬盘2启动后运行后自动修复,硬盘2就有了双引导,你的要求不就是这样吗?


hdd盘启动进入xp系统以后,运行自动修改,没有出现双引导菜单啊。
回复

使用道具 举报

15#
发表于 2012-9-6 11:48:47 | 只看该作者
原帖由 2012lagoogle 于 2012-9-6 11:46 发表




hdd盘启动进入xp系统以后,运行自动修改,没有出现双引导菜单啊。

确定是HDD的xp的硬盘启动而不是是用SSD硬盘的xp菜单启动的xp?修复过程有没有发现w7并提示修复成功?

你的没出现双引导是指重启后的结果还是你自己查看boot.ini?

你把运行后的最后一个完成报告的图放上来,不可能不行。

[ 本帖最后由 2010_zheng 于 2012-9-6 12:19 编辑 ]
回复

使用道具 举报

16#
 楼主| 发表于 2012-9-6 12:46:55 | 只看该作者
原帖由 2010_zheng 于 2012-9-6 11:48 发表

确定是HDD的xp的硬盘启动而不是是用SSD硬盘的xp菜单启动的xp?修复过程有没有发现w7并提示修复成功?

你的没出现双引导是指重启后的结果还是你自己查看boot.ini?

你把运行后的最后一个完成报告的图放上 ...



我是用hdd启动xp系统,进入以后,运行NTBOOTautofix v2.5.1,点自动修复。。

修复过程有发现w7并提示修复成功。。

然后重启机器,选择从hdd盘启动,启动菜单中没有出现win7的选项。
回复

使用道具 举报

17#
发表于 2012-9-6 12:56:23 | 只看该作者
原帖由 2012lagoogle 于 2012-9-6 12:46 发表






我是用hdd启动xp系统,进入以后,运行NTBOOTautofix v2.5.1,点自动修复。。

修复过程有发现w7并提示修复成功。。

然后重启机器,选择从hdd盘启动,启动菜单中没有出现win7的选项。

没图没真相。
回复

使用道具 举报

18#
发表于 2012-9-6 13:08:49 | 只看该作者
1、将grldr加入到boot.ini里面。
这是xp的启动菜单

2、将grub4dos安装到hdd。
这是grub4dos的启动菜单,grub4dos启动xp或者启动win7

grub4dos启动项:
title Boot hdd
        chainloader (hd0,0)+1
title swap disk boot ssd
        map (hd1) (hd0) && map (hd0) (hd1) && map --rehook
        chainloader (hd0,0)+1

大概这样的吧
回复

使用道具 举报

19#
发表于 2012-9-6 13:11:46 | 只看该作者
不喜欢用xp,win7的启动菜单
用grub启动一切,很清爽很干净
回复

使用道具 举报

20#
 楼主| 发表于 2012-9-6 13:18:30 | 只看该作者
原帖由 newswan 于 2012-9-6 13:11 发表
不喜欢用xp,win7的启动菜单
用grub启动一切,很清爽很干净



能否实现:无论是用ssd盘启动win7系统 ,  还是用hdd盘启动xp系统。

都能出现win7、winxp、通用pe系统  这3个启动项目。
并且win7是默认5秒以后,自动启动。


就我现在的情况,需要如何操作呢?多谢了。
回复

使用道具 举报

21#
发表于 2012-9-6 17:00:15 | 只看该作者
lz是小白,要简单方便,你们却把他往"深沟"里带,说些厉害但复杂的办法 -_-!!!
win7引导能向下兼容xp,而xp引导无法向上兼容win7,那么我们把2个硬盘都装win7引导,不就好了?复制win7引导后bootice修改一下bcd和mbr很简单的吧
lz你那些pe启动其实是用grub4dos的,去学点基础不难,以后也方便
回复

使用道具 举报

22#
发表于 2012-9-6 17:45:07 | 只看该作者
原帖由 2010dewuyou 于 2012-9-6 17:00 发表
lz是小白,要简单方便,你们却把他往"深沟"里带,说些厉害但复杂的办法 -_-!!!
win7引导能向下兼容xp,而xp引导无法向上兼容win7,那么我们把2个硬盘都装win7引导,不就好了?复制win7引导后bootice修改一下bcd和mbr很 ...

本来ntbootautofix最傻瓜式操作且生成的本来就是微软标准的引导。可楼主不成功,只是要他传一张报告图也觉得很勉为其难了,所以不是难易问题,是求助者的态度问题。
回复

使用道具 举报

23#
发表于 2012-9-6 22:21:23 | 只看该作者
用bootice安装grub4dos和修改菜单
1、
安装grub到hdd,启动文件设置为hdldr,内置菜单:

timeout 5
default 1
title Boot hdd
        chainloader (hd0,0)+1
title swap disk boot ssd
        map (hd1) (hd0) && map (hd0) (hd1) && map --rehook
        chainloader (hd0,0)+1
title Boot winpe
        find --set-root /winpe.iso
        map --mem --read-only /winpe.iso (hd32)
        map --hook
        chainloader (hd32)

2、
安装grub到sdd,启动文件设置为sdldr,内置菜单:

timeout 5
default 1
title Boot hdd
        map (hd1) (hd0) && map (hd0) (hd1) && map --rehook
        chainloader (hd0,0)+1
title swap disk boot ssd
        chainloader (hd0,0)+1
title Boot winpe
        find --set-root /winpe.iso
        map --mem --read-only /winpe.iso (hd32)
        map --hook
        chainloader (hd32)
回复

使用道具 举报

24#
 楼主| 发表于 2012-9-6 22:26:00 | 只看该作者
原帖由 newswan 于 2012-9-6 22:21 发表
用bootice安装grub4dos和修改菜单
1、
安装grub到hdd,启动文件设置为hdldr,内置菜单:

timeout 5
default 1
title Boot hdd
        chainloader (hd0,0)+1
title swap disk boot ssd
        map  ...


多谢。。。。

用bootice安装grub4dos和修改菜单

这个哪里有相关教程啊,谢谢
回复

使用道具 举报

25#
发表于 2012-9-6 22:27:44 | 只看该作者
sdldr放sdd
hdldr、winpe.iso放hdd其他分区
大概就是这样,2个硬盘这种我没弄过,思路是这样的,具体语法请斟酌。
回复

使用道具 举报

26#
发表于 2012-9-6 22:28:36 | 只看该作者
bootice就是这里发布的,教程也在这里找。
回复

使用道具 举报

27#
 楼主| 发表于 2012-9-6 22:43:36 | 只看该作者
1.grldr 和menu.lst两个文件放xp那个系统的根目录下。
2.然后xp的boot.ini文件里面加一行:c:\grldr="grldr",这样就可以启动grldr  用来启动win7

grldr 是从11楼下载的。

menu.lst内容如下:

# This is a sample menu.lst file. You should make some changes to it.
# The old install method of booting via the stage-files has been removed.
# Please install GRLDR boot strap code to MBR with the bootlace.com
# utility under DOS/Win9x or Linux.
color blue/green yellow/red white/magenta white/magenta
timeout 30
## menu border color
color border=0xEEFFEE
## set vbe mode
graphicsmode -1 640 480:800
## loading splashimage
splashimage /boot/grub/splashimage.xpm || splashimage /boot/grub/splashimage.bmp
default /default
## Menu AutoNumber
write 0x8274 0x2001
title find and load NTLDR of Windows NT/2K/XP\n find and load NTLDR of Windows NT/2K/XP
fallback 1
find --set-root --ignore-floppies --ignore-cd /ntldr
map () (hd1)
map (hd1) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr
chainloader /ntldr
savedefault --wait=2

[ 本帖最后由 2012lagoogle 于 2012-9-7 22:58 编辑 ]
回复

使用道具 举报

28#
发表于 2012-9-6 23:46:59 | 只看该作者
原帖由 2012lagoogle 于 2012-9-6 22:43 发表
1.grldr 和menu.lst两个文件放xp那个系统的根目录下。
2.然后xp的boot.ini文件里面加一行:c:\grldr="grldr",这样就可以启动grldr  用来启动win7

grldr 是从11楼下载的。

menu.lst内容如下:

# This ...

这个menu.lst只有xp引导,要从xp所在盘启动win7把menu.lst的ntldr改bootmgr

[ 本帖最后由 2010dewuyou 于 2012-9-7 00:07 编辑 ]
回复

使用道具 举报

29#
发表于 2012-9-7 00:05:15 | 只看该作者
23楼已经是完整方案
回复

使用道具 举报

30#
发表于 2012-9-7 00:11:24 | 只看该作者
有没有办法自动判断需要不需要map硬盘,这样就可以用一个grldr了
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-17 21:43

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表