虚拟磁盘VHD是一款软件,传统意义上来说,在物理机上安装一个先行版的操作系统(OS),就意味着要格式化硬盘,然后如同安装其他任何Windows Server操作系统一样进行安装。这种方式当然可以用于安装Windows Server 10,但是若用虚拟磁盘VHD功能启动会更有优势。因为虚拟磁盘VHD启动在当每个操作系统都存在于单独的虚拟磁盘VHD时候更容易创建多重引导环境。那样,你就可以测试多种虚拟磁盘VHD配置,而不必担心多个操作系统安装在同一个虚拟磁盘VHD上的复杂性。

中文名

虚拟磁盘外文名

Virtual Hard Disk format

虚拟磁盘VHD启动Windows Server

安装一台服务器可以有一系列的虚拟磁盘VHD启动方式,涉及到多种不同虚拟磁盘VHD任务。这些任务包括:

1. 创建虚拟磁盘VHD。

2. 将Windows Server镜像应用到虚拟磁盘VHD

3. 准备虚拟磁盘VHD目标服务器

4. 添加虚拟磁盘VHD到目标服务器

5. 添加若干额外虚拟磁盘VHD到目标服务器中。

为了完成这些,你需要一台电脑来执行准备工作。微软把虚拟磁盘VHD当作电脑技术员。你还需要一张Windows PE引导盘和Windows Server技术预览版安装虚拟磁盘VHD。

创建虚拟磁盘VHD

首先,你必须要创建虚拟磁盘VHD。这需要电脑技术员以高级命令提示符完成。这个命令的使用取决于你想创建虚拟磁盘VHD的类型。以下命令是用于创建固定大小为20GB的虚拟磁盘VHD文件。

Diskpart

Create vdisk file=C:\Windows10.VHD maximum 20480 type=fixed

Select vdisk file=c:\Windows10.vhd

Attach vdisk

Create partition primary

Assign letter=v

Format quick

Exit

图1. 创建虚拟磁盘VHD的步骤

正如你在上图所看到的,我们创建了一个虚拟磁盘VHD,挂载虚拟磁盘VHD,创建一个主分区,给虚拟磁盘VHD分配盘符为V:,然后执行快速格式化虚拟磁盘VHD。

下一步骤是将Windows Server 10的镜像文件挂载到虚拟磁盘VHD上。对于这一步,我打算使用DVD来安装Windows Server 10。我们可以提供Windows Server 10 DVD安装包里面包含的一个名为 \Sources\install.wim的文件给虚拟磁盘VHD。我的DVD盘符为D:,但是我仍然使用V:盘符来引导虚拟磁盘VHD。同样的,用于在虚拟磁盘VHD应用Windows Server镜像的命令如下:

Dism /apply-image /imagefile:d:\Sources\install.wim /index:1 /ApplyDir:V:\

图2. 我们将Windows Server 10镜像应用于虚拟磁盘VHD

接下来我们需要卸载虚拟磁盘VHD(VHD)文件。然后,需要将虚拟磁盘VHD拷贝到网络共享里。键入以下命令卸载虚拟磁盘VHD:

Diskpart

Select vdisk file=C:\Windows10.vhd

Detach vdisk

Exit

在这里,我把虚拟磁盘VHD文件放在名为\\tec\VHD 的网络共享里面。

图3. 使用这些命令来卸载虚拟磁盘VHD

第三步骤是准备你想从虚拟磁盘VHD引导的服务器。在引导服务器之前使用Windows PE引导磁盘作为引导。顺便说下,如果你一段时间内还没有创建Windows PE引导CD,这一步会有异于你以往的虚拟磁盘VHD做法。创建Windows PE8.1(64bit)引导虚拟磁盘VHD,完成以下步骤:

1. 安装 Microsoft Assessment and Deployment Kit(确保是Windows 8.1版本)

2. 启动部署和镜像工具命令提示符(如果你尝试使用常规命令提示或者高级命令提示,接下来的步骤会失败)。

