双主分区安装WIN7和WINXP独立双系统的引导

合集下载

我的总结:WIN7、XP双系统安装纪实及系统引导方式

我的总结:WIN7、XP双系统安装纪实及系统引导方式

WIN7、XP双系统安装纪实及引导方式总结一、双系统常用引导方式目前常见的双系统引导方式有两种,一是传统的由高级别的Windows系统来作为主引导,其中包含了对低级别Windows系统的分引导,通过引导程序跳转实现双系统的启动选择;二是近几年流传的双系统独立启动,通过安装第三方引导软件,在正式启动前对活动的主引导分区进行切换,以此选择启动的操作系统。

后者好处是引导程序不依赖其中一个操作系统,即不论双系统的哪个系统崩溃,都不会影响另一个系统的正常引导,但缺点是每次启动切换时会反复写MBR (Master Boot Record)或是PBR(Partition Boot Record),这两个关键性引导记录经常性改写存在风险。

二、WIN7、XP双系统安装、引导纪实2016年2月7日至8日,通过查找详细的文档资料,终于完成了WIN7、XP双系统的安装和引导启动。

但过程比较曲折,期间发生了多次意料之外的问题,目前问题已经解决,其中大部分问题找到原因并得到了合理的解释。

C盘为XP操作系统,目的是重新分区,安装WIN7系统。

在XP系统下安装WIN7,按照微软向下兼容的原则,一般是不需要修复引导程序,但由于缺少原版WIN7安装光盘,采用了Ghost镜像还原的方式,因此WIN7引导没有形成,更不可能向下兼顾XP引导。

因此需要使用专用的引导修复软件:NTBOOTAUTOFIX。

第一步重新分区,由于XP没有系统自带的无损分区工具,使用了PartitionMagic 8.0,将D盘空间减小,留出40G重建成主分区,非活动。

以防万一,操作前将原D盘文件全部复制到E盘中。

PM无损分区比想象中更慢,Windows下操作后重启进入命令行执行,需要转移数据、重建分区信息,最终约30分钟才完成。

之后手动重启进入Window,重新分配盘符,将新分区设为D 盘,其他盘依次往后到下一个字母,再将D盘快速格式化。

第二步使用Ghost WIN7光盘进行安装。

双硬盘Win7与XP双系统引导设置

双硬盘Win7与XP双系统引导设置

Win7引导攻略(三):双硬盘Win7与XP双系统引导设置有朋友可能会拥有两块或是更多硬盘,在多硬盘的情况下,多系统也是很多人的选择。

如今Win7逐渐盛行,在新硬盘上安装Win7尝鲜,在老硬盘上保留XP也是大有人在。

多硬盘多系统固然是个好事,但凡事都不可能十全十美,是的,问题来了:系统的启动是个问题,多硬盘、多系统情况下如果不做一些设置,只能通过主板选择硬盘来实现对不同系统的启动选择,我们且称之为“硬选择”(通过硬件实现的方法)。

有没有一种更方便简单的,能将俩系统都集中在一个菜单内,只需在开机后进行选择启动的方法呢?回答是,有!且看——“软选择”(通过软件实现的方法)(如下图)。

※注意事项我们知道,从Vista开始,微软就改用了boomgr+boot目录的形式作为新的windows启动引导方式(用户称之为BCD引导),当然新的技术出现也不能完全丢弃旧的技术,故此BCD引导还兼容着XP等NT5.X的引导机制。

但遗憾的是XP旧有的引导机制却已没办法兼容BCD,故此,我们下面的设置主要就是在Win7下进行。

同时,要想保持这样的选择菜单,也只能将Win7所在的硬盘设置为第一启动硬盘(设置方法此处从略,读者请查阅相关的硬件说明书)。

