关于三操作系统的启动项设置

来源:百度知道 编辑:UC知道 时间:2024/05/06 14:01:02
我电脑先安的是XP 在c盘,然后安了Vista 在D盘,用得不错,后来想玩玩服务器,于是在XP下安了windows 2003在F盘,结果XP和Vista都没了,然后我就开始改启动文件boot.ini 我是这么写的
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINDOWS
[operating systems]

multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="windows xp Professional"/fastdetect/Noexecute=Optln
multi(0)disk(0)rdisk(0)partition(0)\WINDOWS=windows vista Ultimate"/fastdetct/NoExecute=optout
multi(0)disk(0)rdisk(0)partition(1)\WINDOWS="Windows Server 2003, Enterprise" /noexecute=optout /fastdetect
感觉应该没错,XP 和2003都可以正常启动,唯有windows Vista不能,启动,说
因以下文件的损坏或者丢失,windows无法启动
<windows root>\system32\ntoskrnl.exe
请重新安装以上文件的拷贝

我用2003 看了一下,这个文件就在D:\windows\system32下面,而且我在XP下安2003,应该不会损坏VISTA的文件。请问各路高手,我应该怎么办?

你要是这样安装应该没问题,先xp,2003,vista,肯定三个都能启动。如果说ntoskrnl.exe 丢失,那么去安装VISTA机器里拷这个文件进去试试

需要在vista下安装VistaBootPRO工具,管理启动项,因为vista与xp 2003启动不一样