Windows Server 2012 R2上Compact/Shrink vhdx
背景:
虛擬機(jī)由于是動(dòng)態(tài)擴(kuò)展內(nèi)存,所以從虛機(jī)的C盤看所占內(nèi)存才20GB左右,而虛機(jī)本身文件 Test.vhdx大小卻有遠(yuǎn)不止這個(gè)數(shù)目。
先從磁盤管理Attach VHD, 然后從 Hyper-V 編輯vhd,選擇Compact,卻只減少了幾個(gè)GB的的容量。
我參照了下面這個(gè)方法。也是先mount vhd,不過(guò)這里采用的是Resize-partition命令。
PS C:\Windows\system32> mount-vhd 'C:\Test.vhdx' -passthru | get-disk | get-partition | get-volume
DriveLetter FileSystemLabel FileSystem DriveType HealthStatus SizeRemaining Size
----------- --------------- ---------- --------- ------------ ------------- ----
E NTFS Fixed Healthy 32.27 GB 51.66 GB
D System Reserved NTFS Fixed Healthy 108.7 MB 350 MB
PS C:\Windows\system32> resize-partition -driveletter E -size 35GB
PS C:\Windows\system32> dismount-vhd 'C:\Test.vhdx'
PS C:\Windows\system32> resize-vhd 'C:\Test.vhdx' -ToMinimumSize
?
從powershell運(yùn)行好命令后,然后再?gòu)腍yper-V 直接編輯vhd,而不用先mount。這一次Test.vhdx的大小下來(lái)了哦。
轉(zhuǎn)載于:https://www.cnblogs.com/yoyohappy/p/3435391.html
與50位技術(shù)專家面對(duì)面20年技術(shù)見證,附贈(zèng)技術(shù)全景圖總結(jié)
以上是生活随笔為你收集整理的Windows Server 2012 R2上Compact/Shrink vhdx的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: sql重复记录查询
- 下一篇: windows常用命令行整理