※添加并修改引导文件在Win7下,到WinXP分区下找到NTLDR,Boot.ini和三个文件(注:这些文件带有系统、隐藏属性,一般情况下看不到,取消“隐藏受保护的系统文件和文件夹”的勾选,并选择“显示隐藏的文件、文件夹和驱动器”方可看到<此项设置在工具—文件夹选项—“查看”选项卡内,如果看不到菜单栏,请点击“组织”,“文件夹和搜索选项”>),将其复制到Win7分区,取消boot.ini的只读属性,用记事本打开,可能会看到以下内容:[boot loader]timeout=30default=multi(0)disk(0)rdisk(0)partition(1)\Windows[operating systems]multi(0)disk(0)rdisk(0)partition(1)\Windows="Microsoft Windows XP Professional" /fastdetect这里需要修改的地方是rdisk(0)partition(1)(两处,以上红色加亮部分):rdisk(0)是物理硬盘序号,起始数字是0,即1号硬盘,XP在另一块硬盘上,需要将其修改为2号硬盘即改为rdisk(1);partition(1)是分区序号,起始数字是1,即1号分区,这里需要根据XP所在的分区位置进行修改,查看XP分区所在位置的方法不是根据盘符判断,有时盘符并不是按照顺序进行分配的,正确方法是在Win7下右键“计算机”,“管理”,“存储”,“磁盘管理”,找到XP所在硬盘,从左到右数,XP在第几位置的分区上,就将partition(1)里的“1“改为几,修改完成后保存boot.ini(注:可能修改完boot.ini后在Win7分区下无法保存,遇此情况时可将boot.ini移动到Win7分区以外的地方,修改保存后再移动回去)。

双主分区独立双系统的安装与引导(法二)

双主分区独立双系统的安装与引导(法二)

一独立双系统的安装1. 硬盘的分区:一块物理硬盘可分四个主分区,其他为逻辑分区。

你需要装几个系统,就分出几个主分区(不超过4个),分区软件建议用最好的分区软件DiskGenius。

安装WinXP、2003的主分区应不小于10G,安装Vista、Win7、2008建议不小于20G。

2. Windows系统安装:系统安装的顺序应是先装低版本,再装高版本(不论是安装盘还是Ghost 盘)。

(1) 两个系统都用安装盘安装时,激活一个主分区同时隐藏另一个主分区,就安装一个系统(可用DiskGenius来激活、隐藏主分区)。

(2) 第一个主分区可用Ghost盘安装系统,但第二个主分区就不行了,因为Ghost盘系统安装时,它是默认安装在 (hd0,0)的,也就是默认安装在第一个主分区上的,所以,在第二个主分区上建议使用系统安装盘安装,如果是Vista、Win7、2008系统,可用Wim映像还原安装。

(3) 如果想在两个主分区上安装Ghost的系统,建议在WinPE下直接用Ghost.exe还原XXX.gho文件。

这种安装也有它的好处:不要来回激活、隐藏主分区了。

3. 系统安装完后,就可安装系统启动菜单了:启动第一个主分区中的系统后,双击本菜单安装工具,会弹出记事本对menu.lst文件的编辑(如图),以便于你对启动项目进行修改。

对menu.lst文件的一点说明:menu.lst文件就是启动菜单文件了。

“#”下的是启动项;“title ”后面的就是启动菜单中显示的内容;“chainloader +1”是用来引导WinXP、2003等系统的命令,“chainloader /bootmgr”是用来引导Vista、Win7、2008等系统的命令;“unhide”是取消主分区的隐藏属性;“rootnoverify、makeactive”是用来激活主分区的;“(hd0,0)”是指第一个主分区,(hd0,1)就是第二个主分区。

Win7与winXP的双系统安装及Ghost注意事项

Win7与winXP的双系统安装及Ghost注意事项

Win7与winXP的双系统安装及Ghost注意事项Windows 7已经上市,为了尝鲜我安装了Windows 7 旗舰版,现在为Windows XP和Windows 7双系统状态,一主一副,分别安装在不同磁盘分区。

硬件驱动在安装过程中会自动检测安装完成,很方便。

在安装完成后我又用Ghost作了备份。

Ghost和一键还原软件是装机系统中必不可少的工具,可以为用户快速的备份已安装的操作系统或者恢复其原始的操作系统状态,传统应用Ghost软件到Windows XP操作系统都司空见惯,但当使用Windows 7备份Ghost时,则需要注意相关事项。

