本帖最后由 510819776 于 2018-1-23 22:12 编辑
起先做法如下,生成3.5G的动态容量vhd文件,然后挂载,可以用imdisk或win7磁盘管理,然后分区一个,启用ntfs压缩,之后把xp的文件拷贝到该分区中.
不论是imdisk还是磁盘管理,最后得到的文件都是1.4G的样子????
ramxp启动后c盘占用是800M
所以vhd的大小理论上控制在900M就很合理了,结果1.4G不能容忍.
后来采用的办法是
新建一个1G的动态vhd文件
分区,ntfs压缩启用,挂载,拷贝xp文件,这个时候会跳出提示,什么需要另外的xxM空间***** 果断点击重试,要点击很多次
之后拷贝完成,得到一个960M的vhd文件了,
使用bootice扩容该vhd到3.5G
然后用磁盘管理挂载之,并使用扩展卷功能调整分区大小为3.5G
然后完成了,得到的最终vhd大小是0.97G
总算是把vhd的体积降下来了,后来想想或许最初的vhd 850M就够了
那么问题来了,诸位现在应该都在做win7的vhdramos吧?
如何得到体积最小的vhd文件呢?
用winodows直接拷贝肯定行不通,
网络的教程有说用ghost来中转??
还说用diskgen的分区克隆功能??
求最简洁的方法????
又测试了一次,用diskgen做了分区克隆,新vhd文件的体积居然是790M
完美解决问题了,
备忘录
|