请教:关于多操作系统的问题

来源:百度知道 编辑:UC知道 时间:2024/05/21 12:37:32
我的电脑原来是一个SATA硬盘的,装了一个linux和一个window xp,都正常使用着。最近新加了一个IDE硬盘,里面分了三个区,有一个Windows Server 2003系统。能不能通过修改XP里的引导文件进入window 2003,而不用重装window2003(2003里面有重要的软件,况且还有一个linux,重装2003的话可能会被弄坏)?请各路高人指点,如何在不破坏SATA硬盘里的数据情况下能进入IDE硬盘里Windows Server 2003系统?我试过了几次修改boot.ini的引导路径,但都没成功。不是提示缺hal.dll就是提示缺ntoskrnl.exe。
我的SATA硬盘里除了linux的系统区的交换区外,window下有C、D、E、F四个分区.

这个好象只要用WINDOWS 2000的启动盘来修复下BOOT.INI即可找到系统.
除了LINUX,其他的两个操作系统都是基于NT的,他们是可以互容的.
如果上面的方法不行,你也可以采用保持原有系统信息进行安装系统,即可报住你所WINDOWS 2003的重要文件.
修改BOOT.INI可以进入WINDOWS XP里进行修改.在后面加上:
multi(0)disk(0)rdisk(0)partition(4)\WINDOWS="Microsoft Windows service 2003"
注意下这个partition(4),这个4是指你WINDOWS2003所在的分区号,即F盘,如果你2003在G盘,你就改成5.不过以后要注意下,不能改写BIOS的启动顺序,因为你改了也就等于把分区给交错了,这样原来的SATA的C,D,E,变成了F,G,H,了.
由于你所使用的是IDE硬盘和SATA硬盘,修改BIOS应该也可以达到.
你把引导设置会IDE硬盘启动,把第二给引导的设置为SATA,没SATA就用SCSI.
这些我都没尝试过,不见得能够成功.

在XP系统中安装boot magic软件,能自动找到各操作系统的引导文件并生成引导菜单。