无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站投放广告、加入VIP会员,请联系 微信:wuyouceo
查看: 11779|回复: 26
打印 上一主题 下一主题

[求助] 把vhd加载到内存

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-31 05:58:59 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
前段时间在淘宝上入了一只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
2#
发表于 2011-3-31 09:56:38 | 只看该作者
建议你重新在固定vhd里面装一边系统,ghost克隆可能出问题了
回复

使用道具 举报

3#
 楼主| 发表于 2011-3-31 11:03:18 | 只看该作者
谢谢楼上!我试试。有结果了再上来。
回复

使用道具 举报

4#
 楼主| 发表于 2011-3-31 12:09:05 | 只看该作者
重新建了一个固定容量4g的vhd,安装精简版的win7到其中,再装上firadisk驱动,用grub4dos引导进内存,结果还是报告7b错误。
回复

使用道具 举报

5#
发表于 2011-3-31 17:43:31 | 只看该作者
你是如何安装firdisk驱动的?
回复

使用道具 举报

6#
 楼主| 发表于 2011-3-31 20:20:35 | 只看该作者
从蓝屏代码看,应该是firadisk驱动没装上,不过设备管理器中firadisk驱动正常,拷贝文件加注册表导入方法试过不行,直接右击inf文件安装试过也不行,安装过时设备,强行指定驱动文件的办法也试过,还是不成功,气人啊!
回复

使用道具 举报

7#
 楼主| 发表于 2011-3-31 20:29:03 | 只看该作者
对了,我用的firadisk是1.30版本,有无数字签名?还需向bcd添加testsigning on吗?
回复

使用道具 举报

8#
 楼主| 发表于 2011-4-1 06:48:56 | 只看该作者
人气不旺啊!挂了这么久。
回复

使用道具 举报

9#
发表于 2011-4-1 09:26:06 | 只看该作者
你的win7是x86还是x64的,x86的不需要testsigning on
回复

使用道具 举报

10#
 楼主| 发表于 2011-4-1 12:06:33 | 只看该作者
x86的,内存小,64位的精简版不好找
回复

使用道具 举报

11#
 楼主| 发表于 2011-4-1 18:39:54 | 只看该作者
换了winvblock驱动就行了,***firadisk还真是垃圾!
回复

使用道具 举报

12#
 楼主| 发表于 2011-4-2 10:36:14 | 只看该作者
用firadisk装64位的xp却成功了,奇怪啊!
回复

使用道具 举报

13#
发表于 2011-4-2 10:41:18 | 只看该作者
原帖由 123-888 于 2011-4-1 18:39 发表
换了winvblock驱动就行了,***firadisk还真是垃圾!


这么多人用firadisk都可以,你不能就是垃圾了?
回复

使用道具 举报

14#
 楼主| 发表于 2011-4-2 14:15:33 | 只看该作者

回复 #13 yueyezhan 的帖子

你可以拿它当宝贝,这是你的权利,在我这里的确不好用,而同样的环境下winvblk却可以用,不能用当然是垃圾了,至少对本机是如此。
回复

使用道具 举报

15#
发表于 2011-4-2 15:31:55 | 只看该作者
呵呵,对于一般人来说,winvblk应该会更方便一些,因为它不需要额外的配置,就可以直接使用。

不过我更喜欢firadisk,虽然需要配置,但是明显更加灵活。
回复

使用道具 举报

16#
发表于 2011-4-2 16:13:35 | 只看该作者

回复 #15 chenall 的帖子

想问一下C大,G4D以后有可能把大过3.XG的文件不用加-TOP参数直接放到内存里面用吗?
这样玩WIN RAMOS就不用这么大的内存了。。。
回复

使用道具 举报

17#
发表于 2011-4-2 16:25:17 | 只看该作者
原帖由 0cat0 于 2011-4-2 16:13 发表
想问一下C大,G4D以后有可能把大过3.XG的文件不用加-TOP参数直接放到内存里面用吗?
这样玩WIN RAMOS就不用这么大的内存了。。。



对这些不了解,应该是有什么限制吧。
回复

使用道具 举报

18#
发表于 2011-4-2 19:46:17 | 只看该作者
原帖由 0cat0 于 2011-4-2 16:13 发表
想问一下C大,G4D以后有可能把大过3.XG的文件不用加-TOP参数直接放到内存里面用吗?
这样玩WIN RAMOS就不用这么大的内存了。。。

这要直接支持64位长模式访问内存才行,grub4dos目前本质还是32位的,通过pae访问3.25G以上的内存
回复

使用道具 举报

19#
 楼主| 发表于 2011-4-4 08:51:19 | 只看该作者

回复 #15 chenall 的帖子

c大自然不是一般人,不过这里sratlf (夜天)版主用firadisk也一直没有成功过,可见firadisk兼容性的确有问题的。
回复

使用道具 举报

20#
发表于 2011-4-4 14:31:03 | 只看该作者

回复 #18 fujianabc 的帖子

看来就现在应该是不可能的了,不点大大和C大估计都不会这么大动作来重写G4D,呵呵。。。

想问一下F大大,那现在如果是不是加载小于3.25G的文件就不用加-TOP,大于3.25的就要加TOP参数,比如:一个VHD的大小为5G,那不是实际内存要3.25+5=8.25G才能加载???
回复

使用道具 举报

21#
发表于 2011-4-4 17:12:12 | 只看该作者
原帖由 0cat0 于 2011-4-4 14:31 发表
看来就现在应该是不可能的了,不点大大和C大估计都不会这么大动作来重写G4D,呵呵。。。

想问一下F大大,那现在如果是不是加载小于3.25G的文件就不用加-TOP,大于3.25的就要加TOP参数,比如:一个VHD的大小为 ...

不是的,看你要把镜像加载到低位内存还是高位内存了。哪怕很小的镜像你也能通过--top加到高位内存中去。

另外,如果加载到低位内存,不能把整个3.25G占满,要启动windows的话,必须为windows保留几百兆的低位内存,否则系统无法启动。

要加载5G的镜像,的确需要3.25+5=8.25G的内存才行

至于64位长模式,不点貌似曾经尝试过
http://bbs.znpc.net/viewthread.php?tid=5763
那时候pae补丁还没有,后来firadisk的作者先搞出了pae方式支持大内存,64位长模式的工作就没继续下去

[ 本帖最后由 fujianabc 于 2011-4-4 17:17 编辑 ]
回复

使用道具 举报

22#
发表于 2011-4-4 23:09:04 | 只看该作者

回复 #21 fujianabc 的帖子

多谢F大释疑,现在用的机器还没有4G,等有机会搞个12G的机器来试试,呵呵。。。
回复

使用道具 举报

23#
发表于 2011-4-8 08:37:51 | 只看该作者

回复 #1 123-888 的帖子

泣血经验分享,你是否使用了rramdisk?
回复

使用道具 举报

24#
 楼主| 发表于 2011-4-8 13:27:02 | 只看该作者
谢谢楼上关注,我没有用ramdisk
回复

使用道具 举报

25#
发表于 2011-4-8 18:56:13 | 只看该作者

回复 #24 123-888 的帖子

那你32位,如何使用的8G内存?
回复

使用道具 举报

26#
发表于 2011-4-9 10:14:14 | 只看该作者
原帖由 2011dingfei 于 2011-4-8 18:56 发表
那你32位,如何使用的8G内存?

用vista/win7的32位大内存破解补丁
回复

使用道具 举报

27#
发表于 2011-4-9 11:57:25 | 只看该作者
也许 firadisk 和你的某个驱动冲突 ,可以先试试 直接map(不载入内存),看看能否成功启动。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2024-11-26 08:44

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表