|
zencome
初级用户
积分 102
发帖 47
注册 2007-1-14
状态 离线
|
『楼 主』:
求助:将GRUB4DOS写入分区表后,进不了WINDOWNS
今天用grubinst_gui将grub写入到了 分区表里(请见附件),
然后就不能进入在HD0,0的WINXP系统了。
具体是这样的:
启动的时候进入GRUB4DOS,然后进入menu.lst
以下是menu.lst的内容:
title boot from hd0
rootnoverify (hd0,0)
makeactive
chaioader +1
以往都是能够进入WINXP的,现在是重启,然后进入GRUB4DOS,进入menu.lst,然后又重启……一直循环。
请问应该怎样解决?
我自己没有备份分区表。
-------
附件传不了了,同样的问题我在其它的地方也发了,麻烦你l看看,谢谢!
http://bbs.deepin.org/read.php?tid=334520
[ Last edited by zencome on 2007-9-30 at 05:00 PM ]
|
|
2007-9-30 16:41 |
|
|
zencome
初级用户
积分 102
发帖 47
注册 2007-1-14
状态 离线
|
『第
2 楼』:
刚才看到了,我启动PE的MENU.LST,然后想了下把
title boot from hd0
rootnoverify (hd0,0)
makeactive
chaioader +1
更改为
title boot from hd0
rootnoverify (hd0,0)
makeactive
chaioader /ntldr
可以成功 的启动到了winxp
但是关于分区表那里我还是想解决。
|
|
2007-9-30 17:18 |
|
|
zencome
初级用户
积分 102
发帖 47
注册 2007-1-14
状态 离线
|
『第
3 楼』:
用PTDD的自动重建,不成功(或许我还会用吧);DISKGEN没有诗试过。
|
|
2007-9-30 17:20 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
|
2007-9-30 21:39 |
|
|
bean
初级用户
积分 80
发帖 38
注册 2007-3-24
状态 离线
|
『第
5 楼』:
你把grub4dos安装到第一个分区里了,因此把原来WINDOWS的启动代码给覆盖了!
不过grub4dos可以直接装载ntldr,因此,你的菜单应该改成:
title boot from hd0
rootnoverify (hd0,0)
makeactive
chainloader /ntldr
这样应该可以正常进入系统了。
如果想安装到MBR的话,记得不要在分区列表里选取分区。
[ Last edited by bean on 2007-10-1 at 01:23 PM ]
|
|
2007-10-1 13:21 |
|
|
不得不爱
超级版主
我爱DOS
积分 5310
发帖 2044
注册 2005-9-26 来自 四川南充
状态 离线
|
|
2007-10-1 21:57 |
|
|
zencome
初级用户
积分 102
发帖 47
注册 2007-1-14
状态 离线
|
『第
7 楼』:
谢谢大家,按照上面的方法是可以启动到了WINXP。
但是我是想把分区里的“原来WINDOWS的启动代码”给还原了。 请问有实现的方法吗?
另外的在XP重装的时候是会重写MBR的,那么分区里的WINDOWS的启动代码也会自动的重写吗?
|
|
2007-10-3 09:49 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
|
2007-10-3 12:02 |
|
|
zencome
初级用户
积分 102
发帖 47
注册 2007-1-14
状态 离线
|
『第
9 楼』:
好的,那我在下次在装系统的时候,看是否会重写分区启动代码。到时再来回复。
|
|
2007-10-4 16:01 |
|
|
不得不爱
超级版主
我爱DOS
积分 5310
发帖 2044
注册 2005-9-26 来自 四川南充
状态 离线
|
|
2007-10-5 08:08 |
|
|
shanliang8008
银牌会员
积分 1148
发帖 514
注册 2007-6-1 来自 河北
状态 离线
|
|
2007-10-5 20:11 |
|
|
lianjiang2004
金牌会员
积分 3946
发帖 1884
注册 2006-1-20
状态 离线
|
|
2007-10-5 20:57 |
|