2016 - 2024

感恩一路有你

如何利用Win7/XP双系统在一个分区中完美享受

浏览量:3838 时间:2024-01-27 08:21:16 作者:采采

一般情况下,我们安装双系统的常规方法是将不同的系统安装在不同的分区。然而,这种方法不仅需要预先规划好分区,而且平时双系统的备份和维护也非常麻烦。今天我将向大家介绍一种新方法,可以将系统变为单文件,并可以放置在任意分区,还可以随意移动、备份和恢复。

按部就班 单文件系统制作流程

目前,Windows 7和Windows XP(以下分别简称Win7和XP)是大家最常用的两个系统,也是很多用户选择安装的双系统。Win7原生支持以虚拟磁盘(VHD)方式启动,Windows XP通过“firadisk”驱动,也可以实现镜像方式启动。因此,对于安装“Win7 XP”双系统的用户,我们其实可以不安装实体系统,而只要分别制作一个VHD文件和镜像文件即可完美享受双系统。

为了让大家对操作流程更清楚,我们将操作步骤细分为以下5步:

  1. 在现有XP或Win7系统的基础上创建一个VHD磁盘
  2. 加载VHD磁盘并将Win7系统安装在该磁盘,然后获取Win7单文件系统;XP单文件系统按照《把系统放进内存里 自己打造高速RAMOS》一文中介绍的方法获取
  3. 在WinPE中将必需的启动文件复制到D盘并格式化C盘,同时将引导记录更改为NT60格式
  4. 将启动文件和单文件系统复制到C盘
  5. 在WinPE中运行“bcdtool.exe”,依次配置Win7和XP单文件系统的启动

提示:本文所需软件请点击下载,下载后将所有文件保存在D盘根目录下。同时为了方便读者查询,相关文章也一并包含在压缩包中。

第一步 获取Win7单文件系统

由于XP系统不支持创建和加载VHD,因此XP用户首先要准备一个WinPE系统,并在其中创建并加载VHD进行安装。方法很简单,只要将Win7光盘中全部文件复制到D盘,然后将下载的“geldr”文件拷贝到C盘,再打开“c:”添加启动即可(具体操作方法详见2010第18期《没光驱?多重启动光盘“插入”硬盘》一文介绍)。完成后重启系统进入WinPE,接着启动命令提示符并输入命令“Diskpart /s d:diskpart.txt”创建并加载VHD。

注:Win7用户直接进入系统,以管理员身份启动“命令提示符”程序并执行上述命令即可。

接下来,在命令提示符窗口中输入“d:sourcessetup.exe”激活安装(假设已经将Win7全部文件复制到D盘),在“你希望将系统安装到哪个分区”步骤时选择将系统安装到上面创建的虚拟硬盘,这个虚拟硬盘标识为“disk1 partition 1”。完成上述操作后,你就获得了安装在“D:win7.vhd”的Win7单文件系统。

提示:只有WinPE3.0(即Win7自带的WinPE)的“diskpart”命令才支持创建VHD文件,请务必使用Win7核心的WinPE。文中的“diskpart.txt”是已经制作好的批处理文件,默认在D盘创建一个大小为10GB的“win7.vhd”文件。大家可以用“记事本”打开“diskpart.txt”根据自己的情况进行修改。

通过上述操作获得Win7单文件系统后,你现在有两个选择:

  1. 如果你现在安装的是XP系统,并且你的内存并不是很大,那么可以选择保留现有XP系统,然后只需要在WinPE中配置Win7单文件系统的启动就可以组成“传统XP系统 Win7单文件系统”的双系统
  2. 如果你现在安装的是XP或者Win7系统,并且你的内存比较大,那么可以选择按照《把系统放进内存里 自己打造高速RAMOS》一文中介绍的方法

    版权声明:本文内容由互联网用户自发贡献,本站不承担相关法律责任.如有侵权/违法内容,本站将立刻删除。