15
Jul.2007
我的一台电脑上装了两块硬盘,因为工作需要不同,所以系统及系统中软件各不相同,并且两硬盘两系统都是各自独立安装的,第一块80G的装了XP,第二块160G的装了最新地VISTA, 那么现在我需要把两块硬盘全部接上,省得每次使用时都需要拔掉另一块的电源线的麻烦,这就需要重新配置两个系统的引导文件.
在网上搜索了一下别的经验,发现都是LINUX和WIN系统,而不是WIN双系统的不同版本,那么我这种情况应该如何解决呢?
以前在同一个块硬盘上装过双系统,装完之后会看到引导配置文件处有所不同,具体位置在系统属性/高级/启动和故障恢复/编辑这里,如下图

打开编辑就会看到如下图的配置文件,

这个是我已经改好的,原文件是
如果没有装一键恢复的话,应该是
如图1所示,我改好之后,重启电脑,开机菜单选项有三项,说明配置正确,选择第一项XP进入,完全正常.
下一步,重启电脑,选择第二项VISTA进入,结果提示错误,无法启动VISTA, 我在想是不是因为只配置了XP下的引导文件,而没有配置VISTA下的引导文件的原因呢? 因为已经启动了XP,那么现在就可以看到VISTA所在的硬盘,找到VISTA的系统盘,打开,(系统引导文件都放在系统盘根目录下面,因为是系统文件所以隐藏,一般看不到.那么要点工具/文件夹选项如图3,找到隐藏受保护的操作系统文件,在这一项前面的对勾去掉如图4,确定就能看到了.XP下配置文件名为boot.ini )

图3

图4
弄完XP的,才发现VISTA下面的引导文件名不叫这个,而且其它类似的文件用记事本打开会是乱码. 那怎么办,只好先拔掉XP硬盘电源重启动VISTA. 重启中.... 一会儿回来再说是什么情况!
进VISTA看了一下,才发现VISTA系统的启动引导文件是不同于XP的,无法用编辑boot.ini 的方法来实现,因为VISTA的引导架构与XP完全不同,根本没有boot.ini 文件,而引导扇区并不是以文件的形式存在于硬盘的,而是硬盘分区特定位置的一些数据。你修改文件也不能修复。
内文分页: [1] [2]
最后编辑: 我就是个世界 编辑于July 16, 2007 23:09
在网上搜索了一下别的经验,发现都是LINUX和WIN系统,而不是WIN双系统的不同版本,那么我这种情况应该如何解决呢?
以前在同一个块硬盘上装过双系统,装完之后会看到引导配置文件处有所不同,具体位置在系统属性/高级/启动和故障恢复/编辑这里,如下图

打开编辑就会看到如下图的配置文件,

这个是我已经改好的,原文件是
[boot loader]
timeout=5
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
C:\GHLDR=一键GHOST v11.0 Build 070315
timeout=5
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
C:\GHLDR=一键GHOST v11.0 Build 070315
如果没有装一键恢复的话,应该是
[boot loader]
timeout=5
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
timeout=5
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
如图1所示,我改好之后,重启电脑,开机菜单选项有三项,说明配置正确,选择第一项XP进入,完全正常.
下一步,重启电脑,选择第二项VISTA进入,结果提示错误,无法启动VISTA, 我在想是不是因为只配置了XP下的引导文件,而没有配置VISTA下的引导文件的原因呢? 因为已经启动了XP,那么现在就可以看到VISTA所在的硬盘,找到VISTA的系统盘,打开,(系统引导文件都放在系统盘根目录下面,因为是系统文件所以隐藏,一般看不到.那么要点工具/文件夹选项如图3,找到隐藏受保护的操作系统文件,在这一项前面的对勾去掉如图4,确定就能看到了.XP下配置文件名为boot.ini )

图3

图4
弄完XP的,才发现VISTA下面的引导文件名不叫这个,而且其它类似的文件用记事本打开会是乱码. 那怎么办,只好先拔掉XP硬盘电源重启动VISTA. 重启中.... 一会儿回来再说是什么情况!
进VISTA看了一下,才发现VISTA系统的启动引导文件是不同于XP的,无法用编辑boot.ini 的方法来实现,因为VISTA的引导架构与XP完全不同,根本没有boot.ini 文件,而引导扇区并不是以文件的形式存在于硬盘的,而是硬盘分区特定位置的一些数据。你修改文件也不能修复。

相关日志
WINDOWS.7.7600.RTM.X64.CN.Ultimate.Edition 初体验
Windows系统服务介绍与配置
完全控制windows服务详解
IE6错误,部分网站内容不显示解决方法
提高Win2003的FSO安全性
WINDOWS.7.7600.RTM.X64.CN.Ultimate.Edition 初体验
Windows系统服务介绍与配置
完全控制windows服务详解
IE6错误,部分网站内容不显示解决方法
提高Win2003的FSO安全性

最后编辑: 我就是个世界 编辑于July 16, 2007 23:09