|
前段时间在淘宝上入了一只128g的ssd,,价格比较便宜,性能不咋的,不过还是比7k500快得多,之后就思量用vhd安装系统,把硬盘分了一个小区专门装绿色软件和用户文件,另外一个小区放临时文件,最大的区放vhd文件,安装了win732位64位以及xp32位系统到vhd,安装xp用的是vboot,都比较顺利,看到grub4dos可以直接引导vhd进内存,真好机器有8g内存,不大不小,就决定试一下,下载了精简版的win7,同样装入vhd,这一步没有问题,在这个精简版的win7中安装好了firadisk驱动,装好总共不到2g空间,不超过本机高端内存容量,然后在系统主分区安装了grub4dos,改了菜单,重启后选择进入ram 版的win7,结果提示分区表信息有误,后来查看了论坛中高人帖子,得知要想直接引导vhd,只能使用固定容量的vhd,我装的系统全部是动态vhd,所以不好用,接着就创建了一个4g的固定vhd,用ghost把动态vhd中的内容克隆到固定vhd中,重新引导,出现正在启动windows,四色旗帜也出来了,之后就出现7b蓝屏,不死心,又拿已安装的xp做试验,还是同样故障,滚动条出现后不久就7b蓝屏,firadisk同样是正确安装了的,实在搞不明白了,望版主和各位高人不吝赐教!本人的grub4dos的菜单如下:
title vhd win7 hd0,2 in top ram
## find --set-root /VHD/win7.VHD
map --mem--top (hd0,2)/VHD/win7.VHD (hd0)
map --hook
root (hd0,0)
chainloader /bootmgr
title vhd winxp hd0,2 in top ram
## find --set-root /VHD/xp.VHD
map --mem--top (hd0,2)/VHD/xp.VHD (hd0)
map --hook
root (hd0,0)
chainloader /ntldr |
|