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

(已解决,方法见9楼)求助:主盘vista,从盘xp,如何实现双启动?

[复制链接]
发表于 2007-9-11 17:24:49 | 显示全部楼层 |阅读模式
我有两块硬盘,分别单独安装了vista和XP系统(vista和XP安装均使用ghost版安装),其中主盘安装vista,从盘安装xp。

平时要启动不同的操作系统,是通过BIOS切换启动盘。现在想在主盘(vista系统下)或从盘(XP系统下)实现双引导,不知如何实现?

另:
vistat系统下,vista在C盘,XP在H盘
XP系统下,XP在C盘,vista在H盘。

哪位达人给点意见?谢谢了先

[ 本帖最后由 fangyzhai 于 2007-9-14 06:27 PM 编辑 ]
发表于 2007-9-11 18:10:21 | 显示全部楼层
不知GRUB4DOS可以实现吗。。。^_^
回复

使用道具 举报

 楼主| 发表于 2007-9-11 18:47:30 | 显示全部楼层
感谢楼上info兄弟的回复。

我刚找到了一款软件,boot-us,效果非常不错,美中不足的是英文界面。

第一次运行,大概是由于没有使用破解补丁的缘故,在选择第二硬盘的XP系统启动时,提示“发生一个错误,请按Ctrl+Alt+Dlt”,按这三键重启后仍然是同样的问题。于是移除第一次写入的MBR,给软件打上破解补丁,再次运行,成功。

感兴趣的可以到这里看看:http://www.crsky.com/soft/4025.html


现在希望哪位兄弟能提供不借助第三方工具的方法,vista启动不象xp,偶不大懂,希望有懂的大大大能指点一二。
回复

使用道具 举报

发表于 2007-9-12 20:58:19 | 显示全部楼层
如果是现装xp,在装vista,在vista启动菜单中会有xp选项的,但由于xp在第二硬盘,可能要改一下boot.ini。

另外:
现在多数主版都有启动设备选择功能的(有的要在bios中打开该功能),一般在开机时按F12或F8,就有有启动设备选择菜单的,而不需要到bios中去修改。
回复

使用道具 举报

 楼主| 发表于 2007-9-12 23:03:31 | 显示全部楼层
原帖由 fujianabc 于 2007-9-12 08:58 PM 发表
如果是现装xp,在装vista,在vista启动菜单中会有xp选项的,但由于xp在第二硬盘,可能要改一下boot.ini。

另外:
现在多数主版都有启动设备选择功能的(有的要在bios中打开该功能),一般在开机时按F12或F8 ...


