当前位置: 首页 > news >正文

笔记本安装Vista/xp双系统详解

这是我找到的一些相关资料,除了BIOS里设置以外,其他的也没什么;这个方法是我试验最成功的一个:
最简单的就是安装再其他分区,直接从后面的安装XP的地方开始看。
一。将Windows XP安装在VISTA分区
  除了给Windows XP单独准备一个分区安装,我们还可以通过一定的手段来实现XP和Vista安装在同一个分区中。
当然已经通过重新分区的方法给Windows XP准备好磁盘空间的朋友请直接跳过本节直接进入“安装Windows XP”
  其实Windows Vista和XP“水火不容”的原因:是因为它们有这样三个文件夹“Documents and Settings,Programe Files,Windows”都是同名的。就是因为这些文件的重名导致前系统的被覆盖从而导致系统不能正常运行。由于Windows VISTA已经牢牢的在 笔记本硬盘里面扎根,所有的系统路径都无法再简单的修改,那么我们的解决办法就只有拿Windows XP安装盘开刀,通过修改Windows 安装盘的办法。
      首先,我们就直接使用UltraISO把同品牌的笔记本的Windows XP安装 光盘制作成 光盘ISO镜像文件(如何获取OEM版Windows XP 光盘和COA授权不属于本文讨论范畴)。然后修改其中的两个文件:
  我们要修改两个文件“WINNT.SIF”和“HIVESFT.INF”文件,为了将Vista和XP安装在同一个分区中,为了防止其目录冲突影响系统正常的工作。我们修改XP的默认安装目录即可。
  1、修改“WINNT.SIF”文件
  “WINNT.SIF”是XP系统的自动安装配置应答文件,利用UltraISO或者WinRAR提取出镜像中i386目录下的“WINNT.SIF”文件(没有此文件请自行 创建),用记事本打开桌面上的“WINNT.SIF”文件,在文件中找到 “[Unattended]”将其下“TaragePath=Windows”修改为TaragePath=WINNT,同时在其下添加ProgramFilesDir="Program Files(XP)",CommonProgramFilesDir="Program Files(XP)Common Files"并保存。
[Data]
Automatic Updates="Yes"
AutoPartition=0
MsDosInitiated="0"
UnattendedInstall="Yes"
[Unattended]
UnattendMode=FullUnattended
OemPreinstall="Yes"
OemSkipEula="Yes"
UnattendSwitch = "Yes"
TaragePath="WINNT"
ProgramFilesDir="Program Files(XP)"
CommonProgramFilesDir="Program Files(XP)Common Files"
File System=*
WaitForReboot="No"
NoWaitAfterTextMode = 1
NoWaitAfterGUIMode = 1
DriverSigningPolicy = Ignore
NonDriverSigningPolicy = Ignore
Hibernation = "No"
[GuiUnattended]
AdminPassword=""
EncryptedAdminPassword=NO
OEMSkipRegional=1
TimeZone=210
OemSkipWelcome=1

[Components]
[UserData]
ProductKey="xxxxx-xxxxx-xxxxx-xxxxx-xxxxx"
ComputerName=MYLAPTOP
OrgName="it168"
FullName="Ultimate"
[RegionalSettings]
LanguageGroup=8,7,1,9,10
Language = "0804"
[Networking]
InstallDefaultComponents="Yes"
[Identification]
JoinWorkgroup="WORKGROUP"
  一个典型的安装应答文件,红色标注就是需要修改部分
  2、修改“HIVESFT.INF”
  同样在“HIVESFT.INF”文件同一目录下,找到“HIVESFT.INF”文件并且找到
“DEFAULT_PROFILRS_DIR=”%SystemDrire%Documents and Settings“将其中的
“DEFAULT_PROFILRS_DIR=”%SystemDrire%Documents and Settings“修改为“DEFAULT_PROFILRS_DIR=
”%SystemDrire%Documents and Settings(XP)“保存。添加回ISO文件保存,然后使用刻录机刻录到光盘上。
安装Windows XP
  接下来,便可像往常一样安装Windows XP了,将Windows XP安装光盘放入DVD/CD 驱动器中,设置从光驱引导,进行相应的安装即可。安装之前,请准备好你笔记本的XP 驱动。另外需要注意的是,根据我们选择的安装方式不同,将Windows XP安装到新创建的分区或者选择安装在与Windows VISTA同一分区中。
  
重建Windows Vista的Boot Loader并设置双重启动
  
