如何从两个驱动器依次启动 Windows XP 或 7

如何从两个驱动器依次启动 Windows XP 或 7

我正在研究如何制作类似 Apple Bootcamp 的东西,但仅适用于 Windows。

假设同一台机器安装了 2 个硬盘,每个硬盘上都安装了独立的 Windows 副本(XP 或 7)。我能否以某种方式依次从它们启动而不触碰 BIOS?例如,我可以在批处理文件或应用程序中更改 boot.ini,然后重新启动或使用某些第三方硬盘切换解决方案。有人有类似的经历吗?

更新:我发现我对操作系统没有讲清楚。我不需要一个驱动器安装 XP,另一个驱动器安装 Win7。我确实需要一个解决方案来依次启动两个 XP 或两个 Win7,它们并排安装在两个驱动器上,连接到同一台机器。此外,它应该是从批处理文件中使用的命令行解决方案。

答案1

重启(免费)是一个程序,它会在时钟旁边的任务栏上添加一个图标,您可以从那里选择要启动的操作系统。

如果你还没有安装它们,你可能需要使用易BCD(同样免费)设置双启动XP 和 7 之间。

(披露:我是作者)

答案2

我从 thefreedictionary.com 上的一篇文章中找到了BCD(启动配置数据)

微软 Windows Vista、Windows Server 2008 和 Windows 7 操作系统的启动顺序与任何以前使用 NT 内核的 Windows 版本都不同。

如果您将 Win 7 安装在已安装 Win XP 的计算机上的单独分区中,则 Win 7 有一个启动管理器,可让您启动任一操作系统。不幸的是,在没有额外帮助(例如第三方启动管理器)的情况下,将 Win XP 添加到已经安装了 7 的系统上是行不通的(XP 的启动管理器不知道 7 的启动加载程序是如何工作的)。Acronis 在其 Disk Director 分区软件中包含了一个启动管理器,名为操作系统选择器

相关内容