3. 输入虚拟磁盘VHD以下命令:CopyPE.cmd amd64 c:\WinPE_AMD64

4. 输入虚拟磁盘VHD以下命令:MakeWinPEMedia /ISO c:\WinPE_amd64 c:\WinPE_amd64.iso .

5. 刻录虚拟磁盘VHD产生的ISO文件到DVD

6. 用创建的Windows PE DVD文件引导你的虚拟磁盘VHD服务器

我们需要在空白服务器上格式化虚拟磁盘VHD与创建初始化盘符为S和配置300MB空间的系统虚拟磁盘VHD,然后它为设置为主分区,分配盘符为C。命令如下:

Diskpart

Select disk 0

Clean

Create partition primary size=300

Format quick fs=ntfs

Assign letter=s

Active

Create partition primary

Format quick fs=ntfs

Assign letter=c

Exit

图4. 你需要格式化服务器虚拟磁盘VHD,并创建两个分区

我们需要将虚拟磁盘VHD文件拷贝到服务器上。为了完成这个步骤,我打算将盘符Q: 映射到之前创建的共享文件。命令如下:

Net Use Q: \\Tech\VHD

Copy q:\Windows10.vhd c:

图5.将虚拟磁盘VHD文件复制到服务器

拷贝完毕,我们需要挂载虚拟磁盘VHD文件到服务器上。使用下面的代码,我们将会分配盘符V给虚拟磁盘VHD使用。你也会注意到每个卷有自己的卷编号,并且我们必须使用和虚拟磁盘VHD相符合的卷编号。命令如下:

Diskpart

Select vdisk file=c:\Windows10.vhd

Attach vdisk

List volume

Select volume (the volume number that goes with our virtual hard disk)

Assign letter=v

Exit

图6. 将虚拟磁盘VHD文件挂载到服务器上

接下来我们需要将引导文件拷贝到Windows 10虚拟磁盘VHD,命令如下:

V:

Cd windows\system32

Bcdboot v:\windows

图7. 使虚拟磁盘VHD可引导

最后,我们需要分离虚拟磁盘VHD。你可以键入以下命令:

C:Diskpart

Select vdisk file=c:\windows10.vhd

Detach vdisk

Exit

到这里,虚拟磁盘VHD已经准备完毕。从服务器移除Windows PE DVD并且从服务器的硬盘引导。你也可以从虚拟磁盘VHD引导。

正如文章中刚开始提到的,这个过程中真正的魅力在于你可以创建多重引导环境,尝试多重引导Windows Server 10配置。搭建多重引导环境是如此简单,其中需要使用到工具。[1]

词条图册

更多图册

