我使用Windows Server 2008r2和Hyper-V角色。来宾系统是Ubuntu 12.04 LTC。它位于动态虚拟硬盘上。
我要压缩此VHD(实际大小为50 GB,磁盘上为360 GB)。但是我不能这样做,因为Ubuntu文件系统不是NTFS。 解决此问题需要什么(gparted,sdelete等)?
主要问题是文件系统不是NTFS,而是ext4。
答案:
1)下载systemrescuecd
2)将此.iso添加到任务OS Ubuntu中
3)启动这个虚拟机
4)使用zerofree
zerofree /dev/sda1
5)关闭该虚拟机
6)使用Hyper-V管理器(编辑->碎片整理)
此vhd为360 Gb。现在70 GB。
fstrim
在2019年,特别是对下LVM EXT4 superuser.com/questions/1491437/...