WIN7 VHD文件如何安装系统?
VHD是买电脑时候装系统给拉过来的,我电脑现在换成了XP系统了,想换回win7。这个VHD文件有6.86G大。我想问的是,我现在的系统是XP的,可不可以用PE直接将这个V...
VHD是买电脑时候 装系统给拉过来的,我电脑现在换成了XP系统了,想换回win7。这个VHD文件 有6.86G大。我想问的是,我现在的系统是XP的,可不可以用PE直接 将这个VHD安装回win7?
展开
3个回答
展开全部
可以。步骤如下:
一、从Win7系统或Win7安装光盘的根目录上复制文件到本机的启动盘(一般是C盘)的根目录中
(1)复制boot目录,该目录一盘是隐藏的,需要在资源管理器的文件夹选项中设置为可见;
(2)复制bootmgr文件。
二、用BOOTICE设置主引导、分区引导和BCD启动项
(1)在网上下载BOOTICE,运行它;
(2)在“物理磁盘处理”页中,选“目标磁盘”为你的本机硬盘;
(3)选择“主引导记录M”按钮,打开“主引导记录(MBR)”窗口,查看主引导记录类型,应该为“Windows NT 6.x默认引导程序”,如果不是,更改为此种类型,并选“安装/配置(S)”,完成后单击“取消”返回“物理磁盘处理”页;
(4)再选择“分区引导记录(P)”,打开“分区引导记录(PBR)”窗口,“目标分区”一般为“0:(主....”,若有多个硬盘,你就选择要启动的分区,一盘选择第0分区;
(5)在“要更改的类型”面板中确认选项为“BOOTMGR引导程序(FAT/FAT32/NTFS)”,如不是,则更改为此选项,再选按钮“安装/配置(S)”确认,之后,单击“取消”返回“物理磁盘处理”页;
(6)选择“BCD编辑”页;
(7)在“BCD文件”面板中选择“其它位置的BCD文件”;
(8)选“... "按钮,这上按钮上没有文字提示,其作用是打开选择文件的对话框,在“文件名”处输入“c:\boot\bcd”,选打开;返回“BCD编辑页”;
(9)选“查看/修改”按钮,打开“BCD( Boot Configuration Data)编辑”窗口;
(10)按“添加”按钮,选“Windows 2000/XP/2003启动项”;
(11)按“添加”按钮,选“Windows NT 6.x VHD启动项”,在“启动磁盘”选项处选择你的启动硬盘,一个硬盘不用选;在“启动分区”选择正确的分区,这个分区应该是存放你的VHD文件分区,假如这个VHD文件在C盘,则应该是形如“0:(主...”的选项,如果是D盘,就是“1:(..”的选项;在“设备文件”处输入你的VHD文件的路径和文件名,如你的VHD文件的全路径为“d:\vhdfile\win7.vhd”,则只需要输入“\vhdfile\win7.vhd”,前面的盘符D和冒号一定不要输入,因为在“启动分区”中已经指定的分区;
(12)在“菜单标题”中输入你想在启动时看到的名称,最后按“保存系统当前配置”按钮来确定修改。
好了,现在可以重新启动机器了。
试试看吧。
一、从Win7系统或Win7安装光盘的根目录上复制文件到本机的启动盘(一般是C盘)的根目录中
(1)复制boot目录,该目录一盘是隐藏的,需要在资源管理器的文件夹选项中设置为可见;
(2)复制bootmgr文件。
二、用BOOTICE设置主引导、分区引导和BCD启动项
(1)在网上下载BOOTICE,运行它;
(2)在“物理磁盘处理”页中,选“目标磁盘”为你的本机硬盘;
(3)选择“主引导记录M”按钮,打开“主引导记录(MBR)”窗口,查看主引导记录类型,应该为“Windows NT 6.x默认引导程序”,如果不是,更改为此种类型,并选“安装/配置(S)”,完成后单击“取消”返回“物理磁盘处理”页;
(4)再选择“分区引导记录(P)”,打开“分区引导记录(PBR)”窗口,“目标分区”一般为“0:(主....”,若有多个硬盘,你就选择要启动的分区,一盘选择第0分区;
(5)在“要更改的类型”面板中确认选项为“BOOTMGR引导程序(FAT/FAT32/NTFS)”,如不是,则更改为此选项,再选按钮“安装/配置(S)”确认,之后,单击“取消”返回“物理磁盘处理”页;
(6)选择“BCD编辑”页;
(7)在“BCD文件”面板中选择“其它位置的BCD文件”;
(8)选“... "按钮,这上按钮上没有文字提示,其作用是打开选择文件的对话框,在“文件名”处输入“c:\boot\bcd”,选打开;返回“BCD编辑页”;
(9)选“查看/修改”按钮,打开“BCD( Boot Configuration Data)编辑”窗口;
(10)按“添加”按钮,选“Windows 2000/XP/2003启动项”;
(11)按“添加”按钮,选“Windows NT 6.x VHD启动项”,在“启动磁盘”选项处选择你的启动硬盘,一个硬盘不用选;在“启动分区”选择正确的分区,这个分区应该是存放你的VHD文件分区,假如这个VHD文件在C盘,则应该是形如“0:(主...”的选项,如果是D盘,就是“1:(..”的选项;在“设备文件”处输入你的VHD文件的路径和文件名,如你的VHD文件的全路径为“d:\vhdfile\win7.vhd”,则只需要输入“\vhdfile\win7.vhd”,前面的盘符D和冒号一定不要输入,因为在“启动分区”中已经指定的分区;
(12)在“菜单标题”中输入你想在启动时看到的名称,最后按“保存系统当前配置”按钮来确定修改。
好了,现在可以重新启动机器了。
试试看吧。
展开全部
1、建立一个VHD虚拟硬盘文件。
输入Diskpart命令,会弹出一个Diskpart的提示符窗口,以下操作就可以在该窗口完成。输入:create vdisk file=h:\win7vhd.vhd type=fixed maximum=20000就建立一个固定大小为2000MB的VHD文件。
2、等该VHD虚拟硬盘建立后,需要选中该硬盘。要输入:select vdisk file=h:\win7vhd.vhd。
3、还要连接该虚拟硬盘。可输入:attach vdisk。
4、接下来给虚拟硬盘分区和格式化。需要输入:create partition primary format fs=ntfs quick 。
assign letter=b。
5、最后输入:exit退出窗口。
6、安装Win7到VHD虚拟硬盘。
可在命令行提示符输入命令将系统文件解压到VHD的盘符。需要安装庞大的WAIK工具。
7、添加Windows7启动。
8、可用命令行来实现(需以管理员身份启动。)。
bcdedit /copy {current} /d "Windows 7 vhd"。
Bcdedit /set {8bb0462c-4d4c-11e1-bdd2-eb8712c7c413} device vhd=[h:]\Win7vhd.VHD。
Bcdedit /set {8bb0462c-4d4c-11e1-bdd2-eb8712c7c413} osdevice vhd=[h:]\Win7vhd.VHD。
Bcdedit /set {8bb0462c-4d4c-11e1-bdd2-eb8712c7c413} detecthal on。
9、输完以上的命令行,就可启动VHD虚拟硬盘的系统,安装设置好系统,将VHD文件复制到光盘就可实现备份。
输入Diskpart命令,会弹出一个Diskpart的提示符窗口,以下操作就可以在该窗口完成。输入:create vdisk file=h:\win7vhd.vhd type=fixed maximum=20000就建立一个固定大小为2000MB的VHD文件。
2、等该VHD虚拟硬盘建立后,需要选中该硬盘。要输入:select vdisk file=h:\win7vhd.vhd。
3、还要连接该虚拟硬盘。可输入:attach vdisk。
4、接下来给虚拟硬盘分区和格式化。需要输入:create partition primary format fs=ntfs quick 。
assign letter=b。
5、最后输入:exit退出窗口。
6、安装Win7到VHD虚拟硬盘。
可在命令行提示符输入命令将系统文件解压到VHD的盘符。需要安装庞大的WAIK工具。
7、添加Windows7启动。
8、可用命令行来实现(需以管理员身份启动。)。
bcdedit /copy {current} /d "Windows 7 vhd"。
Bcdedit /set {8bb0462c-4d4c-11e1-bdd2-eb8712c7c413} device vhd=[h:]\Win7vhd.VHD。
Bcdedit /set {8bb0462c-4d4c-11e1-bdd2-eb8712c7c413} osdevice vhd=[h:]\Win7vhd.VHD。
Bcdedit /set {8bb0462c-4d4c-11e1-bdd2-eb8712c7c413} detecthal on。
9、输完以上的命令行,就可启动VHD虚拟硬盘的系统,安装设置好系统,将VHD文件复制到光盘就可实现备份。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
要看你用的是什么版本的PE了,
如果是用windows 7 PE 3.0,
你所说的操作是没有问题的。
步骤如下:
在PE中打开命令行(cmd)
输入如下的命令(#为解释用)
diskpart #进入命令行的磁盘管理工具
select vdisk file="d:\win7.vhd" #这是,加载你的vhd文件,
attach vdisk #连接vhd文件
assign letter=R #给vhd文件分配一个分区号为R
select partition 1 #选择第一个主分区,这里假设你安装的xp所在分区
format fs=ntfs quick #对分区进入格式化,以导入vhd中的文件,
exit #退出diskpart的命令行模式,进入cmd命令行模式
2.
把R盘中的所以文件,复制到C:盘中去(即是刚才格式化的partition 1)
再在命令行中输入如下命令:
bootsect /nt60 c: /force /mbr #在C盘中重建bootmgr的引导代码,并把它写入mbr中去
bootbcd c:\windows /s c: #这条命令是重建BCD
3.
接着把电脑重启。
就行了。
如果是用windows 7 PE 3.0,
你所说的操作是没有问题的。
步骤如下:
在PE中打开命令行(cmd)
输入如下的命令(#为解释用)
diskpart #进入命令行的磁盘管理工具
select vdisk file="d:\win7.vhd" #这是,加载你的vhd文件,
attach vdisk #连接vhd文件
assign letter=R #给vhd文件分配一个分区号为R
select partition 1 #选择第一个主分区,这里假设你安装的xp所在分区
format fs=ntfs quick #对分区进入格式化,以导入vhd中的文件,
exit #退出diskpart的命令行模式,进入cmd命令行模式
2.
把R盘中的所以文件,复制到C:盘中去(即是刚才格式化的partition 1)
再在命令行中输入如下命令:
bootsect /nt60 c: /force /mbr #在C盘中重建bootmgr的引导代码,并把它写入mbr中去
bootbcd c:\windows /s c: #这条命令是重建BCD
3.
接着把电脑重启。
就行了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询