1、在双系统安装完成后,且运行正常情况下,再重新“GHOST”备份Windows XP ,否则XP系统还原后Windows 7也就没用了。

切记不要用“一键还原精灵”备份。

2、安装Windows 7之前,先备份XP系统boot.ini文件内容。

桌面我的电脑点右键—属性—高级—启动和故障恢复中点设置—在启动系统中点编辑—点文件另存为即可。

装好Windows 7后,同样备份一下boot.ini文件内容,以备不时之需。

3、XP系统安装了一键还原精灵装机版的朋友们注意一下,使用VistaBootPRO多系统引导软件后,可能会与一键还原精灵造成冲突,导致电脑启动后屏幕没有出现******Press [F11] to Start recovery system****** 提示行而无法按F11还原XP系统,需要到一键还原精灵装机版的高级选项里点热键恢复。

即使修复了热键,可能还是还原不了系统,此时你如果重装一键还原精灵装机版,严重的话就卡在那里进不了系统,只能重装系统了,当然Windows 7也就不能用了,道理就不多说了。

Windows xp和Windows7双系统同时安装在C盘的方法:必须全部是安装版的,GHOST 版本一律无效!先把两个系统,下载在C盘以外其他的盘符:如D或F盘创建两个文件夹,用Winrar解压下来。

xp与win7双系统引导菜单

xp与win7双系统引导菜单
1、首先Bios里面设定安装Win7的硬盘为引导
2、在win7下,编辑WinXP硬盘,C区根目录下的boot.ini文件:将[operating systems]项目与[boot loader]项目中的rdisk(0)改为rdisk(1),存盘。(最好该文件做个备份,以后用得着)
3、将WinXP C区根目录下的3个文件拷贝到,Win7硬盘的C区根目录下,它们分别是:boot.ini、、ntldr
另外,目前windows7还是RC版本的。以后必然要涉及到重装,为了避免不便,在重装前可以用备份先将winxp硬盘下的boot.ini恢复回来。这样可以保证winxp硬盘可以同样方法作出双选菜单。
以xp与windows7为例。这样做的好处就是系统启动后会出现xp与windows7的双选菜单,可以根据需要进不同硬盘的系统。
一般的做法是进bios去改硬盘启动优先级,然后进优先硬盘的系统。
条件:2块硬盘,分别在每块硬盘的第一个分区中安装了不同的系统,如:
Disk1=WinXP
Disk2=Win7
timeout=6
default=multi(0)disk(0)rdisk(1)partition(1)\\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(1)partition(1)\\WINDOWS=&quot;Microsoft Windows XP Professional&quot; /fastdetect /NoExecute=AlwaysOff /usepmtimer
个人感想:经过查找相关资料终于搞定了双硬盘双系统引导,此方法可以实现多硬盘多系统和单硬盘多分区多系统等等的设置,而且EasyBCD同样支持除Windows以外的:各版本的Linux、Unix系统是一个非常实用的软件,最新版应该是1.72英文版,最后是我的双硬盘双系统boot.ini配置做参考

xp windows7 双系统

xp windows7 双系统

xp windows7 双系统引言双系统是指在一台计算机上安装两个不同的操作系统,使用户在不同的操作系统之间进行切换。

XP和Windows 7都是Windows操作系统的不同版本,而将它们配置为双系统可以使用户在不同的操作系统中享受到各自的优势。

本篇文档将向读者详细介绍如何在计算机上配置XP和Windows 7双系统。

准备工作在开始配置XP和Windows 7双系统之前,需要完成以下准备工作:1.确认计算机硬件满足双系统要求。

双系统需要计算机具有足够的硬盘空间和内存,并且能够支持双系统的引导。

2.备份重要数据。

配置双系统可能会对计算机硬盘进行分区和格式化操作,因此在开始操作之前,务必备份重要的数据,以防数据丢失。

3.准备安装媒介。

需要准备包含XP和Windows 7操作系统的安装光盘或U盘。

