无忧启动论坛

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

大大们,救命啊!win7下安装ghost XP 结果失败了。

[复制链接]
跳转到指定楼层
1#
发表于 2011-5-7 19:54:18 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
给一个联想的笔记本做双系统,原来是win7的系统,我在win7系统盘后面重新分了个主分区用来装XP,。

第一种方法:
我是直接ghostXP文件到分好的主分区里,然后再把这个主分区改成活动分区,然后重启电脑,(我经常这么做,很简单有用)但是这次却没有了用。


于是我使用了第二种装法:
将XP分区中的“ntldr”、“boot.ini”、“NTDETECT.COM”三个文件(全部在XP系统根目录下)拷贝到Win7的分区中,然后运行BCDautofix V1.0.3 修复了 菜单,接着我重启电脑,选择XP的菜单进入,然后XP开始安装,可是安装着呢就出现问题了,安装过程中提示“需要 windows driver cabinet 上的文件 hdaudbus.sys。 ”
___但是这个ghost我在其他电脑用我第一种方法装都可以用没这种问题啊



下面上图吧

[ 本帖最后由 2011泥土清香 于 2011-5-8 14:03 编辑 ]

20110507(003).jpg (89.88 KB, 下载次数: 50)

安装过程中,首先出现这个

安装过程中,首先出现这个

20110507(004).jpg (89.13 KB, 下载次数: 42)

有2个选,但是C盘是win7的系统盘啊

有2个选,但是C盘是win7的系统盘啊

20110507(005).jpg (98.29 KB, 下载次数: 53)

确认了一会就出现了这个

确认了一会就出现了这个

20110507(006).jpg (71.17 KB, 下载次数: 50)

确认了,又出现一个

确认了,又出现一个

20110507(007).jpg (88.41 KB, 下载次数: 39)

再确认,过一会又来一个

再确认,过一会又来一个

20110507.jpg (91.22 KB, 下载次数: 39)

之后不再出现什么,貌似在顺利安装

之后不再出现什么,貌似在顺利安装

20110507(009).jpg (68.27 KB, 下载次数: 42)

重启后,到这个界面就一直不动了,重启几次都一样。。

重启后,到这个界面就一直不动了,重启几次都一样。。

20110507603.jpg (85.28 KB, 下载次数: 37)

再重启,结果win7也进不去了。。。。。Ps:我用了多个ghostXP,都是这样,换了几个电脑都是这个状 ...

再重启,结果win7也进不去了。。。。。Ps:我用了多个ghostXP,都是这样,换了几个电脑都是这个状 ...
2#
 楼主| 发表于 2011-5-8 04:47:27 | 只看该作者
大大们,能给我指点迷津吗?!

我纠结死了~
回复

使用道具 举报

3#
 楼主| 发表于 2011-5-8 04:48:25 | 只看该作者
这个情况应该不是特殊情况。。。有什么关键问题,我没搞定。。。。但是学艺太浅,请高手们帮帮我啊。。我愁死了
回复

使用道具 举报

4#
 楼主| 发表于 2011-5-8 14:02:34 | 只看该作者
点点滴滴。。。高手们怎么都不帮我啊
回复

使用道具 举报

5#
发表于 2011-5-8 15:06:20 | 只看该作者

回复 #1 2011泥土清香 的帖子

第一种方法是正道...可以grub4dos做启动管理器...设置活动分区是必须的...win需要..但是前提是分区有引导代码...还是用grub4dos方便
回复

使用道具 举报

6#
 楼主| 发表于 2011-5-8 18:46:52 | 只看该作者

回复 #5 2011足迹 的帖子

我就是用第一种方法啊,可是设置活动分区启动后,电脑黑屏,。。。

是不是有的笔记本不能这么弄啊。。我其他的电脑弄都可以,遇到过几个电脑不能这么弄的。

这真是一个头疼的问题啊
回复

使用道具 举报

7#
 楼主| 发表于 2011-5-8 22:17:34 | 只看该作者

回复 #5 2011足迹 的帖子

grub4dos做启动管理器...分区有引导代码...0  这个怎么弄啊。。我没弄过。。。
回复

使用道具 举报

8#
发表于 2011-5-9 09:18:54 | 只看该作者

回复 #7 2011泥土清香 的帖子

关于drub4dos你可以百度一下...或者到bbs.znpc.net上grub4dos看看...无忧也有专区...
回复

使用道具 举报

