Windows7和xp双主分区、独立双系统、安装及取消

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

一、简要介绍和准备工作

1、特性

# 本双系统XP,Vista/Win7各安装在两个不同的主分区中,互不影响,彼此独立,系统的全部引导文件仅在其所在的分区内,一个分区的格式化或其上系统的损坏/

重装丝毫不会影响另一分区系统的使用

# 启动过程是:

XP的启动:bios-->mbr-->ntldr-->boot.ini-->win kernel;

Vista/Win7的启动:bios-->mbr-->bootmgr-->boot\BCD-->win kernel

独立双系统的安装并不复杂,重点和难点在于双系统启动菜单的制作。在这里我们通过使用记事本修改boot.ini,或使用bcdedit.exe修改boot\BCD来分别制作XP、Vista/Win7下的启动菜单

2、磁盘工具:备份mbr(主引导记录)的软件

XP、Vista/Win7下使用winhex,网上有很多破解版下载

3、系统安装顺序

任意,先XP后Vista/Win7,先Vista/Win7后XP都可以

4、硬盘分区

划分2个主分区,一个安装XP,一个安装Vista/Win7,第一个分区标记为活动分区,并假设将XP安装在第一个分区

注:在XP和Vista/Win7的磁盘管理里可以改变活动分区,在主分区上点右键-->将磁盘分区标为活动的。若采用pq分区,XP下boot.ini引导Vista/Win7可能会出现问题,请用XP、Vista/Win7自带的分区工具或其它经验证适用的第三方软件分区

二、安装系统并制作启动菜单

a. 先装XP再装Vista/Win7

1、在第一个分区安装XP

2、将mbr保存为文件mbr1

mbr在磁盘引导扇区中,在这里我们使用winhex将之保存为文件。保存方法:运行

winhex,按“F9”,选择“物理磁盘”,点到当前系统所在的分区,然后点击菜单:编辑--复制扇区--快捷键是“Ctrl+Shift+N”那一项,输入一个文件名即可

3、激活第二个主分区,然后安装Vista/Win7

4、同第2步方法,将mbr保存为mbr2

(制作XP启动菜单)

5、激活第一个分区,启动进入XP

6、将保存的mbr2复制到XP分区的根目录下,在boot.ini里面添加一行

C:\MBR2="Microsoft Windows Vista/Win7 Ultimate" *引号内信息可随意填写,下同

(制作Vista/Win7启动菜单)

5、启动进入Vista/Win7,将保存的mbr1复制到Vista/Win7分区的根目录下

6、用管理员权限运行cmd,然后依次输入如下命令行

bcdedit /create /d "Windows XP" /application bootsector *运行后会返回所创建新项的ID,如{a1b6c8}

set id={a1b6c8} *项ID由计算机自动生成,此处为方便说明而使用上例

bcdedit /set %id% locale zh-cn

bcdedit /set %id% device partition=C:

bcdedit /set %id% path \mbr1

bcdedit /set %id% description "Windows XP"

bcdedit /displayorder %id% /addlast

b. 先装Vista/Win7再装XP

1、激活第二个分区,安装Vista/Win7

2、将mbr保存为mbr2

3、激活第一个主分区,然后安装XP

4、将mbr保存为mbr1

(制作XP启动菜单)

5、启动进入XP

6、将保存的mbr2复制到XP分区的根目录下,在boot.ini里面添加一行

C:\MBR2="Microsoft Windows Vista/Win7 Ultimate "

(制作Vista/Win7启动菜单)

5、激活第二个分区,启动进入Vista/Win7,将保存的mbr1复制到Vista/Win7分区的根目录下

6、用管理员权限运行cmd,然后依次输入如下命令行

bcdedit /create /d "Windows XP" /application bootsector *运行后会返回所创建新项的ID,如{a1b6c8}

set id={a1b6c8} *项ID由计算机自动生成,此处为方便说明而使用上例

bcdedit /set %id% locale zh-cn

bcdedit /set %id% device partition=C:

bcdedit /set %id% path \mbr1

bcdedit /set %id% description "Windows XP"

bcdedit /displayorder %id% /addlast

三、取消双系统

a.要取消Vista/Win7启动菜单中的XP系统,激活第二个主分区,启动进入

Vista/Win7,用管理员权限运行cmd,然后输入如下命令行

bcdedit /delete {a1b6c8} *此处为方便说明而使用上例

b.要取消XP启动菜单中的Vista/Win7系统,激活第一个主分区,启动进入XP,删除boot.ini中的C:\MBR2="Microsoft Windows Vista/Win7 Ultimate" 即可

相关文档
最新文档