hyper-v复制进hyperv虚拟机压缩磁盘磁盘的文件不见了,hyperv虚拟机压缩磁盘磁盘的空间却减小了

51CTO旗下网站
Hyper-V在线调整虚拟硬盘大小
从Windows Server 2012 R2 开始,可以在线调整虚拟硬盘的大小了,这意味着当虚拟硬盘不够用时,我们在虚拟机运行的情况下直接扩展虚拟硬盘容量了。有人说这个有什么用?当然,实验室情况下,我们完全可以停机,然后修改其大小,如果在生产环境呢?你能设想一组正在渲染3D图形的虚拟机,硬盘空间突然不够的情形么?
作者:丁虎强来源:51CTO专家博客| 15:45
从Windows Server 2012 R2
开始,可以在线调整虚拟硬盘的大小了,这意味着当虚拟硬盘不够用时,我们在虚拟机运行的情况下直接扩展虚拟硬盘容量了。有人说这个有什么用?当然,实验室情况下,我们完全可以停机,然后修改其大小,如果在生产环境呢?你能设想一组正在渲染3D图形的虚拟机,硬盘空间突然不够的情形么?
要实现Hyper-V在线调整虚拟硬盘的大小这个功能,至少要符合两个条件:
1、虚拟硬盘的格式一定得是VHDX。2、这个VHDX虚拟硬盘一定得挂载到SCSI控制器上。挂载到IDE控制器上的VHDX虚拟硬盘无法在线调整大小:
挂载到SCSI控制器上的VHD虚拟硬盘也无法在线调整大小,只能进行压缩:
只有挂载在SCSI控制器上的VHDX虚拟硬盘才可以在线调整大小。
收缩虚拟硬盘:在什么情况下来收缩虚拟硬盘呢?一种情况是,在物理硬盘空间不够时,我们用收缩固定大小的虚拟硬盘空间来增大物理硬盘,另一种情况是,当我们第一次创建一个新的默认大小的动态虚拟硬盘,需要转换为固定虚拟硬盘时占用物理硬盘容量大,花费时间长,一般要进行收缩操作。
1、先在虚拟机里对虚拟硬盘进行压缩:
输入压缩空间量:是腾出来的空间,压缩后的总计大小:是虚拟硬盘剩余的容量。
腾出来的空间用来收缩:
2、进行收缩:
如果不做第一步,就不会有收缩按钮:
输入收缩的大小:
我发现,收缩只能以GB为单位,总能剩余一小部分空间:
我们可以用扩展卷的方式,重新分配给虚拟硬盘:
扩展虚拟硬盘:
输入扩展的大小:这个容量是虚拟硬盘的总容量。下图:32+48=80,也就是扩展的容量为48G。
用扩展卷向导进行扩展:
扩展后的容量:
当然,我们也可以用PowerShell来实现这个功能,这些命令在Server 2008的PowerShell里就有的,只不过不能在线调整,而在Server
2012 R2里,可以实现在线调整虚拟硬盘的大小了。
本文出自 &老丁的技术博客& 博客,转载请与作者联系!原文链接:
【编辑推荐】
【责任编辑: TEL:(010)】
大家都在看猜你喜欢
头条关注头条热点专题
24H热文一周话题本月最赞
讲师:23841人学习过
讲师:2753人学习过
讲师:1562人学习过
精选博文论坛热帖下载排行
本书通过大量实例代码,以ECMA-262版本3为基础,结合JavaScript 1.5和JavaScript 5.5,由浅入深、循序渐进地介绍了JavaScript知识要点与编...
订阅51CTO邮刊Hyper-V 怎样拷贝文件至虚拟硬盘并附加到虚拟机上_百度知道
Hyper-V 怎样拷贝文件至虚拟硬盘并附加到虚拟机上
我有更好的答案
你好,可以在虚拟机关闭的情况下,直接双击虚拟磁盘文件(.vhd
或者 .vhdx),挂载虚拟磁盘,然后可以办文件直接放进虚拟磁盘。然后到“磁盘管理”里面分离虚拟磁盘,在开hyper-v即可
采纳率:87%
为您推荐:
其他类似问题
虚拟硬盘的相关知识
换一换
回答问题,赢新手礼包
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。扫一扫体验手机阅读
Hyper-V之虚拟磁盘压缩与收缩&&VHD 和 VHDX
<span type="1" blog_id="1381946" userid='
分享到朋友圈
关注作者,不错过每一篇精彩求助 win8下的hyper-v怎么删除虚拟磁盘_百度知道
求助 win8下的hyper-v怎么删除虚拟磁盘
我有更好的答案
  虚拟系统是建立在物理硬盘上的  直接在Hyper-V里面删除虚拟机是不会把物理硬盘上的虚拟系统文件给删除的  找到虚拟机系统的文件夹,然后直接删除。
采纳率:77%
来自团队:
如果想删除虚拟硬盘,还需要进入虚拟硬盘所在文件夹,手动删除虚拟硬盘。在删除不用的虚拟硬盘时,确认不要删错。
那啥除了虚拟硬盘这个文件,其他的磁盘空间会被占用么。
本回答被提问者采纳
首先你要关闭虚拟机, 在Hyper-V 管理器里面 选择 需要设置虚拟磁盘的VM ,然后磁盘管理
,可以删除虚拟磁盘!
hyper-V里有设置,或者说你也可以直接去删除虚拟硬盘的文件不过在Hyper-V里会比较安全,不用担心文件被使用的问题
其他1条回答
为您推荐:
其他类似问题
虚拟磁盘的相关知识
&#xe675;换一换
回答问题,赢新手礼包&#xe6b9;
个人、企业类
违法有害信息,请在下方选择后提交
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。异常处理汇总-服 务 器&
服务器相关的知识点:
出于安全的考虑,微软是把物理机和虚拟机完全隔离的,所以我们就蛋疼了,网上说的方法很多,比如:
近期将本本装了win8,win8装了hyper-v,hyper-v里装了win server2012和win8,但是发现物理机win8无法到hyper-v虚拟机server2012和win8复制文件,用vmware workstation装了vm tools后可以直接复制,直接拖动就行,刚开始我以为是没有安装集成服务盘导致的,后来安装了也不行,重启hyper-v虚拟机和hyper-v服务无效,后来听别人说hyper-v本身就不支持这样拖动复制文件。因我的特殊需求,我要拷贝文件到虚拟机,就用ultraISO将自己需要的文件制作成ISO,然后虚拟机挂载,可以实现拷贝。而如果虚拟机要拷贝到物理机的时候,我就将VHD硬盘挂载到了物理机上来拷贝,但是感觉此方法效率太低。我的物理机和虚拟机之间无法进行网络通信,所以共享等方法对于我的环境无效。
逆天比较懒,也怕麻烦,所以就都不理,用我上次将的方法()这次用一个取巧的方法来访问某个磁盘,并方便的读写文件,不屁话了,看图:(思路很重要,不管是开发还是渗透)
注意:新建的是FTP不是网站
不想麻烦,取消ssl
只要方便,因为我们也就临时使用,用完删掉,就不麻烦了
输入:ftp://ip:端口
阅读(...) 评论()

我要回帖

更多关于 hyperv虚拟机共享磁盘 的文章

 

随机推荐