步骤一:分区和格式化硬盘1.插入XP的安装光盘或U盘,并重启计算机。

2.在启动界面中按照提示进入XP的安装向导。

在安装过程中,系统会要求选择安装位置。

3.选择一个未分区的硬盘空间,这个空间将用于安装XP操作系统。

根据需要分配合适的大小,并将其格式化为NTFS文件系统。

4.完成XP的安装,并确保XP操作系统可以正常启动和运行。

5.插入Windows 7的安装光盘或U盘,并重启计算机。

6.在启动界面中按照提示进入Windows 7的安装向导。

在安装过程中,系统会要求选择安装位置。

7.选择一个未分区的硬盘空间,这个空间将用于安装Windows 7操作系统。

根据需要分配合适的大小,并将其格式化为NTFS文件系统。

8.完成Windows 7的安装,并确保Windows 7操作系统可以正常启动和运行。

步骤二:配置双系统引导在完成双系统的安装之后,需要将系统的引导设置为可选择启动不同操作系统。

1.使用启动引导修复工具。

插入XP的安装光盘或U盘,并重启计算机。

2.在启动界面中按照提示进入XP的安装向导,选择修复您的计算机。

3.选择“修复启动”。

WIN7 XP双主分区独立双系统的引导教程

WIN7 XP双主分区独立双系统的引导教程

WIN7/XP双主分区独立双系统的引导教程本文来自网络,经由本人亲测可用,现整理如下:很多人在安装双系统(如C盘XP,D盘Vista/Win7)时,硬盘的分区状况是一个活动的主分区,若干个逻辑分区;或者多个主分区1、特性双系统XP,Win7各安装在两个不同的主分区中,互不影响,彼此独立,系统的全部引导文件仅在其所在的分区内,一个分区的格式化或其上系统的损坏/重装丝毫不会影响另一分区系统的使用。

独立双系统的安装并不复杂,重点和难点在于双系统启动菜单的制作。

在这里我们通过使用记事本修改boot.ini来分别制作XP、Vista/Win7下的启动菜单。

2、磁盘工具:备份mbr(主引导记录)的软件winhexXP、Vista/Win7下使用winhex,网上有很多破解版下载,自己去百度里找吧,这里就不提供链接了。

3、系统安装顺序任意,先XP后Vista/Win7,先Vista/Win7后XP都可以4、硬盘分区划分2个主分区,一个安装XP,一个安装Vista/Win7,第一个主分区标记为活动分区,并假设将XP安装在第一个主分区。

注:在XP和Vista/Win7的磁盘管理里可以改变活动分区,在主分区上点右键-->将磁盘分区标为活动的(如下图)。

本人采用的是“老毛桃有盘启动盘制作工具”制作的一个启动盘(因为我用的是GHOST 版的系统,自己用手动在WinPE下安装的),然后启动到WinPE,“老毛桃”版的WinPE中自带的有分区工具,很好用。

二、安装系统并制作启动菜单(一). 先装XP 再装Vista/Win7安装操作系统:1、在第一个分区安装XP 。

2、将XP 所在分区的mbr (磁盘引导文件)保存为文件mbr1。

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

保存方法:运行winhex,按“F9”,选择“物理磁盘”,点到当前系统所在的分区,点确定(如果是英文版的就选择Physical Media 下面的类似HD0:ST3160815AS(149GB)的这项,再点OK)。

Win7、XP、PE多系统独立启动引导设置方法技巧

Win7、XP、PE多系统独立启动引导设置方法技巧

《Win7/XP/PE多系统独立启动引导设置方法技巧》安装双系统的用户越来越多,不过多系统的启动和维护一直是个让人头痛的问题,比如Windows XP(以下简称WinXP)+Windows 7用户(以下简称Win7),如果启动文件Bootmgr 或者BCD启动配置出现问题,经常会导致两个系统都无法进入。

本文和大家讨论使用XRLDR (一个轻量级的多重启动管理工具)实现WinXP、Win7、WinPE三个系统独立启动的方法和技巧。

了解多系统启动基础知识在使用XRLDR之前我们先来了解一下系统启动知识,这样可以让大家更好理解和配置多系统的启动。

