admin管理员组

文章数量:1535426

2024年5月25日发(作者:)

一、VHD的相关介绍

1、VHD:(Microsoft Virtual Hard Disk format)。

即为——虚拟硬盘。vhd实际上是一个文件,我们可以将win7安装到这个文件,并使之能

够正常启动。如下图的5个文件即为5个单独的可通过一个引导菜单引导的WIN7系统。

2、为什么使用VHD?

XP一键Ghost方便好用 但是win7时代你还用Ghost的话就落伍了。

如果没用过win7vhd 你能想象单分区也能瞬间还原系统、方便的备份系统和重装系统

而不借助任何软件吗?

3、缺点

不能休眠,不能评级——VHD系统唯一的缺陷了,实际性能没有任何影响。

4、优点

不需要多个主分区,不需要对原有的硬盘进行分区,只要硬盘有足够的空间即可安装,

可安装多个操作系统互不影响,硬盘中毒也不会对没有启动的vhd文件进行更改,所以不会

使没有启动的vhd系统中毒,可随时安装多个win7系统。

即使整个硬盘只有一个分区也可以实现重装WIN7不格式化磁盘。

建立差分系统,实现瞬间一键还原。

5、什么是差分磁盘,差分磁盘启动?程序原理?

以某一vhd为母vhd创建子vhd后从子vhd启动 所有更改都在子vhd中进行,子vhd

被损坏后只需要将其删除再用母vhd 差分出一个新的子vhd即可,方便快捷,不需要ghost

就能备份系统。

6、样创建vhd?

可以使用diskpart命令进行创建,或者使用win7PE进行创建,或者使用虚拟机软件进

行创建。

7、怎么向vhd里装入系统?

第一种办法,使用win7PE挂载vhd文件,然后使用wim工具解压win7安装文件

到vhd,然后修复启动,引导win7

第二种办法,将win7启动文件复制到系统主分区,并使用bootsect /nt60 sys 使之

主引导记录变成 NT6引导启动,即搜索第一主分区的bootmgr文件对系统进行引导,然后

使用diskpart命令创建、链接vhd文件进行安装。

二、WIN7启动原理相关介绍

首先开机搜索硬盘的主引导记录(MBR),然后MBR指定引导硬盘第一个主、活动分区下

边的BOOTMGR文件,BOOTMGR文件访问boot文件夹下边的BCD文件,这时候我们就看到了

win7的启动菜单管理器,BCD文件实际相当于XP下边的文件,是记录启动菜单的。

所以启动文件就是BOOT文件夹和BOOTMGR文件。保证WIN7正常启动的必要条件就是,主活

动分区下边要有BOOT文件夹和BOOTMGR文件。

三、安装过程

1、新硬盘,无操作系统安装。

进入PE对磁盘进行分区,并将win7安装光盘解压到硬盘分区,例如放在D:WIN7下边

将win7安装文件所在文件夹下边的boot、efi、sources文件夹(sources文件夹不需

要复制里边的全部文件,只需要sources文件夹下边的文件,所以可以在主活动

分区下边新建sources文件夹,然后单独复制到这个文件夹)和bootmgr文件复

制到主活动分区,如图所示。

CMD下运行【X:BOOTBOOTSECT /NT60 X:】 注意空格 X代表PE下主活动分区显示

的盘符,这条命令的意识是将当前主活动分区的PBR改写成NT6引导,即引导当前分区下的

bootmgr文件。

重启计算机,设置硬盘启动,会进入win7安装界面,不要选择下一步安装,按下

SHIFT+F10 调出命令提示符,然后运行如下命令进行vhd磁盘的创建

DISKPART

//这个是微软自带的分区命令,功能很好强大,需要详细研究的请百度DISKPART。

LIS DISK

//这条命令是显示磁盘列表

SEL DISK 0

//这条命令是选择要操作的磁盘,0是磁盘的数字,注意之间都有空格。

CREATE VDISK FILE=”D:” MAXIMUM=20000 TYPE=FIXED

//这条命令是创建虚拟磁盘文件,最好放在磁盘空间较大的分区,且必须是NTFS

分区,WIN7是文件名,可以自行修改,注意后缀。MAXIMUM=20000代表磁盘最大空间

20000M 最后的TYPE=FIXED 是代表磁盘类型为固定大小。

SEL VDISK FILE=”D:”

//选择虚拟磁盘文件

ATTACH VDISK

//连接虚拟磁盘文件

EXIT

//退出

至此DISKPART命令创建并连接虚拟磁盘文件完成。

退出DISKPART命令后返回到命令提示符,运行win7安装文件夹下边的sources文件夹

下的setup进行win7的正常安装。需要命令如下:

D:

CD WIN7

CD SOURCES

SETUP

下一步,选择自定义安装,会看见多出来一个大小为20000M的磁盘,选择驱动器选项,

新建,大小默认不变。然后选择这个磁盘,下一步进行win7的正常安装即可。

新建分区后选择下一步进行正常安装,注意要选择刚建立的vhd磁盘,即磁盘1。

//建议,单独分500M为启动分区,只放这三个启动文件夹和一个启动文件,好处是维护方

便,且磁盘看起来比较整洁,不会有任何多余文件,因为这个分区随系统启动后是隐藏的,

也不怕误操作或者中毒。还有一个最大的好处就是这些启动文件不仅可以启动win7,同时

需要多系统的话,还可以用来引导Linux MAC-OS XP MS-DOS PE等多个系统,且都是

独立存在互不影响,不管对哪个系统操作均不会破坏其他的系统。//

下一篇介绍多个WIN7的安装和启动菜单的修改。

本文标签: 文件磁盘启动分区安装