如何在XP将下WIN7安装到VHD 然后把VHD放进移动硬盘里做随身系统

作者&投稿:承伟 (若有异议请与网页底部的电邮联系)
xp的vhd需要用vboot来启动!直接是不能用的,而win7可以直接用vhd启动,应为它支持这个滴!

win7用nt60方式启动的,可以在xp下用软件(或在win7自带的命令下)制作个vhd,并挂载,然后用imagex程序解压win7的安装盘下的resource目录下的那个最大的文件 ===》vhd挂载盘中!
再用bootedit软件修改启动项(能启动vhd的),具体的网上有!
修改好后,重启启动,就能进入win7的自动配置运行环境中,等几分钟就安装完毕!

当然不用vhd方式安装也能把win7和xp安装在同一分区下,在安装xp时需要修改2个文件(是为了把xp安装在分区的一个目录下!)

方法如下:

从安装和使用的情况来看,安装双系统、同盘安装,还是有一定好处的:

1、W7不支持的软件、操作,可以在XP下完成。除了我上述的OA之类,还有部分游戏,一些手机或数据卡的修改软件等等。

2、有个备用系统,万一W7瘫掉了,又有急事,或者没有好的PE在手的话,还有个应急选择。

3、将W7和XP同盘安装后,pagefile在一个分区,将一些能共用的软件(比如office、setpoint、winrar等)指定安装到根目录下的Program files下,对于空间要求并不高,在可承受范围之内

4、将系统放在一个分区,还可以把documents、桌面等个人文件夹指定到其它分区,做到系统和数据分离。既便于备份系统分区,也便于恢复时自动将个人数据重载,同时还方便将个人数据备份到外置硬盘。

在同盘安装XP和W7双启动,有几点经验和大家分享:

一、通过修改XP安装文件的方式将XP的所有文件夹安装到C盘一个指定目录下。

1、将XP安装光盘解压到D盘或E盘一个目录下备用。解压可以用winrar、ultraiso,方法不赘述。

2、在解压后的I386文件夹内找到WINNT.SIF文件,右键点击“打开”,选“从列表中选择程序”,在程序列表里点选“记事本”。
在文件中找到 [Unattended],
将其下的TargePath=“Windows”修改为TargetPath="WinXP\Windows",
将其下的ProgramFilesDir修改为ProgramFilesDir="WinXP\Program Files"
将CommonProgramFilesDir修改为CommonProgramFilesDir="WinXPProgram FilesCommon Files"
如果没有ProgramFilesDir和CommonProgramFilesDir就添加上
保存文件。这里WINXP只是为了在根目录下创建一个XP专用目录,当然可以随个人喜好
修改后:
TargetPath="\WinXP\Windows"
ProgramFilesDir="\WinXP\Program Files"
CommonProgramFilesDir="\WinXP\Program Files\Common Files"

3、修改HIVESFT.INF文件
在I386文件夹内找到HIVESFT.INF文件,用记事本打开。
找到DEFAULT_PROFILES_DIR="%SystemDrire%Documents and Settings",修改为DEFAULT_PROFILES_DIR="%SystemDrive%WinXP\Documents and Settings"保存。
建议这里的“WINXP”同2中一致

4、安装XP。可以将解压的ISO重新封装(用ultraiso,将更新的文件替换原文件,保存即可重新封装ISO。在刻盘前先用虚拟机看看ISO的启动功能有没有被破坏)进行安装,也可以通过PE进行安装。安装步骤不赘述。

5、安装所有XP下驱动。

6、在其它分区建立你的个人目录,在其下建立诸如My Documents、My Pictures、My Desktop之类,使用TweakUI之类的工具,将桌面、文档、图片、音乐等个人目录指向新建的目录。 请同时记录一个C盘根目录下的boot.ini文件,以便于右面核对。

7、安装所有软件(建议将不需要区分操作系统的大型软件,指定安装到C:\Program Files\下,比如OFFICE)

8、进入PE,将pagefile.sys、休眠文件删除后,ghost备份出来。(如果空间足够,直接复制个到其它分区备份也可)
个人建议,这一步很重要,后面你会发现,同盘双启动,这一第七步的备份很有用。