9#
发表于 2011-5-9 09:37:15 | 只看该作者
方法一,是不是分区格式不对啊,找个pe重新格式化下那个分区看下
回复

使用道具 举报

10#
 楼主| 发表于 2011-5-9 10:33:05 | 只看该作者

回复 #9 zzq82004461 的帖子

我装过估计有几百个电脑了,算是业余爱好者。。
这种情况我一共遇到10几次的样子,那个主分区并且激活,一般都是fat32格式,ghostXP的镜像也换了好几种尝试,第一种真的不行啊。。。
回复

使用道具 举报

11#
 楼主| 发表于 2011-5-9 10:34:17 | 只看该作者

回复 #8 2011足迹 的帖子

。。没其他办法了吗??

我用过xorldr 但是刚ghost好的xp,好像没反应诶
回复

使用道具 举报

12#
发表于 2011-5-9 12:05:47 | 只看该作者

回复 #11 2011泥土清香 的帖子

grub4dos是装机必备....还是学学吧
回复

使用道具 举报

13#
 楼主| 发表于 2011-5-9 15:46:29 | 只看该作者

回复 #12 2011足迹 的帖子

。。额。。看了下介绍,好复杂的感觉。。。
回复

使用道具 举报

14#
 楼主| 发表于 2011-5-9 15:54:38 | 只看该作者

回复 #12 2011足迹 的帖子

- -你这算不算转移话题了。。。。

能告诉我出现这个状况,是什么原因吗。。。

我想知道的是这个问题的原因,而不是一味的绕过问题,不然下次还是同样绊倒啊
回复

使用道具 举报

15#
发表于 2011-5-11 10:53:31 | 只看该作者
XP不可以用GHOST   要硬装 的XP  才可以
回复

使用道具 举报

16#
发表于 2011-5-12 08:24:31 | 只看该作者
打酱油的路过,,分区问题
回复

使用道具 举报

17#
 楼主| 发表于 2011-5-15 08:06:44 | 只看该作者
啊。分区什么问题啊?
回复

使用道具 举报

18#
发表于 2011-5-21 23:27:54 | 只看该作者
原帖由 2011泥土清香 于 2011-5-9 15:54 发表
- -你这算不算转移话题了。。。。

能告诉我出现这个状况,是什么原因吗。。。

我想知道的是这个问题的原因,而不是一味的绕过问题,不然下次还是同样绊倒啊


想到一些关于xp启动和win7启动相关的东西

关于boot.ini
  1. [boot loader]
  2. timeout=3
  3. default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
  4. [operating systems]
  5. multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Standard" /noexecute=optout /fastdetect
复制代码
ntldr读取boot.ini然后参照default=来确定默认启动的系统
[operating systems]段可以有多行...
可以使用multi(0)disk(0)rdisk(0)partition(1)\WINDOWS这种路径来指定启动的windows路径...
也可以使用类似C:\Windows这种路径来来指定Windows的路径

第一种启动方式(multi(0)disk(0)rdisk(0)partition(1)\WINDOWS)
multi是指ide控制器(包括sata)设备号,pc规范中ide控制器只有一个所以括号中恒为0,,,如果是scsi硬盘此处会是scsi,括号中是一个0或正整数
disk是指控制器(ide/scsi)设备上的磁盘的盘号..括号中是一个0或正整数...按照bios标准..当前启动盘是0,其他盘按主次从排序...
rdisk用于启动内存盘
partition是指前面确定的磁盘上的分区的号码...这个特殊,不是从0开始计数...第一个分区就编号1..其他按物理位置依次排序...也不分主分区和逻辑分区...

第二种方式(C:)
这种需要依赖已有的ntldr支持的系统..
ntldr首先会读取ntldr所在分区的系统的注册表...然后按照注册表中个挂载点来确定各个分区的盘符...(换句话说...再这个系统中各个盘的盘符就是此时各个盘的盘符)


至此..第一个问题就可以解释了..
首先ghost的xp系统..boot.ini是ghost之前xp安装程序制作的一个当时系统的设备/磁盘/分区...其实也是大多数人所遇到的情况..
但是现在我们装的是多系统...于是问题来了....
如果你把ghostxp还原到了第一磁盘..第一分区.而且是主分区..那没有问题
但是...如果你把ghostxp还原到了第二个分区..那可不妙了...ntldr会被boot.ini误导...他认为你的xp装在了第一分区..于是...我就不说了...结果可想而知


