使用Hyper-V创建VM,在VM成功安装OS之后,发现VM只有一个逻辑盘C,用于存储VM的操作系统。在产品环境中,需要向VM增加虚拟硬盘,便于将数据单独存储在不同的逻辑盘符中。在Hyper-V中,分两步向VM中增加虚拟硬盘(Virtual Hard Disk):

  • 在Hyper-V Manager中,为VM分为虚拟硬盘
  • 登录VM的操作系统,为OS增加逻辑盘符

一,在Hyper-V Manager中,为VM分配虚拟硬盘驱动器,并从物理机上分配虚拟硬盘文件

1,点击VM的Settings菜单,配置VM的HardWare,为VM增加SCSI Controller,如图,SCSI Controller共有两种类型:Hard Drive 和 DVD Drive,选择Hard Drive。

2,点击按钮New,打开New Virtual Hard Disk Wizard

3,选择硬盘类型,推荐选项动态扩展(Dynamically Expanding)

4,指定vhd的名字和location

5,配置vhd,选择创建新的VHD,并指定最大的存储空间

6,点击Apply按钮和OK按钮,创建完成,一次可以增加多个硬盘驱动器,本文只增加一个Hard Drive,用于演示。

二,登录VM的guest操作系统,在OS中增加逻辑盘符

1,在VM的操作系统中,打开Server Manager,从Tools菜单中,打开Computer Management窗口

2,在Computer Management窗口中,点击 Storage-> Disk Management,打开磁盘管理器

3,查看系统的Disk状态

Disk0处于Online状态,是系统盘,盘符是C;Disk1处于Offline状态,是新增的虚拟硬盘

4,选中Disk1,点击Online菜单,将Disk1联机,Disk1的状态由Offline状态转换到Not Initialized状态;

5,点击右键,点击“Initialize Disk”,将Disk初始化

在初始化硬盘时,需要选择分区类型,共有两种分区类型MBR和GPT,本文选择GPT分区类型

对Disk初始化之后,Disk1处于Online状态,但是Disk Space仍然是Unallocated

6,创建volume

在Disk的斜线阴影区,右击弹出快捷菜单,点击“New Simple Volume”,打开 “New Simple Volume Wizard”窗体

7,在新建Simple Volume向导窗体中,指定Volume的大小,默认是全部的Disk空间

8,为新Volume分配逻辑盘符,默认值是按照英文字符顺序

9,格式化分区,使用NTFS文件系统格式化分区,Volume Lable是New Volume

10,Disk1处于Online状态,逻辑盘符是D,名字是New Volume

三,查看系统的设备和驱动器,成功将一个逻辑硬盘增加到操作系统中

参考文档:

VMware下Windows Server 2012添加新磁盘

