分区我的总结:win7、xp双系统安装纪实及系统引导方式

xp和win7双系统安装  时间:2021-02-15  阅读:()

WIN7>XP双系统安装纪实及引导方式总结

一、 双系统常用引导方式

目前常见的双系统引导方式冇两种一是传统的曲高级别的Windows系统来作为主引导其屮包含了对低级别Windows系统的分引导通过引导程序跳转实现双系统的启动选择二是近儿年流传的双系统独立启动通过安装第三方引导软件在正式启动前对活动的主引导分区进行切换以此选择启动的操作系统。后者好处是引导程序不依赖其中一个操作系统即不论双系统的哪个系统崩溃都不会影响另一个系统的正常引导但缺点是每次启动切换吋会反复写MB R

(Master Boot Record)或是PBR(Parti t ion Boot Record) 这两个关键性引导记录经常性改写存在风险。

二、 WI N 7、X P双系统安装.引导纪实

2016年2月7日至8日通过查找详细的文档资料终于完成了WIN7、XP双系统的安装和引导启动。但过程比较曲折期间发生了多次意料之外的问题目前问题已经解决其屮大部分问题找到原因并得到了合理的解释。

C盘为XP操作系统目的是重新分区安装WIN7系统。在XP系统下安装WIN7,按照微软向下兼容的原则一般是不需要修复引导程序但出于缺少原版WIN7安装光盘采用了Ghost镜像述原的方式因此WIN7引导没有形成,更不可能向下兼顾XP引导。因此需要使用专用的引导修复软件NTB OOTAUTOFIXo

第一步重新分区由于XP没有系统门带的无损分区工貝使用了P artiti onM agic

8.0,将D盘空间减小留出40G重建成主分区非活动。以防万一操作前将原D盘文件全部复制到E盘屮。PM无损分区比想象中更慢Windows下操作后重启进入命令行执行需要转移数据、重建分区信息最终约30分钟才完成。Z后手动重启进入Window,重新分配盘符将新分区设为D盘其他盘依次往后到下一个字母再将D盘快速格式化。

第二步使用Ghost WIN7光盘进行安装。通过Ghost硬盘安装工具将WIN7镜像述原到D盘。该工具自动重启后进入Gho st完成还原。之后重启只能进入XP o

第三步在XP下修复引导程序。使用NTB OOTAUTOFIX进行自动修复然后重

启即可继续进入W 1 N7妥装。 10・20分钟左右安装完成后进入WIN7系统发现D盘变成第二硬盘的主活动分区现C盘为WIN7盘原C盘即XP主分区无盘符分配因此在我的电脑中消失了。

第四步修复WIN7下错误的盘符分配方式。通过系统自带的磁盘工具发现其他分区都可以修改盘符就是D盘不行弹出参数错误的捉示。先将原C盘分区指派到J盘成功重启后D盘依II I不能修改。通过网上查阅资料弄明白了带有页面文件即虚拟内存的分区是不能修改的于是修改D盘的页面文件为无再重启就可以修改了。最终将原C盘分区修改为D盘其他盘同第一步依次往后。

第五步更改完盘符发现不能进入我的电脑双击后一直等待后出现出现服务器运行失败的提示。百度后在开始菜单的查找里输入文件夹选项进入后将“在单独的进程中打开文件夹窗口”的勾去掉恢复正常。但产生原因不明毕竟微软不可能提供一个不能用的选项给用户使用。网上大量查阅资料99%都是解决方法不谈原因仅冇一个帖子谈到原因挂上第2块硬盘出现该问题拆除后止常因此可能为盘符多次分配占用了重复的空间在库里将重复的位置删除后完美解决。这与我的问题类似但是谈到的方法过于笼统不知如何操作所以没有找到真正的源头。问题绕转后解决原因搁置。

第六步重启测试XP引导是否正常。出乎意料的是可以选择“早期的Windows版本” 但进入后没有XP的选择菜单即原XP、Gho st的两行菜单而直接进入XP,滚动条结束进入蓝色画面屏幕就不动了硬盘灯不闪。重启后依1 「1 。因此重启进入WIN7,使用NTB OOTAUTOFIX重新修复双系统引导文件再次重启选择“早期的Windows版木”即可进入XP启动选择菜单菜单屮有三项,前两项均为XP,第三项为Gho sto选择第一个XP后进入了第2块硬盘残留的XP系统重启后选择第二个顺利进入了原XP系统。