微软服务器vhd,虚拟磁盘VHD相关推荐

  1. windows 虚拟磁盘的软链接_如何在Windows的操作系统下创建VHD虚拟磁盘

    VHD文件对很多人来说应该不会陌生,从早期微软使用的虚拟机Virtual PC的硬盘格式文件就是VHD,从Windows 7开始,微软就将VHD植入到了Windows的操作系统当中.可以通过系统中建立 ...

  2. win10使用磁盘管理器创建并配置VHD虚拟磁盘,创建分区和简单卷以及虚拟磁盘的挂载和分离

    (一)实验目的 通过本实验,了解微软虚拟磁盘的使用,掌握Windows磁盘管理器创建微软虚拟磁盘的方法,熟悉VHD虚拟磁盘的基本配置以及VHD虚拟磁盘的挂载和分离操作. (二) 实验环境 1台装有Wi ...

  3. windows7使用vhd虚拟磁盘

    操作系统 : windows7_x64 创建vhd 磁盘管理 --> 操作 --> 创建vhd 挂载vhd 脚本: rem 挂载VHD @echo off (echo select vdi ...

  4. 磁盘位置_Win10创建和附加虚拟硬盘|Win10怎么创建VHD虚拟磁盘

    VHD虚拟磁盘,就是在C盘划分一定的空间出来,然后利用这个空间虚拟一个硬盘.VHD虚拟磁盘装系统不受分区限制,也不用格式化某个分区,只要是NTFS的磁盘分区格式就能创建,一般用于安装多个操作系统.这篇 ...

  5. vhd虚拟机安装linux,把优麒麟Ubuntu Kylin 16.04 UKUI安装进VHD虚拟磁盘

    把系统装进VHD虚拟磁盘的好处是:不影响原来的磁盘分区:想装几个系统就装几个:不要了直接删除VHD文件就行. 第一步,安装VHD系统: 在windows系统下用VirtualBox下安装UBUNTU系 ...

  6. vhd虚拟机安装linux,通过VHD虚拟磁盘实现多系统安装

    通过VHD虚拟磁盘实现多系统安装 一. 实验环境 主机系统:Windows7旗舰版(只有win7旗舰版以上的版本才可实现,如果不是Windows7旗舰版之上的版本,则只能在安装新的Windows7旗舰 ...

  7. select vdisk file=“E:\VHD\Installer.vhd”

    (注意:若Windows自动更新之后导致Windows installer文件路径找不到,可以在磁盘管理中,重新把installer的虚拟盘映射到C:\Windows installer) 在CMD打 ...

  8. 企业网络推广下微软服务器浸泡于液体试图提高服务器的散热与性能

    众所周知,随着互联网时代的飞速发展,服务器市场也得到庇荫,当下的互联网科技公司哪家还没有几台服务器了?互联网科技公司需要的大数据与计算大部分都是通过服务器来进行的,而为了防止服务器崩溃也要估计到其自身 ...

  9. 微软 服务器和工具产品,微软服务器和工具部总裁鲍伯·穆格里亚辞职

    [赛迪网讯]1月11日消息,据国外媒体报道,微软首席执行官史蒂夫·鲍尔默星期一发给微软员工的备忘录宣布,微软服务器和工具业务部门总裁鲍伯·穆格里亚(bob muglia)将在今年晚些时候辞职. 鲍尔默 ...

最新文章

  1. 设计模式--模板方法模式
  2. HTML5----简易贪吃蛇小游戏
  3. VMware Workstation
  4. 3D集合图元:最小边界框/包围盒(boundingbox)
  5. 还是俄罗斯方块之android版
  6. 帆软地址栏传参,实例
  7. 怎样在MySQL中显示中文,而不出现乱码?
  8. mysql时区设置gmt_将MySQL数据库时区设置为GMT
  9. 好轮子收藏:一个支持几乎所有流行格式的图像加载库stb_image.h
  10. java elementtext_java命名空间javax.xml.stream接口xmlstreamreader成员方法: getelementtext定义参考...
  11. linux 命令整理(自己常用)
  12. Java之图书管理系统(手把手教程,超详细)
  13. 用计算机知道手机号码,知道手机号怎么整贱人-原来微信的“+”号还有这些隐藏用法?居然可以一键检测真假好友...
  14. 常用颜色RGB、灰度值、取色值、透明度。
  15. [Contrastive Learning] Improving Contrastive Learning by Visualizing Feature Transformation
  16. 使用markdown-it插件
  17. selenium实现自动播放音乐
  18. MFC添加加瓦系列一MFC编写的增量更新软件
  19. kaggle 深度学习训练内存不够
  20. jupyter的使用

热门文章

  1. 如何做好社群运营转化?
  2. String 之substring的用法
  3. 大数据5.1 - hive离线分析
  4. 使用PyTorch训练与评估自己的Twins网络
  5. 【测试开发篇2】软件测试常用概念
  6. 解决了 source insight 设置为 微软雅黑后 中文字体重影
  7. RTKLIB源码——如何在VS2019中配置、调试
  8. python数组 倒序
  9. linux摄像头(mipi接口)简要说明
  10. 【JZOJ5222】【GDOI2018模拟7.12】A