VHD 多系统安装 无需分区 无需U盘 ,无需PE, 无需任何第三方工具
支持的系统:windows7旗舰版(家庭版不支持vhd启动), windows 8, windows 10
所需条件: 已安装win7以上系统的电脑, 系统安装文件(iso 或 安装盘里的 install.wim)
步骤:
1. 创建VHD虚拟盘
创建VHD可以用 diskpart命令行或者系统磁盘管理
在“我的电脑” 上鼠标右击,点击管理,打开计算机管理,并点击磁盘管理
鼠标右击磁盘管理,点击创建VHD, 输入vhd文件的位置和大小
在创建的vhd虚拟磁盘左侧鼠标右击,点击初始化磁盘
将虚拟磁盘初始化(mbr 或 gpt都可以,随便)
在虚拟磁盘上点击,选择创建简单卷
将全部空间都创建为一个卷
分配一个盘符
格式化为NTFS格式
完成虚拟磁盘的创建,我的电脑里会多出一个盘符
也可以用diskpart 命令:
以管理员权限打开CMD命令提示符,并输入:
diskpart 进入diskpart
create vdisk file=D:\win7.vhd maximum=15000 type=fixed
file= 存放虚拟硬盘文件的位置,maximum是虚拟硬盘的大小(M),type=fixed 固定大小虚拟硬盘
select vdisk file=D:\win7.vhd
选中虚拟硬盘
attach vdisk
挂载虚拟磁盘,我的电脑里会显示出15G的硬盘。
create partition primary 创建分区
assign letter=g 分配盘符 G
2. 部署系统到VHD
win8和win10可以直接鼠标右击iso文件挂载为虚拟光驱,win7的话需要用winrar等解压缩iso, 获得 source\install.wim文件
假设wim文件为 f:\source\install.wim
输入下面的命令擦看wim里系统索引号
DISM.exe /get-wiminfo /wimfile:f:\source\install.wim
部署映像服务和管理工具
版本: 6.3.9600.17031
映像的详细信息: win7_x86.wim
索引: 1
名称: Windows 7 STARTER
描述: Windows 7 STARTER
大小: 8,119,970,326 个字节
索引: 2
名称: Windows 7 HOMEBASIC
描述: Windows 7 HOMEBASIC
大小: 8,140,142,765 个字节
索引: 3
名称: Windows 7 HOMEPREMIUM
描述: Windows 7 HOMEPREMIUM
大小: 8,581,939,355 个字节
索引: 4
名称: Windows 7 PROFESSIONAL
描述: Windows 7 PROFESSIONAL
大小: 8,463,989,395 个字节
索引: 5
名称: Windows 7 ULTIMATE
描述: Windows 7 ULTIMATE
大小: 8,624,220,791 个字节
可看出 旗舰版版的索引是 5
然后输入以下命令就可以把 windows 7 旗舰版 部署到VHD虚拟硬盘里
DISM.exe /Apply-Image /ImageFile:f:\source\install.wim /Index:5 /ApplyDir:G:\
/ImageFile 参数为源文件路径, /ApplyDir 为 虚拟磁盘盘符,注意别搞错。
3. 在启动菜单里添加启动项
输入命令 bcdboot G:\windows /l:zh-cn
(G: 为虚拟硬盘的盘符)
4. 重启系统进入安装界面
重启电脑后就可看到系统选择菜单
进入windows 7 菜单后,会进入正常装机界面,完成系统安装