二、安装W7
1、安装方法一:在XP下安装W7,参考下面的方法(抄袭了前面一些兄弟的文字,请勿怪):
①、在XP下,WIN7 ISO镜像文件解压到D:\W7,或者E:\,根据你的情况(文件名尽量简短)
②、将其中的BOOT文件夹、bootmgr拷贝一份到C盘根目录下(注意:如果C盘安装的是深度、雨林等修改版系统,拷贝过来时会提示是否覆盖,选“是”:就可以了 )
③、C盘根目录下新建一个名叫“sources”文件夹,把D盘镜像解包文件夹中sources文件夹下的”boot.win”拷贝到C盘sources文件夹里。
④、在开始菜单运行里输入”CMD”进DOS,切换到C盘根目录下,输入“CD BOOT”进入BOOT文件夹下,再输入“bootsect /nt60 c:”回车后,就会看见一个字符串,这就表示安装的虚拟启动加载已经安装好了
⑤、重启后会自动进入安装界面。进入安装界面后选择下一步,之后选左下角的修复操作系统,看见提出一个自动修复滚动条,但什么修复都没有,之后再直接选下一步,选择进入DOS命令字符(也就是DOS环境),直接FORMAT格式化C盘(format c:/q),完成后输入d:\w7\sources\setup回车,又看见了安装界面,这次就可以正常安装了。

2、安装方法二:使用能够安装W7的PE启动,加载W7的ISO,或解压W7到非C盘的目录下,进行安装。

3、安装时注意,选择硬盘时,可以选择格式化C盘,当然也可以直接安装,都不影响双启动(只要你备份了XP)。如果选择在现有XP上不格式化C盘进行安装,请确保C盘有足够的剩余空间(记得好像是15G以上吧)。个人建议格式化C安装。

4、安装所有W7驱动。

5、如果是格式化C安装的W7,建议此时ghost备份

三、设置双启动
1、如果是没有格式化C,按如下步骤准备:
①、在C盘下会有个windows.old目录,将其下的文件复制到根目录下,尤其是ntldr、Ntdetect.com文件不能少。
②、修改根目录下的boot.ini文件,应该如下:
[boot loader]
timeout=30
default=multi(0)disk(0)rdisk(0)partition(1)\WINXP\WINDOWS
[operating systems]
multi(0)disk(0)rdisk(0)partition(1)\WINXP\WINDOWS="Microsoft Windows XP Professional" /NOEXECUTE=OPTIN /FASTDETECT
请确认和备份的boot.ini文件内容一致。(一般情况下,不应该有问题)
2、如果是格式化C后安装的W7,请将备份的XP文件复制到C盘
①、如果是直接复制备份的,将备份的文件全部复制到C盘
根目录下的文件:Boot.ini、bootfont.bin、IO.SYS、MSDOS.SYS、NTDETECT.COM、ntldr全部仍要复制到根目录
②、如果是做的GHOST备份,请用Ghostexp.exe将GHOST文件内容提取到C盘根目录
3、添加XP启动项目
①、用VISTAMASTER,增加启动项。在“系统设置”-“启动设置”-“多系统选择”,点击“添加”,选择“其它(XP/2003/98/ME)”,输入一个显示名称,如“Microsoft Windows XP Professional”,系统位置选择“C:”,点击“确定”即可。
②、用EASYBCD,也可增加。但要注意,在EASYBCD中,选择增加XP之类的系统,其启动项目对应的不是ntldr(我自己测试没成功,可能还需要其它设置,有兴趣的自己测下)
③、熟悉BCDEDIT的可以自己手工添加(我不会,就不献丑了)。

上述各步骤,实测6956、7000、7047、7057无问题。自7000之后就没有再安装过XP,都是从GHOST文件中直接提取。从原理上来讲,将XP装到其它分区后,也应该可以通过GHOST文件,在全新安装W7后进行恢复。日后XP要是搞瘫掉了,也可直接在W7下删除WINXP目录,然后重新将GHOST提取或复制WINXP文件夹即可。


