Hyper-VVMにUbuntu18.04 LTSをインストールしましたが、VHDXファイルが異常に膨大な量のディスク領域を占有していることに気付くまではすべて問題ありませんでした。 VM内から、システムに必要なスペースは10GB未満であることがわかります。
ただし、Windowsホストでは、VHDXファイルは20GBを超えるディスク領域を占有します。
これは、次の手順でディスク圧縮を実行した後です。
Sudo fstrim /
を実行しますMount-VHD '.\ubuntu 18.04 lts.vhdx' -ReadOnly
を使用してVHDXをマウントしますOptimize-VHD '.\ubuntu 18.04 lts.vhdx' -Mode Full
でVHDXを圧縮しますDismount-VHD '.\ubuntu 18.04 lts.vhdx'
を使用してVHDXをアンマウントしますVHDXのサイズが以前の23GBから現在21GBに縮小されたため、ある程度機能しますが、VMの内部では、現在使用されているスペースが10GB未満であることを示しているため、これはほとんど圧縮されていません。サイズで。
Hyper-V管理UIからDiskCompact機能を実行しようとしましたが、効果がありませんでした。では、この巨大なVHDXサイズの原因は何か、そしてそれを適切に圧縮するにはどうすればよいのでしょうか。ありがとう。
私はいくつかの問題に直面しました、私は私がすでに知っているか、グーグルを通して見つけたすべてを試しました。最後に、私はそれをこのように解決します: