日期:2014-05-17  浏览次数:20680 次

双系统启动的问题
情况是这样的:
以前:C:Win2000简体,D:Win2000繁体,都做了GHOST文件
现在:先在C:安装了WinXP   SP2系统,再在D:恢复繁体GHOST文件
在C:我手工添加了Boot.ini文件,并且从安装盘中COPY了DOSNET及NTLDR到C:下

[boot   loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating   systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS= "Microsoft   Windows   XP   "   /noexecute=optin   /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINNT= "Microsoft   Windows   2000 "   /fastdetect
启动时却没有出现选择系统的选项
情况就是这相情况,请先进们帮忙解决,谢谢了!!!

------解决方案--------------------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS

你这里默认的是从第二个分区启动的,如果你修改的是C盘下面的boot.ini,当然无用了,
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS

2改成1应该就可以了
------解决方案--------------------
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS------(1)

...
multi(0)disk(0)rdisk(0)partition(2)\WINNT= "Microsoft Windows 2000 " /fastdetect
两者不一致


(1)应该改为
default=multi(0)disk(0)rdisk(0)partition(2)\WINNT

这两项菜单项项不一至 NTLDR认为是非法的boot.ini
自然不会出现选单

------解决方案--------------------
你做的繁体ghost当时是dos下装的还是2000下装的?是后者的话需要2000里的注册表,是前者的话当时哪一个分区是活动分区?
------解决方案--------------------
winnt启动文件平是2分区的winnt 不是windows,2是对的,你把winnt写成windows了。
不是改1或2,是改windows==> winnt
------解决方案--------------------
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(2)\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS= "Microsoft Windows XP " /noexecute=optin /fastdetect
multi(0)disk(0)rdisk(0)partition(2)\WINDOWS= "Microsoft Windows 2000 " /fastdetect