大家好,感谢邀请,今天来为大家分享一下从虚拟磁盘创建Windows 映像的问题,以及和的一些困惑,大家要是还不太明白的话,也没有关系,因为接下来将为大家分享,希望可以帮助到大家,解决大家的问题,下面就开始吧!
需要安装ADK工具,或者使用Windows Server 2012及以上版本的镜像制作环境,并且需要大于6.2.*的dism工具。
创建虚拟磁盘文件
打开服务器管理器-工具-计算机管理,在左侧导航栏选择存储-磁盘管理菜单操作-创建VHD,选择目标VHD文件位置,选择硬盘大小,如10G,选择VHD格式。用户可以选择VHD或VHDX。 VHD 支持的最大磁盘大小为2T。 2T以上空间请选择VHDX。选择VHD类型,固定大小或动态扩展。建议动态扩展。 VHD文件创建完成后,会自动挂载到系统中。如果没有自动挂载,可以通过菜单操作-附加VHD选择要挂载的VHD文件。磁盘分区
输入命令行或PowerShell并执行diskpart工具。 list disk 列出磁盘,根据实际情况选择新创建的虚拟磁盘进行分区。
Windows 支持两种模式:BIOS/MBR 和UEFI/GPT。根据实际硬件环境确认合适的分区方式。以下是两种分区类型的操作示例,其中卷标S 分配给系统分区,卷标W 分配给Windows 分区,卷标R 分配给恢复分区。以下示例使用此卷标约定。
按照微软推荐的典型分区,BIOS/MBR分区操作示例如下(rem命令为注释):
rem 选择磁盘,根据实际情况选择,可以通过list disk select disk 查看磁盘列表0rem 清除磁盘cleanrem 创建系统分区,使用MBR时,不能创建系统分区create partition Primary size=100format Quick fs=ntfs label=’System’ allocate letter=’S’rem 设置分区为可启动activerem 创建Windows 分区createpartitionprimaryrem 根据需要减小分区大小,用户也可以在上一句中指定分区大小rem减少的空间可用于数据分区rem 本例中减少500M 用于创建恢复分区收缩最小=500rem 格式化Windows 分区格式Quick fs=ntfs label=’Windows’assign letter=’W’rem 创建一个recoverypartitioncreatepartitionprimaryformatquickfs=ntfslabel=’Recovery’assignletter=’R’setid=27exit 按照微软推荐的典型分区,UEFI/GPT分区操作示例如下:
rem 选择磁盘,根据实际情况选择,可以通过list disk select disk 查看磁盘列表0rem 清除磁盘cleanrem 将磁盘转换为GPT 分区格式Convert gptrem 创建100M EFI 分区create partition efi size=100rem 注意需要格式化为FAT32format fast fs=fat32 label=’System’assign letter=’S’rem 创建MSR(微软保留)分区创建分区msr size=16rem 创建Windows 分区创建分区Primaryrem 根据需要减小分区大小,用户还可以在上一句中指定分区大小rem 减少的空间可以用于数据分区rem。本例中使用500M创建恢复分区收缩minimum=500rem格式化Windows分区格式quick fs=ntfs label=’Windows’分配字母=’W’rem创建恢复分区createpartitionprimaryformatquick fs=ntfs label=’Recovery tools’assign letter=’R’set id=’de94bba4-06d1-4d40-a16a-bfd50179d6ac’gpt attribute=0x8000000000000001exit 使用UEFI/GPT 方法,必须为EFI 启动创建系统分区。
安装Windows
打开命令行工具或PowerShell并输入命令:
dism /Apply-Image /ImageFile:install.wim /Index:1 /ApplyDir:W:\install.wim 是Windows 安装映像的源目录中install.wim 文件的位置。索引:指定WIM包中的图像索引号。例如,Windows Server 2012 R2 WIM 文件包含四个映像:Standard Core、Standard、Datacenter Core 和Datacenter。dism可以通过dism工具查看/Get-ImageInfo /ImageFile:install.wimApplyDir:指定目标Windows分区。执行该命令后,Windows 文件将写入目标分区。写入时间取决于磁盘速度,大约需要10 分钟。
安装引导程序
如果采用系统分区加Windows分区,请将启动程序安装在系统分区,如:
W:\Windows\System32\bcdboot W:\Windows /s S: /ffirmwarefireware 指定固件类型,根据实际情况选择UEFI、BIOS 或直接选择ALL。
BIOS/主引导记录
一个。仅限Windows 分区:
W:\Windows\System32\bcdboot W:\Windowsb。 Windows分区+系统分区:
W:\Windows\System32\bcdboot W:\Windows /s S:GPT
W:\Windows\System32\bcdboot W:\Windows /s S: /f UEFI 注意:制作Windows 7镜像时,发现自带的bcdboot不支持/f参数,但Windows 2012R2支持。
使用Windows 2012R2自带的bcdboot设置Windows 7镜像的UEFI进行实验是可行的。
设置恢复工具(可选)
如果分区方案包含恢复分区,请安装恢复工具:
md R:\Recovery\WindowsREcopy W:\Windows\System32\Recovery\winre.wim R:\Recovery\WindowsRE\winre.wimW:\Windows\System32\reagentc /setreimage /path R:\Recovery\WindowsRE /target W:\Windows 重新挂载并验证
返回“磁盘管理”,右键单击虚拟磁盘,选择“分离VHD”,然后保存磁盘。
原创文章,作者:小su,如若转载,请注明出处:https://www.sudun.com/ask/177793.html
用户评论
冷青裳
这个方法真是太棒了,我终于可以用同一个系统在不同的电脑上使用!以前一直麻烦,搬新电脑每次都得重新安装系统,现在不用了,简直是神器!
有10位网友表示赞同!
■孤独像过不去的桥≈
确实是个好办法,我最近也尝试过一次,感觉操作还挺简单的,而且保存镜像文件方便很多。
有16位网友表示赞同!
又落空
虚拟磁盘制作镜像确实很不错,之前想试着用同一个盘启动多个操作系统,现在可以试试这个方法了。
有20位网友表示赞同!
寂莫
说的对,系统镜像能避免重复安装,省好多时间啊!以后升级新硬件的时候也不怕麻烦了,直接换硬盘然后还原镜像即可。
有13位网友表示赞同!
志平
看来虚拟磁盘制作Windows镜像比较常见,很多教程都会提到,这说明这个方法确实实用的!
有12位网友表示赞同!
々爱被冰凝固ゝ
我有个疑问,虚拟磁盘制作的效果和传统的“系统备份”有什么区别呢?
有9位网友表示赞同!
青衫故人
我一直都是直接将系统分区复制到U盘里启动,感觉比这个虚拟磁盘方法更方便快捷…
有16位网友表示赞同!
人心叵测i
我是新手,可以请教一下制作镜像之后,如果需要操作一些恢复设置的时候,该怎么做?会不会比较复杂?
有13位网友表示赞同!
七级床震
其实我个人觉得制作镜像有点麻烦,不如直接安装系统好一点,感觉这样更快更简单。
有13位网友表示赞同!
◆残留德花瓣
虚拟磁盘空间有限制吗…?
有16位网友表示赞同!
Hello爱情风
文章讲得非常详细了,看完之后我觉得我可以尝试一下这个方法!准备换个新电脑,这确实是个不错的方案!
有6位网友表示赞同!
花菲
我之前用过一个软件可以制作镜像,结果每次启动都很慢,不知道是什么原因?这次看到你的介绍感觉很有潜力,要不要试一试。
有9位网友表示赞同!
|赤;焰﹏゛
我一直不知道Windows镜像和系统备份的区别,文章里说的很清晰了,感谢作者的科普!
有13位网友表示赞同!
自繩自縛
学习新的知识总是有挑战,但是收获也更大。这个方法真的让我想起来以前学过的一些网络工程师技巧,很有意思!
有8位网友表示赞同!
败类
虚拟磁盘制作确实是一个不错的选择,特别是对于那些需要经常搬家或者更换电脑的用户来说是特别方便的!
有9位网友表示赞同!
陌然淺笑
这篇文章让我对系统镜像有了更深入的理解,原来还有那么多细节需要注意。我会认真学习一下,尝试将理论付诸实践!
有14位网友表示赞同!
无寒
制作系统镜像确实是一个很棒的方法,特别是对于经常需要迁移数据的用户来说非常实用, 以前一直手动备份数据太费时了!
有7位网友表示赞同!
暮光薄凉
虽然我是新手,但是看这篇文章理解得很清楚了。我觉得这种学习方式很棒,很适合我这种喜欢从实践开始学习的人!
有16位网友表示赞同!