如何用移动硬盘安装xp系统或WIN7系统???????~

设置活动分区
要想用移动硬盘装Windows 7,设置的方法和和用U盘不一样,不需要使用任何软件。插上移动硬盘,设置一个分区作为启动分区,格式化为NTFS格式,然后右键点击计算机选择管理,在磁盘管理中找到需要设置启动的分区盘符,点击右键,选择“将分区标记为活动分区”,再点击属性,取消设置“压缩此驱动器以节约硬盘空间”的选项。


在设置完活动分区之后,只需要把Windows 7的ISO镜像文件(http://www.win7zhijia.cn/xitong/qijianban/)直接解压到刚刚设置的分区根目录下,然后在BIOS将第一启动设置为“USB-HDD”,启动时插入移动硬盘,就可以自动检测到活动分区中的安装文件并开始自动安装。

高手闪亮登场。。。。。。
在这里,我不想知道你硬是要把win7旗舰版的系统装到移动硬盘去是为了什么,如果考虑兼容性的问题,WIN PE确实是一个很不错的启动和安装辅助系统,美中不足的就是WIN PE功能相对来说还不是那么完善,我也在一直寻求一个万能型的操作系统,不管去哪里,只要身上有个U盘什么的,拿出来就可以在别人的电脑上使用,只可惜这样的系统至今仍只是妄想。话归正传,你要把WIN 7 32位旗舰版装进移动硬盘,那是完全可能的,也是可行的,但是移植性性太差了,只有硬件基本完全相同的两台电脑才不会挑你的系统驱动,否则,开机就会蓝屏的。
网上有不少的教程,都是些白痴不知道去哪里COPY人家来的糟粕,那些都是早几年前甚至十几年前的东西了,而且他们的内容也都是大同小异的,只要高手一看就知道尽在说废话误导初学者,哪些网站也就乐呵着,给他们到处转载,所以你才会听他们乱说,导致没有进展。
我教你最简单的方法,也是最奏效的方法,不需要什么高深的知识,更不要去修改注册表和配置文件之类的东西,就是一个简单的软件而已。
1、搜索----(NT6快捷安装器v1.1.exe-)--软件然后下载,如果找不到给我说下,我直接发给你。
2、搜索--------MSDN-我告诉你--------在该网站下载原装Win7 32旗舰版的ISO文件。
3、解压该Win7 32旗舰版的ISO文件到文件夹。
4、务必保证移动硬盘主分区是活动的并且容量足够大,如果不知道分多少,50G足够了。
5、打开---NT6快捷安装器v1.1.exe---,直接在界面上选择


打开之前解压的Win7 32旗舰版的ISO解压文件夹,找到sources文件夹下的Install.wim文件,点击打开,这是一个安装文件包,选择你要安装的操作系统类型;然后选择你要安装到的移动硬盘的主分区,安装分区和引导分区都选它的盘符,把“安装到USB移动硬盘”打钩,后面“更改系统占用盘符”不用管它,然后点击“开始安装”,一直都安装结束,即可。
6、启动电脑,更改BIOS,让电脑加载USB的系统文件,然后一直等到系统安装驱动直到进入桌面为止,在此过程中电脑会重新启动,记得重新启动后要选择从USB启动。

总结,以上环境在WIN PE下也可以安装,安装方式基本一样,为了增强安装的成功率,建议在WIN PE系统环境下进行以上操作。此系统只能在硬件完全相同的电脑上运行,硬件环境不同,开机直接挂掉。

Xp和Win7双系统怎么安装
答:情况一、在win7系统下安装xp(包括传统慢安装的2种方法和ghost安装的方法): 相信很多买了新电脑的用户都是预装的Win7操作系统,用起来老不习惯,不爽,想用XP系统,但又舍不得出厂的正版windows7,因此就需要在Win7下安装XP双系统。 准备工作: 首先,需要准备一个用于安装XP系统的主分区。建议在Win7系统中,用磁盘管...

怎么在XP系统下再安装一个win7系统?
答:1、使用解压工具解压win7安装文件,双击“安装系统.exe”;2、在下面的对话框,保持下图默认的选项,然后点击D盘,确定;3、此时程序准备就绪,如果D盘已经备份好数据,则点击是;4、进入安装过程,耐心等待;5、上一步完成后,电脑会重启,这时候进入的是xp系统,我们打开NTBOOTautofix工具,点击“自动修复...

XP下怎么装WIN7系统
答:一、将从网上下载的win7旗舰版ISO系统文件存放到D盘。二、从网上下载虚拟光驱,打开安装后在任务栏右通知区显示“虚拟DAEMON管理器”图标,在我的电脑窗口显示虚拟光驱盘符。三、右击任务栏右通知区“虚拟DAEMON管理器” 图标-虚拟CD-DVD-ROM—驱动器具0—安装映像文件,打开“选出择新的映像文件”窗口。

XP系统下如何安装win7
答:你在xp系统上是没法直接格式化C盘的!1、你先用软碟通UltraISO写入ghost 系统(GHOST版的操作系统可以到中关村在线论坛去下载)镜像文件到优盘,这样你的优盘上就有一个系统可以运行了!2再到你的电脑上按DEL键重启,进入BIOS中设置USB为第一启动项 !进入bios的时候 选择Usb-hDD或者有个开头为Hard的那个...

怎样在xp上安装win7
答:1、若是要在电脑上安装双系统,建议你先在C盘上安装XP,然后在D盘或其它盘安装Win7,安装win7时一定要全新安装,而不能升级安装。2、若是在XP系统上运行win7系统,则需要先安装一款虚拟机的软件(如:Microsoft Virtual PC、VMware Workstation等等),然后运行虚拟机软件进行安装win7系统(根据需要配置...

用光盘或镜像文件在XP下装Win7.
答:你好知友!用光盘或镜像文件在XP下装Win7的步骤如下:0.XP系统里安装WIn7最好使用原版Win7镜像进行安装.(推荐),同时需要确认你的电脑硬件配置可能满足Win7的安装需求.(安装Win7硬件需求:内存不少于2G,显存大于512MB的显卡.如果满足硬件需求,还需注意,安装Win7必须是NTFS格式的分区,且预留磁盘空间容量不...

如何在xp下安装win7
答:3、把E:\windwos7\sources下的boot.win复制到C盘下sourse文件夹。4、运行cmd,然后输入c:\boot\bootsect.exe /nt60 c:(注意,此处bootsect在c:\boot目录下),然后提示successful(即成功了!)再将系统盘的卷名称改为英文:本地磁盘--bdcp 5、重启计算机,正在启动安装程序 6、安装程序启动,选择你要...

xp下如何将win7安装到C盘
答:两种方法:1.你可以硬盘安装在其他盘。安装完成后,在Windows 7下删除Windows xp启动引导项,删除Windows xp的系统文件。然后通过分区助手修改Windows 7所在盘的盘符,修改为c即可。2.下载ghost版windows 7,可以直接安装在C盘。但是强烈不推荐安装Ghost版windows 6,所谓的修改版/纯净版系统存有严重安全...

在windows xp里安装win7出现请选择install.wim怎么填
答:在windows xp里安装win7出现请选择install.wim填写方法如下:1、打开虚拟光驱的方法很简单,点击PE里的“开始”,然后选择虚拟光驱。2、然后选择XP的镜像文件(选择Win7的镜像文件也是类似这样)。3、当成功加载好XP的镜像之后,用Win$Man这个工具就能很简单地完成安装好XP即可。

如何在XP系统下安装xp和win7双系统。我的XP系统装在C盘!
答:把要安装WIN7的分区格式化成NTFS格式。(格式化分区会删除分区里所有数据,格式化分区前,把重要数据转移到其他分区)安装的时候不需要选联机模式。准备:A.WIN7原版安装盘ISO镜像。(非GHOST安装盘的ISO镜像)B.虚拟光驱,可以用精灵虚拟光驱(Daemon Tools Lite)C.准备一个分区用来安装WIN7。(WIN7和XP不...