第七步重启进入WIN7修改启动菜单。使用NTB OOTAUTOFIX修改了WIN7启动菜单的名称将第二项“早期的Windows版本”改为“WINXP&Gho st” 同吋修改了XP的Boot.ini文件删除第一个XP 第2块硬盘的选择项。然后在WIN7系统中将“WINXP&Gho st”修改为WIN7默认启动项并调整了显示时间为6秒。至此WIN7和XP引导问题全部得以解决最终效杲启动后进入WIN7菜单默认为“WINXP&Gho st”停留几秒选择后进入XP菜单共两项第一项为XP,第二项

为Gho sto

三、引导方式总结

WIN7启动过程引用网上原文 电脑加电后首先是启动BIOS程序BIOS自检完毕后找到硬盘上的主引导记录MBR Master Boot Record ,然后由MBR读取分区表DPT  Disk Partition Table ,从中找出主活动分区读取主活动分区的分区引导记录PBR Partition Boot Record ,最后PBR再搜寻分区内的启动管理器文件B OOTMGR winxp中是NTLDR ,在B OOTMGR被找到后,控制权就交给了BOOTMGRo BOOTMGR读取\boot\bcd文件BCD二Boot Configuration Data,也就是“启动配置数据” 简单地说windows7下的bed文件就相当于xp下的boot.ini文件 如果存在着多个操作系统并口选择操作系统的等待时间不为0的话这时就会在显示器上显示操作系统的选择界而。在我们选择启动WINDOWS7后B OOTMGR就会去启动盘寻找WINDOWS\system32\winload.exe,然后通过winload.exe加载windows7内核从而启动整个windows7系统。

可以把这个过程简单地概扌舌为  BIOS->MBR->DPT->PBR->B ootmgr—>B CD—>Winload.exe—>内核加载->IH动windows7系统。

NTBOOTAUTOFIX说明文档中体验工具修复效果例・选“高级” 选另一非活动分区盘符开始修复/手动修复这样修复的结果引导文件和引导配置文件都存放在选择的分区屮不影响活动分区的引导再在界面点击“查看boot.ini”和“查看BCD”检查程序运行结果。因此实测NTBOOTAUTOFIX的修复效果如下指定分区一般是活动分区实测屮选择的是J盘非活动分区根目录下重建BOOT文件夹、bootmgr文件、boot.ini文件、B OOTFONT.BIN文件、NTDETECT.COM文件、ntldr文件。NTBOOTAUTOFIX文件几百K,怎么能重建那么大的引导文件因为是使用WINDOWS命令如bedboot, bootrec等重建的因此WINDOWS系统文件必须存在。另NTB OOTAUTOFIX在活动分区修复将重写MBR和PBRo

另外windows\system32文件夹卜有bc dedit.exe文件在emd中执行bededit

即可查看当前BCD系统内容以XP下查看为例:

C:\bededit

Windows启动管理器

Windows启动加载器

Windows IU OS加载器

查看第一段Windows启动管理器中的device partition二C:,这个C盘在XP下和WIN7下的盘符不一样WIN7是D盘。那么BCD系统究竟是如何工作的,在进入Windows系统之前究竟应该进入哪个盘符去找相应的引导文件呢为此重启进入WIN7系统执行bededit后发现device partition二D: 该项□动变成了WIN7下的XP分区第1硕盘的主活动分区 。因此B CD系统屮定义的devi ce位置和盘符没冇关系推断BCD系统冇更底层的分区标识方法该标识在不同系统下是唯一的进入系统后自动匹配当前系统为分区分配的盘符。盘符位置只是为了给用户直观的

表示因此不需要担心盘符变动的问题。

四、纪实现象原因分析

纪实现象中存在部分问题虽已解决但原因不明经上述引导方式总结分析如下

1 、第六步屮现象选择“早期的Windows版木” 进入后没有XP的选择菜单(即原XP、Gho st的两行菜单)而直接进入XP,滚动条结束进入蓝色画面屏幕就不动了硬盘灯不闪。

