vhd文件要改大小,停止后直接在hyper-v磁盘编辑中就可以。比如磁盘中的某个区,c盘想扩大小呢。
进入dos下运行 diskpart 命令后,稍等片刻即可用命令操作了。
list volume
select volume 0
extend [size=20mb]
上面的0就是指的c盘,在你list时自己看得到。扩展时可加参数size,若不加则扩展所有剩余
暂没法收缩某个分区的大小,使用这个功能的前提是磁盘有未分配空间才行。
hyper-v, vhd, vps, 分区, 扩展, 磁盘
继续阅读
VHD = "D:\vps\diskD.vhd"
Set WMIService = GetObject("winmgmts:\\.\root\virtualization")
Set VHDService = WMIService.ExecQuery("SELECT * FROM Msvm_ImageManagementService").ItemIndex(0)
VHDService.Mount(VHD)
这样就挂好vhd文件了,打开磁盘管理可以看到一个新的区出来,右击它设定一个盘符
用完当然要删除,把最后一句改为 VHDService.unMount(VHD) 即可。
hyper-v, vhd, 挂载, 磁盘
继续阅读
Hyper-V的磁盘文件是VHD文件,如果我想直接浏览这文件中的内容怎么办,以前的做法是打开一台VPS的设置,添加硬盘,选择这块硬盘,再进入系统中设置个盘符就能看到。
其实没那么麻烦,直接用命令就可以在我的电脑中挂载VHD虚拟硬盘文件,以下脚本在win2008上通过:
将以下脚本另存为vhdmount.vbs,然后在DOS下运行:cscript d:\vhdmount.vbs d:\diske.vhd 能看懂吧
vbs, vhd, vps, 磁盘
继续阅读