安装Windows XP后,系统中预装的Windows Vista将因Boot Loader被覆盖而无法启动,虽然Windows Vista存在于系统中。这时,便需要使用第三方工具来重建Boot Loader,并建立双重启动菜单以分别启动进入Windows Vista与Windows XP。可以实现这一功能的第三方软件有很多,如VistaBootPRO。下面简单介绍使用VistaBootPRO重建Boot Loader及设置双重启动。
  在Windows XP中下载、安装VistaBootPRO,注:Windows XP下运行需要预先安装.Net Framework 2.0。
  运行VistaBootPRO,在“System Bootloader(系统引导程序)”标签页中选择“Windows Vista Bootloader(Windows Vista系统引导程序)”和“System Partition(系统分区)”点击“Install Bootloader”,以重建Windows Vista的BootLoader,让系统能够启动进入Windows Vista。 注意,仅完成这一步只能让系统启动进入Windows Vista,而无法启动Windows XP,接下来还要设置双重启动。
点击“Diagnostics”菜单项中的“Run Diagnostics”,让VistaBootPRO找到系统中存在的除Windows Vista之外的其他OS,待分析完成后即可看到除“Microsoft Windows Vista”外,还有名为“Earlier versions of Windows”的一项,此即是我们新安装的Windows XP,点击“Apply”即完成对Windows VistaXP双重启动的设置。——当然,如果您愿意,也可以在“Advanced Settings”面设置默认启动的系统、菜单延时等具体细节。
 如此,即完成在预装Windows VistaPC上安装Windows XP及设置双重启动分别引导进入两个系统的操作了,您可以在享受系统预装的Windows Vista的同时,继续使用更习惯、操作更熟练的Windows XP <?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

TOP

转载于:https://blog.51cto.com/jlwen/112332

相关文章:

  • SpringMVC 统一返回JSON格式数据到前端
  • 如何在EditPlus、UltraEdit中正常显示韩文
  • java中关于继承的问题
  • 中文搜索引擎技术揭密:网络蜘蛛
  • 体检注意事项
  • 被感动....
  • OVS 中的各种网络设备 - 每天5分钟玩转 OpenStack(128)
  • 部署第一个域:Active Directory系列之二
  • 后台传个json到前台去老是中文乱码
  • ArcGIS.Server.9.3和ArcGIS API for JavaScript实现语句查询QueryTask(八)
  • 数据存储之SharedPreferences
  • 打印服务器
  • 前端Demo常用库文件链接
  • System.IO.FileAttributes
  • 前端学Markdown
  • 自己简单写的 事件订阅机制
  • 【Linux系统编程】快速查找errno错误码信息
  • 2017-09-12 前端日报
  • Android 初级面试者拾遗(前台界面篇)之 Activity 和 Fragment
  • AngularJS指令开发(1)——参数详解
  • Angular数据绑定机制
  • conda常用的命令
  • Fastjson的基本使用方法大全
  • HTTP--网络协议分层,http历史(二)
  • Java 最常见的 200+ 面试题:面试必备
  • Javascripit类型转换比较那点事儿,双等号(==)
  • Java多态
  • Java精华积累:初学者都应该搞懂的问题
  • JS实现简单的MVC模式开发小游戏
  • Magento 1.x 中文订单打印乱码
  • MySQL几个简单SQL的优化
  • 百度小程序遇到的问题
  • 对超线程几个不同角度的解释
  • 缓存与缓冲
  • 前端 CSS : 5# 纯 CSS 实现24小时超市
  • 前端学习笔记之观察者模式
  • 使用docker-compose进行多节点部署
  • 物联网链路协议
  • 小程序滚动组件,左边导航栏与右边内容联动效果实现
  • No resource identifier found for attribute,RxJava之zip操作符
  • kubernetes资源对象--ingress
  • python最赚钱的4个方向,你最心动的是哪个?
  • RDS-Mysql 物理备份恢复到本地数据库上
  • # 执行时间 统计mysql_一文说尽 MySQL 优化原理
  • #NOIP 2014#Day.2 T3 解方程
  • #我与Java虚拟机的故事#连载04:一本让自己没面子的书
  • (¥1011)-(一千零一拾一元整)输出
  • (windows2012共享文件夹和防火墙设置
  • (翻译)terry crowley: 写给程序员
  • (分类)KNN算法- 参数调优
  • (附源码)spring boot智能服药提醒app 毕业设计 102151
  • (更新)A股上市公司华证ESG评级得分稳健性校验ESG得分年均值中位数(2009-2023年.12)
  • (论文阅读22/100)Learning a Deep Compact Image Representation for Visual Tracking
  • (原)Matlab的svmtrain和svmclassify
  • (转)C#开发微信门户及应用(1)--开始使用微信接口