V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
godall
V2EX  ›  问与答

Windows hyper-v 安装了 ubuntu 18 虚拟机,虚拟机文件超大压缩不了

  •  
  •   godall · Sep 10, 2025 via iPhone · 1123 views
    This topic created in 230 days ago, the information mentioned may be changed or developed.
    进入虚拟机 df -h 显示磁盘占用大概 25G 左右,关闭虚拟机,停用 Windows 虚拟机检查点, 用命令压缩后文件还是有 46G ,到底怎么回事啊?
    Optimize-VHD -Path "C:\Hyper-V\Virtual Hard Disks\Ubuntu.vhdx" -Mode Full
    操作系统是 Windows 10 LTSC.
    busier
        1
    busier  
       Sep 10, 2025 via iPhone
    你先得在虚拟机内 将剩余空间置填 0

    不然在外部 vhd 视角看来 虚拟机内删除文件的空间仍然是被占用的
    godall
        2
    godall  
    OP
       Sep 10, 2025 via iPhone
    @busier 已经在虚拟机内用 dd if=/dev/zero of=/zero 命令填充并删除了,最后还是有这么大。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   3225 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 13:41 · PVG 21:41 · LAX 06:41 · JFK 09:41
    ♥ Do have faith in what you're doing.