ghost程序是能识别boot.ini中引导路径不正确..并修改的..但是我不知道具体需那个版本..最新的肯定支持...但是..还有个问题..
安装过程中某一次(不记得是哪一次,好像是第一层次)重启的时候...xp会愚蠢的认为ghost修改后的boot.ini是不对的...他会把boot.ini改回来...于是悲剧了..


另外...如果ntldr在boot.ini的误导下..确实在multi(0)disk(0)rdisk(0)partition(1)\WINDOWS找到一个windows系统...他可能是xp/2003/win7等..windows安装程序会错误的认为这个系统是一个安装中的系统...他会用你ghost进去的文件"继续"安装这个系统...于是装出来一个win7和xp的混合物...这个系统肯定不能启动..这就是第二种结果...

关于boot.ini各项的定义可以查msdn..有些地方可能记忆不准确...问题的原因基本上就是这样...这两种情况都遇到过...当时的办法是两次修改boot.ini

[ 本帖最后由 2011足迹 于 2011-5-22 00:22 编辑 ]
回复

使用道具 举报

19#
发表于 2011-6-8 22:35:09 | 只看该作者

我就一小兵,代替大大们回复你

什么叫,win7下安装。

无非是预装的win7 或者是先装的win7,再在其它的分区装ghostxp。

我的方法是在pe里面把要装ghostxp的分区设为活动(前提也是主分区),然后ghost过去完成重启,直至启动ghostxp进系统。

完成以上步骤后,以前我实现xp 、vista(win7)双启是借助什么VistaBootPRO软件给NT6系统下面增加xp启动项,实现在NT6系统启动管理器里面进xp系统。这个xp下还要.net的支持。

现在,我经常逛坛子,因为我也是一个电脑技术爱好者,经常下载测试winpe系统。直接虽然没有真正意义上的做。但是U盘安装pe。硬盘安装pe包括空硬盘安装,移动硬盘安装都是一点一

滴的学习和摸索过来的。

接触多了也知道了grub这个东东,知道了mbr是干什么的,pbr又是什么。还认识了很多神奇的工具像bootice,简直惊为天人。

最近发现它解决很多引导问题,还有它可以显示隐藏一键还原精灵产生的IBMSERVICE分区,它可以直接在xp下编辑任何硬盘分区目录下了bcd,添加硬盘pe启动项(03、xp、win7),给N

T6加xp启动更不在话下。

给个思路,一般xp系统如果开机的时候有启动一键还原或者是什么dos工具箱,实际上都是用到了grub,然后grub的menu.lst里面

default 2
timeout 5
fontfile /boot/load/fonts.gz
splashimage /boot/load/deepin.xpm.gz
title                    ☆ 深度技术论坛 一键还原工具 ☆                    
clear
#..  
title ──────────────────────────────────  
clear
title  启动 一键还原 Ghost v11.0
map --mem /boot/load/ghost.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title ──────────────────────────────────
clear
title  启动本机硬盘的 WINDOWS NT/2003/XP 系统
map (hd0) (hd0)
map (hd0) (hd1)
root (hd0,0)
chainloader (hd0,0)+1
boot
rootnoverify (hd0,0)
chainloader +1
clear
title  启动本机硬盘上 VISTA 系统(如果存在)
find --set-root /bootmgr
chainloader /bootmgr
clear
title ──────────────────────────────────
clear
title  从第二硬盘启动系统
fallback 6
root (hd0,1)
chainloader +1
title  从光驱启动系统
cdrom --init
map --hook
chainloader (cd0)
boot
title ──────────────────────────────────
clear
title  重启计算机
reboot
clear
title  关闭计算机
halt

可以直接启动本机硬盘上的NT6系统


如果想在win7下启动xp,那么用boootice,编辑win7系统中的bcd,增加xp启动项

最后一点,学无止尽,要不停的学习,不要看不起人!

bootice编辑bcd.jpg (48.78 KB, 下载次数: 30)

bootice编辑bcd.jpg
回复

使用道具 举报

20#
发表于 2011-6-8 23:15:01 | 只看该作者
呵呵,原来楼主这个问题也求助过,有朋友顶上来了,顺便也说给个链接给你

GHOST XP安装至任意分区,如此简单:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

21#
发表于 2011-6-12 20:36:51 | 只看该作者
把ghost xp还原到其他分区后,再到pe下用引导修复工具,修复下引导,看可以进去不?
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2025-12-20 08:12

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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