|
回复 #74 gualong008 的帖子
我这里无论是真机还是虚机,均无您提到的缺少Autoexec.bat的现象,您试着不压缩或进行手工压缩,看看还会有这种问题吗?另外,Autoexec.bat是98之前时代的产物,在XP下可以完全可以删除的
回复 #75 gualong008 的帖子
如果您其他的VHD镜像本身没有问题,用VbootXP.ISO应该是可以引导的。但必须和我的VHD系统保持同样的文件夹结构和文件名,即:您自己的VHD必须命名为WinXP.VHD,差异盘也必须为WinXP_CH.VHD,备份文件必须是WinXP_CH_bak0.VHD和WinXP_CH_bak1.VHD,且必须放在NTFS分区的根目录下的WinXP文件夹下,另外还必须存在images\win7pe.iso这样文件。
回复 #76 2011wan06 的帖子
ntldr是可以引导VHD系统的,但需要把vboot的引导文件解压出来放到C盘,你还得根据自己的分区UUID值,重写grub.cfg配置文件。
回复 #77 2011wan06 的帖子
win7pe下压缩这个VHD文件结果2G多的文件只剩下32K,那就是根本就没有压缩。您的分区是NTFS吗?如果是,请仔细阅读每一个操作步骤的屏幕提示,看看有什么错误提示。
另外,操作最好慢一点,在批处理中我特意加入了好多的Pause语句,我发现,diskpart挂载和分离VHD往往需要一定的时间,不同的磁盘,挂载和分离VHD真正就绪的时间长短都不太一样。如果操作过快,VHD还没有挂栽好或分离好就进行下面的操作,就会失败。
在我这里反复试验,均可以压缩VHD文件的,无论是真机还是虚机,用我写的这个批处理均没有失败过。
当然,我写这个批处理只是为了方便而已,不愿意每次都进行烦琐的手工操作而已,并非唯一方法。如果您实在不能成功,我只能说抱歉了,您就只好手工压缩了或寻找更好的压缩工具。实际手工操作才是最万能,最保险的方法。
[ 本帖最后由 1976yuan 于 2011-10-15 09:13 编辑 ] |
评分
-
查看全部评分
|