硬盘上系统一般启动程序是这样的:开机自检→加载硬盘主引导记录(MBR)→搜索并激活系统引导文件→加载启动配置文件→加载系统核心文件→完成启动。

比如对于在WinXP基础上安装Win7双系统用户,安装Win7后它会更改主引导记录并使用Bootmgr管理多系统启动。

它的引导流程是:自检后加载NT60主引导记录,然后查找引导文件“C:Bootmgr”并激活,接着加载“C:bootbcd”启动配置文件并列出多重启动。

如果选择“Windows 7”,Bootmgr根据BCD启动信息配置,将控制权交给Win7系统目录下的“Winload.exe”,然后开始启动Win7。

如果选择的是旧版本的Windows,Bootmgr将控制权交给“NTLDR”,接着开始启动WinXP(常见系统引导文件和引导记录格式如下表所示)。

常见系统引导文件提示:硬盘主引导记录和具体操作系统并没有必然的联系,它是在操作系统启动之前加载的一段代码。

不同类型的引导记录区别在于加载引导文件的不同,比如NT60记录,它会去查找“C:Bootmgr”并加载它。

Bootmgr既可以引导WinXP,也可以引导Linux系统。

具体可以引导什么系统,是由系统启动配置文件决定的,比如将“C:NTLDR”启动配置写入BCD 后,Bootmgr就可以启动WinXP系统了。

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

很多人在安装双系统(如C盘XP,D盘Vista/Win7)时,硬盘的分区状况是一个活动的主分区,若干个逻辑分区;或者多个主分区但活动主分区安装时不改变。

此时的双系统不是彼此独立的,若C盘是活动主分区,在上例中,XP和Vista/Win7的引导文件都是放在C区。

这样往往会产生一些问题:C盘数据的损坏可能导致两个系统都不能进入,C盘的格式化或系统重装造成无法启动D盘系统,等等。

XP、Vista/Win7安装顺序的不同也可能造成无法启动部分系统。

怎么避免这些问题?双主分区独立双系统不失为一个办法!
一、简要介绍和准备工作
# 优势
双主分区独立双系统的XP,Vista/Win7分别安装在两个不同的主分区中(注意,安装系统时,准备装入系统的主分区必须标记为活动主分区,否则就会和一个主分区,若干逻辑分区的情况没有区别。

这也是我们为什么要用多个主分区的原因,因为逻辑分区不能标为活动分区),互不影响,彼此独立。

各系统的引导文件仅在其所在的主分区内,一个主分区的格式化或该主分区内系统的损坏、重装丝毫不会影响另一主分区内系统的使用。

安装多系统时也没有必须先装谁后装谁的问题。

# 磁盘工具:备份PBR(分区引导记录)的软件
PBR在分区引导扇区中,XP、Vista/Win7下使用winhex备份,该软件网上有破解版下载。

# 系统安装顺序
任意,先XP后Vista/Win7,先Vista/Win7后XP都可以。

# 硬盘分区
划分2个主分区,一个安装XP,另一个安装Vista/Win7,并假设将XP安装在第一个分区。

注:在XP和Vista/Win7的“磁盘管理”里可以改变活动分区,在主分区上点右键,在右键菜单中点选“将磁盘分区标为活动的”。

若采用PQ分区,XP下boot.ini引导Vista/Win7可能会出现问题,请用XP、Vista/Win7自带的分区工具或其它经验证适用的第三方软件分区,如:英文版的“Acronis Disk Director Suite 10.0.2160”(其目前的汉化版存在问题,请谨慎使用)或者“Eisoo DiskGenius V3.2.2010.5”。

# XP 、Vista/Win7启动过程
XP的启动:Bios--&gt;MBR--&gt;PBR--&gt;ntldr--&gt;boot.ini--&gt;win kernel;
Vista/Win7的启动:Bios--&gt;MBR--&gt;PBR--&gt;bootmgr--&gt;boot\BCD--&gt;win kernel
独立双系统的安装并不复杂,重点和难点在于双系统启动菜单的制作。