原因分析第三步中使用NTBOOTAUTOFIX进行白动修复后在C盘重建TBOOT文件夹、bootmgr文件、boot.ini文件(BOOTFONT.BIN文件、NTDETECT.COM文件、ntl dr文件在原XP系统已有) 重写MB R和PB R。之后正常的启动方式应为MBR找到PBR再由PBR搜寻分区内的启动管理器文件BOOTMGR(WIN7作为双系统主引导程序) 在BOOTMGR被找到后控制权就交给了BOOTMGRo BOOTMGR读取\boot\bcd文件显示WIN7启动菜单,包含WIN7和XP,如选择WIN7则在对应分区盘寻找并执行WINDOWS\system32\winload.exe,如选择XP则启动主活动分区下的NTLDR,然后通过boot.int文件进入XP启动菜单。但第三步修复引导后进入WTN7安装程序可能冇所变化。观察发现C盘B OOT文件夹、bootmgr文件的创建时间比boot.ini文件晚了十多分钟因此应是NTBOOTAUTOFIX创建后WIN7安装程序又对B OOT文件夹、bootmgr文件进行了重写。重写期间可能修改了参数或其他原因导致XP进入不正常因此需要使用NTBOOTAUTOFIX重新修复。

2、第六步中现彖再次重启选择“早期的Windows版本”即可进入XP启动选择菜单菜单屮冇三项前两项均为XP,第三项为Gho sto选择第一个XP后进入了第2块硬盘残留的XP系统重启后选择第二个顺利进入了原XP系统。

原因分析重测NTBOOTAUTOFIX的修复效果见第三大点中的描述。Boot.ini文件重建如下

[boot loader]default=multi(())disk(())rdisk( 1 )partition( 1 )\windowstimeout=6

[operating systems]multi(O)disk(O)rdisk( 1 )partition( 1 )\windows="Microsoft Windows XP x86 I I/NOEXECUTE=OPTIN/FASTDETECT

/NOEXECUTE=OPTIN/FASTDETECT

由此发现XP菜单首选默认为第2块硬盘主引导分区的XP系统因此第2选项才是需要的第1块硬盘的XP系统因此修改默认选项删除第1选项即可。

SpinServers(月89美元) 2*e5-2630L v2,美国独立服务器

SpinServers服务商也不算是老牌的服务商,商家看介绍是是2018年成立的主机品牌,隶属于Majestic Hosting Solutions LLC旗下。商家主要经营独立服务器租用和Hybrid Dedicated服务器等,目前包含的数据中心在美国达拉斯、圣何塞机房,自有硬件和IP资源等,商家还自定义支持用户IP广播到机房。看到SpinServers推出了美国独服的夏季优惠促销活动,最低月...

美得云(15元/月)美国cera 2核4G 15元/月 香港1核 1G 3M独享

美得云怎么样?美得云好不好?美得云是第一次来推广软文,老板人脾气特别好,能感觉出来会用心对待用户。美得云这次为大家提供了几款性价比十分高的产品,美国cera 2核4G 15元/月 香港1核 1G 3M独享 15元/月,并且还提供了免费空间给大家使用。嘻嘻 我也打算去白嫖一个空间了。新用户注册福利-8折优惠码:H2dmBKbF 截止2021.10.1结束。KVM架构,99.99%高可用性,依托BGP...

BuyVM($5/月),1Gbps不限流量流媒体VPS主机

BuyVM针对中国客户推出了China Special - STREAM RYZEN VPS主机,带Streaming Optimized IP,帮你解锁多平台流媒体,适用于对于海外流媒体有需求的客户,主机开设在拉斯维加斯机房,AMD Ryzen+NVMe磁盘,支持Linux或者Windows操作系统,IPv4+IPv6,1Gbps不限流量,最低月付5加元起,比美元更低一些,现在汇率1加元=0.7...

xp和win7双系统安装为你推荐
网络明星想知道3大网络歌手是谁?万网核心代理在万网代理商购买万网产品,谁知道价格?知道的说下?ghostxp3GhostXP3电脑公司特别版V499怎么安装腾讯文章为什么最近腾讯网的文章评论都看不到网络广告投放网络广告的投放目的是什么?怎么上传音乐怎样可以上传本地音乐到网上?如何清理ie缓存怎么清理IE的缓存声母是什么什么是声母,什么是韵母购买流量怎么购买流量啊网页窗口最大化怎么现在不能直接将网页窗口最大化
国外vps租用 查询ip地址 香港vps99idc 加勒比群岛 pccw webhostingpad 优惠码 美国主机论坛 idc测评网 sockscap 免费名片模板 512au 浙江独立 嘟牛 免费测手机号 国外免费asp空间 t云 如何安装服务器系统 购买国外空间 独享主机 更多