Hyper-V2:向VM增加虚拟硬盘的更多相关文章

  1. Virtual Box 增加虚拟硬盘容量

    情景: 我现在用 Win10, 因为项目原因要在虚拟机装一个 Win7. 预先估计不足. Win7 C盘容量不够. 方法1: 增加虚拟硬盘文件. 首先把虚拟机 Win7 删掉 (但不要删虚拟硬盘文件, ...

  2. vbox中虚拟ubuntu增加新的虚拟硬盘

    vbox中虚拟ubuntu增加新的虚拟硬盘   在virtualbox中装好Ubuntu后,发现硬盘空间不够使用 了.以下是搜集整理的解决办法:   1. 添加新硬盘        设置 -> ...

  3. Oracle VM VirtualBox做好虚拟硬盘后,如何进一步修改虚拟硬盘的大小

    以管理员身份打开, 命令提示符窗口,然后利用命令cd进入Oracle VM VirtualBox安装目录,如下图: 我进入了Oracle VM VirtualBox安装目录:D:\Program Fi ...

  4. ramdisk plus v11.5安装内存虚拟硬盘

    ramdisk plus v11.5.桌面版操作及应用图解说明 一.ramdisk plus程序安装方法: 1.先安装英文原版软件(RamDisk-desktop.exe桌面版),安装路径不要更改,安 ...

  5. VirtualBox动态添加虚拟硬盘

    本文非技术类文章,仅作为记录. 因为使用VirtualBox时遇到这样的问题:原本虚拟机分配存储的80G已经足够了,但是随着使用的文件越来越多,需要的空间也越来越大,因此不得不扩展虚拟机的磁盘容量. ...

  6. VirtualBox中虚拟Ubuntu添加新的虚拟硬盘

    VirtualBox中装好Ubuntu后,发现硬盘空间不够使用 了.以下是搜集整理的解决办法: 1. 添加新硬盘 设置 -> Storage -> SATA控制器->右击,选择&qu ...

  7. [转] Linux下移动virtualbox虚拟硬盘丢失eth0

    1.遇到什么的问题(What)      在新的virtualbox虚拟机上挂上曾使用过的虚拟硬盘,在启动的时候,发现找不到网卡eth0, 在输入ifconfig –a的时候,也没有任何Ethnet的 ...

  8. VM虚拟机扩展硬盘容量

    VM虚拟机扩展硬盘容量 第一步,关闭系统,给虚拟机硬盘增加空间. 第二步,启动系统.查看硬盘大小和分区情况. 第三步,分区. 第四步,格式化分区. 第五步,挂载. 第六步,开机自动挂载. 第一步: 当 ...

  9. 用命令让vbox的虚拟硬盘文件转换成vmware的vmdk

    VirtualBox的生成备份功能只是个系统还原点 这个生成备份功能备份速度非常快,其实它并不是备份,而是相当于xp系统中的建立系统还原点.但是要注意的是如果你的虚拟硬盘文件(***.vdi)在别的V ...

随机推荐

  1. npm 私有模块的管理使用

    你可以使用 NPM 命令行工具来管理你在 NPM 仓库的私有模块代码,这使得在项目中使用公共模块变的更加方便. 开始前的工作 你需要一个 2.7.0 以上版本的 npm ,并且需要有一个可以登陆 np ...

  2. Electron使用与学习--(基本使用与菜单操作)

    对于electron是个新手,下面纯属个人理解.如有错误,欢迎指出.   一.安装 如果你本地按照github上的 # Install the `electron` command globally ...

  3. SQLServer地址搜索性能优化例子

    这是一个很久以前的例子,现在在整理资料时无意发现,就拿出来再改写分享. 1.需求 1.1 基本需求: 根据输入的地址关键字,搜索出完整的地址路径,耗时要控制在几十毫秒内. 1.2 数据库地址表结构和数 ...

  4. jQuery.template.js 简单使用

    之前看了一篇文章<我们为什么要尝试前后端分离>,深有同感,并有了下面的评论: 我最近也和前端同事在讨论这个问题,比如有时候前端写好页面给后端了,然后后端把这些页面拆分成很多的 views, ...

  5. 深入理解 JavaScript,以及 Linux 下的开发调试工具

    前言 JavaScript 是我接触到的第二门编程语言,第一门是 C 语言.然后才是 C++.Java 还有其它一些什么.所以我对 JavaScript 是非常有感情的,毕竟使用它有十多年了.早就想写 ...

  6. EC笔记:第4部分:22、所有成员都应该是private的

    EC笔记:第4部分:22.所有成员都应该是private的 更简单的访问 用户不用记得什么时候该带上括号,什么时候不用带上括号(因为很确定的就要带上括号) 访问限制 对于public的成员变量,我们可 ...

  7. java观察者模式

      像activeMQ等消息队列中,我们经常会使用发布订阅模式,但是你有没有想过,客户端时如何及时得到订阅的主题的信息?其实就里就用到了观察者模式.在软件系统中,当一个对象的行为依赖于另一个对象的状态 ...

  8. arcgis api for js入门开发系列七图层控制(含源代码)

    上一篇实现了demo的地图分屏对比模块,本篇新增图层控制模块,截图如下(源代码见文章底部): 图层控制模块实现的思路如下: 1.在地图配置文件map.config.js里面配置图层目录树节点信息,作为 ...

  9. 【SAP业务模式】之ICS(一):业务详述

    PS:本专题系列讲述如何在SAP系统中实现ICS的业务模式,本系列博文系原创,如要转载引用,请保持原文一致并注明出处! SAP系统自身功能非常强大,支持多种业务模式,通过前台后台的配置就可以实现多种效 ...

  10. 关于javascript中的this关键字

    this是非常强大的一个关键字,但是如果你不了解它,可能很难正确的使用它. 下面我解释一下如果在事件处理中使用this. 首先我们讨论一下下面这个函数中的this关联到什么. function doS ...