我们通过使用记事本修改boot.ini,或使用bcdedit.exe修改boot\BCD来分别制作XP、Vista/Win7下的双系统启动菜单。

二、安装系统并制作启动菜单
A. 先装XP再装Vista/Win7
1、激活第一个主分区(即将第一个主分区标为活动的。

如已激活跳过此操作),在此分区安装XP,重启计算机进入XP
2、在XP下,将PBR保存为文件PBR1
保存方法:运行winhex,按“F9”,选择“物理磁盘”,点到当前系统(此时为XP)所在的磁盘分区,然后点击菜单:编辑--复制扇区--快捷键是“Ctrl+Shift+N”那一项,输入文件名“PBR1”即可
3、激活第二个主分区,在此分区安装Vista/Win7,重启计算机进入Vista/Win7
4、在Vista/Win7下,将PBR保存为PBR2
保存方法:运行winhex,按“F9”,选择“物理磁盘”,点到当前系统(此时为Vista/Win7)所在的磁盘分区,然后点击菜单:编辑--复制扇区--快捷键是“Ctrl+Shift+N”那一项,输入文件名“PBR2”即可
(制作Vista/Win7双系统启动菜单)
5、在Vista/Win7下,将保存的PBR1复制到Vista/Win7分区的根目录下
6、用管理员权限运行cmd,然后依次输入执行如下命令行:
bcdedit /create /d &quot;Windows XP&quot; /application bootsector *运行后会返回所创建新项的ID,如{a1b6c8}
set id={a1b6c8} *项ID由计算机自动生成,此处为方便说明而使用上例
bcdedit /set %id% locale zh-cn
bcdedit /set %id% device partition=C:
bcdedit /set %id% path \PBR1
bcdedit /set %id% description &quot;Windows XP&quot;
bcdedit /displayorder %id% /addlast
(制作XP双系统启动菜单)
5、激活第一个分区(XP所在主分区),重启进入XP
6、在XP下,将保存的PBR2复制到XP分区的根目录下,用记事本打开boot.ini,在里面添加一行:
C:\PBR2=&quot;Microsoft Windows Vista/Win7 Ultimate&quot; *引号内信息可随意填写,下同
B. 先装Vista/Win7再装XP
1、激活第二个分区(如已激活跳过此操作),安装Vista/Win7,并重启进入Vista/Win7
2、在Vista/Win7下,将PBR保存为PBR2。

方法见A
3、激活第一个主分区,然后安装XP,并重启进入XP
4、在XP下,将PBR保存为PBR1。

方法见A
(制作XP双系统启动菜单)
5、在XP下,将保存的PBR2复制到XP分区的根目录下,在boot.ini里面添加一行
C:\PBR2=&quot;Microsoft Windows Vista/Win7 Ultimate &quot;
(制作Vista/Win7双系统启动菜单)
5、激活第二个分区,重启进入Vista/Win7,将保存的PBR1复制到Vista/Win7分区的根目录下
6、用管理员权限运行cmd,然后依次输入执行如下命令行
bcdedit /create /d &quot;Windows XP&quot; /application bootsector *运行后会返回所创建新项的ID,如{a1b6c8}
set id={a1b6c8} *项ID由计算机自动生成,此处为方便说明而使用上例
bcdedit /set %id% locale zh-cn
bcdedit /set %id% device partition=C:
bcdedit /set %id% path \PBR1
bcdedit /set %id% description &quot;Windows XP&quot;
bcdedit /displayorder %id% /addlast
三、取消双系统
a.要取消Vista/Win7启动菜单中的XP系统,激活第二个主分区,启动进入Vista/Win7,用管理员权限运行cmd,然后输入执行如下命令行
bcdedit /delete {a1b6c8} *此处为方便说明而使用上例
b.要取消XP启动菜单中的Vista/Win7系统,激活第一个主分区,启动进入XP,删除boot.ini 中的C:\PBR2=&quot;Microsoft Windows Vista/Win7 Ultimate&quot; 即可
文章摘自互联网。

相关文档
最新文档