hyper-v – 如何使用Ubuntu压缩VHD文件?

前端之家收集整理的这篇文章主要介绍了hyper-v – 如何使用Ubuntu压缩VHD文件?前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我使用角色为Hyper-V的 Windows Server 2008r2.客户系统是Ubuntu 12.04 LTC.它位于动态虚拟硬盘上.

我想压缩这个VHD(实际大小为50 GB,磁盘上为360 GB).但是我不能这样做,因为Ubuntu文件系统不是NTFS.
我需要什么(gparted,sdelete,…)来解决这个问题?

主要问题是文件系统不是NTFS,而是ext4.

答案:

1)下载systemrescuecd

http://sourceforge.net/projects/systemrescuecd/files/sysresccd-x86/3.8.1/systemrescuecd-x86-3.8.1.iso/download

2)将此.iso添加到任务OS Ubuntu

3)启动此虚拟机

4)使用zerofree

zerofree /dev/sda1

5)关闭此虚拟机

6)使用Hyper-V管理器(编辑 – >碎片整理)

这个vhd是360 Gb.现在70 GB.

关闭你的虚拟机,备份VHD,并运行另一个虚拟机(我使用 SystemRescueCD因为它小而快),它有可用的ext4分区,即用于SysRescue的HD(但不安装它!).从SysRescue VM,在ext4分区上运行“ zerofree”,关闭该VM,然后使用管理网站压缩VHD.

猜你在找的Ubuntu相关文章