xp vista 双系统的问题,请教???
来源:百度知道 编辑:UC知道 时间:2024/06/21 10:35:49
gzkdzzy 朋友说的很正确,可我找不到bootsect.exe ,还有我不太清楚你说的意思。bootmgr在我的G盘(光驱),你能写出完整的命令吗?谢谢!!
上面二位说的行不通的。你一旦安装了VISTA,启动管理就由XP的NTLDR改为VISTA的BOOTMGR接管了。 boot.ini 文件只是在你手动选择XP启动的时候才读入。要删除选择操作系统时的VISTA选项,可以这样操作:在你的VISTA安装光盘中有个boot目录,中有一名为bootsect.exe文件,它能更新硬盘分区的主启动代码以在bootmgr和ntldr之间切换,可以使用此工具还原计算机上的启动扇区。例如要恢复由C盘的NTLDR管理启动,可以在XP的系统中,开始-运行,输入命令:“bootsect.exe /nt52 C:”(不包括引号)即可,其中bootsect.exe要提供完整路径。最后重新启动。注:nt52对应NTLDR,nt60对应BOOTMGR。
怎么,你的安装盘中没有bootsect.exe?应该是有哩!在我的VISTA安装光盘中有个boot文件夹,中有bootsect.exe文件。你可以将它复制到硬盘中,比如D盘根目录下,在XP系统中按win+R组合键调出“运行”对话框,输入命令:“D:/bootsect.exe /nt52 C:“即可。之所以是C:是因为你XP的引导管理程序NTLDR在你C盘的根目录下。
修改BOOT.ini那个文件,把VISTA干掉
入C盘,打开BOOT.INI,把入vista的那行文字删掉变成这样:
[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="Microsoft Windows XP Professional" /noexecute=optin /fastdetect
注:BOOT.INI 隐藏只读文件
右键 我的电脑 属性 高级
选择 启动和恢复故障的设置
先将 默认操作系统 设为XP
再点编辑,将 [operating systems] 下面的 有关VIST