我IBM 笔记本按F12可以选择开机设备,但台机就是没有,只能每次进BIOS改,气人:(
回复

使用道具 举报

发表于 2007-9-14 10:02:09 | 显示全部楼层

回复 #5 fangyzhai 的帖子

什么主板,? 一般都有开机键的,微星以前的是F11现在是F8 其他也有
回复

使用道具 举报

发表于 2007-9-14 10:13:46 | 显示全部楼层
三、修复引导管理器
  有一个问题是比较令人讨厌的,当按照正常的步骤完成WindowsVista/Windows XP的安装后,此时当然双引导菜单已经自动生成,一般情况下我们不用去改变什么。但如果由于某些原因对WindowsXP进行了修复或重新安装,那么原有的引导管理器会遭受破坏,双引导菜单也已消失不见,换句话说也就是将无法进入WindowsVista,但Vista系统却是实实在在的还呆在原来的地方,只不过是缺少了相关的启动配置参数。
  此时,我们仍然可以借助VistaBootPRO或EasyBCD来修复引导管理器,方法也很简单:
这是原文你参与一下看看有用没 http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

 楼主| 发表于 2007-9-14 15:09:34 | 显示全部楼层
原帖由 濁酒半壺 于 2007-9-14 10:02 AM 发表
什么主板,? 一般都有开机键的,微星以前的是F11现在是F8 其他也有


方正电脑,用的是华硕P5S5333TVM主板,据以下判断没有开机选择启动设置功能:
如果有的话,一般BIOS里会有相应的设置,即可以设置是否启用开机选择启动设置快捷键功能,但这个主板BIOS无此设置;
开机也无按Fn键选择启动设置的提示

原帖由 濁酒半壺 于 2007-9-14 10:13 AM 发表
三、修复引导管理器
  有一个问题是比较令人讨厌的,当按照正常的步骤完成WindowsVista/Windows XP的安装后,此时当然双引导菜单已经自动生成,一般情况下我们不用去改变什么。但如果由于某些原因对WindowsX ...


谢谢濁酒半壺 兄。以前看到过类似的文章。借助VistaBootPRO或EasyBCD修复引导管理器,实际是在XP系统分区安装vista的引导管理器,实现双引导。我想实现的是,我的vista和XP是分别安装在两个硬盘中的,都可以单独启动系统,那么能不能实现直接在vista系统中调用XP系统的启动信息呢?也就是直接使用vista系统的引导管理器启动vista或XP,而不用给XP系统再装个vista引导管理器来启动vista或XP。

就好比vista安装在C盘,xp安装在D盘,假定C、D盘都是活动的可引导分区(当然实际上不可能),因此C盘和D盘都可以单独引导系统,现在想给C盘的vista系统添加双引导功能,实现从C盘直接调用D盘XP的启动信息启动XP,不知可以否?
回复

使用道具 举报

 楼主| 发表于 2007-9-14 18:26:17 | 显示全部楼层
呵呵,经网上查阅,加上自己摸索,已经解决了此问题,步骤如下:

一、(1)复制XP系统以下文件到vista系统根目录:
ntldr
Ntdetect.com
bootfont.bin(XP启动菜单中文显示支持,可选)
boot.ini

(2)修改boot.ini(指刚复制到vista系统的boot.ini):
因为我的XP系统在第二块硬盘的第一个分区,所以,boot.ini内容如下:

[boot loader]
timeout=3
default=multi(0)disk(0)rdisk(1)partition(1)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\WINDOWS="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(1)partition(1)\GHLDR=一键GHOST

二、利用bcdedit.exe修改vista引导:
1、以管理员身份运行CMD:单击“开始”\“所有程序”\"附件“,右键单击”MS-DOS提示符“,选择”以管理员身份运行“
2、依次运行如下命令:
bcdedit /create {ntldr} /d "windows xp"   
bcdedit /set {ntldr} device boot
bcdedit /set {ntldr} device partition=c:
bcdedit /set {ntldr} path \ntldr
bcdedit /displayorder {ntldr} /addfirst
bcdedit /default {ntldr}

第一行,引号中为引导菜单中XP项名称,可以随意更改;
第四行,如果要将XP引导放在菜单最后一项,可改为:
bcdedit /displayorder {ntldr} /addlast
第五行,设置默认启动系统为XP系统,如果以vista为默认系统,则不必运行此命令。

重启,终于看到vista的引导菜单,选择windows XP,成功登录XP系统。
回复

使用道具 举报

发表于 2007-9-25 04:38:51 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

发表于 2007-10-21 12:09:50 | 显示全部楼层
学习了,顶一顶:lol
回复

使用道具 举报

发表于 2007-12-19 22:39:15 | 显示全部楼层
方法不错,值得借鉴,谢谢楼主
回复

使用道具 举报

发表于 2007-12-24 20:45:15 | 显示全部楼层
这个双起动---------很简单的了。
回复

使用道具 举报

发表于 2007-12-30 21:17:02 | 显示全部楼层
不错的经验,学习一下
回复

使用道具 举报

发表于 2008-4-9 20:47:39 | 显示全部楼层

回复 #5 fangyzhai 的帖子

我台式机按F12可以随便 选引导设备
回复

使用道具 举报

发表于 2008-4-10 12:15:08 | 显示全部楼层
学习9楼的方法不错谢谢了
回复

使用道具 举报

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

本版积分规则

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

GMT+8, 2026-3-16 19:44

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

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