2010egaoba 发表于 2011-7-27 12:26:41

GRUB4DOS+FIRADISK启动WIN7 x64 .VHD 的问题

我装的是WIN7 X64 旗舰 简化版。映像格式是:VHD,系统装好是5G,VHD分了8G,直接从VHD可以正常启动。

以RAMOS方式启动后提示FIRADISK签名无法验证,按F8关掉验证后,开机到小方块完了后闪了一下屏就重启了。

我的menu.lst:
title RAMOS-WIN7x64-VHD
map (hd1) (hd2)
map (hd0) (hd1)
map --hook
map --mem (hd1,9)/RAMOS/firadisk.img.gz (fd0)
map --hook
map --mem --top (hd1,9)/RAMOS/WIN7x64.VHD (hd0)
map --hook
root (hd0,0)
chainloader (hd0,0)/bootmgr

请大家帮忙看看有哪里不对。

PS:系统内存16G

Plantsoot 发表于 2011-7-30 19:31:46

那么大的VHD加载到内存?为什么非要加载到内存?直接启动不好吗?

2010egaoba 发表于 2011-7-27 12:30:24

电脑CPU是 x3 450,主板是技嘉 880

锋行 发表于 2011-7-29 09:15:01

关闭数字签名,还有一个开启测试模式,都在自带的引导信息中编辑就好了,多看看帖子。

锋行 发表于 2011-7-29 09:37:57

这下发现你的菜单好像也有哪里不对,不用这么麻烦地。而且应该还要有加载到高位内存,那个菜单我忘了,哪个贴子中有写地,记性不好,只能说这些,楼上再找找看。

2010egaoba 发表于 2011-7-29 15:34:47

锋行 你好,你说的测试模式在哪开启? 加载到高位内存是这样写的吧:map --mem --top ....
这个RAMOS断断续续弄了一周了,一次也没成功过,快没信心了!

锋行 发表于 2011-7-30 09:12:48

开启测试模式: bcdedit /set testsigning on
强制开启不检测数字签名: bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS

锋行 发表于 2011-7-30 09:15:19

title 2.Ram Windows7 VHD x64
hide (hd0,0)
map --mem --top (hd0,5)/vhd/win7.vhd (hd0)
map --hook
chainloader (hd0,0)/bootmgr

以上是我成功引导的菜单写法,其实也是从坛子里copy下来的,vhd文件放在E盘vhd文件夹中,这样会理解吧。

yueyezhan 发表于 2011-7-30 11:40:58

你直接加载firadisk的软盘镜像是没用的,你先用windows7原生的vhd方式启动,然后安装firadisk驱动,重启一次,然后再map --mem这个vhd,vhd要求是固定容量的,不需要--top参数,超过3.25g,会自动加载入高位内存的

锋行 发表于 2011-7-30 18:11:55

楼上大大说得大于3.25G不用--top,会自动加载到高位内存,有空试试,再想问问如果可以自动加载,那什么时候才用--top这个语法啊,都自动了。
页: [1] 2
查看完整版本: GRUB4DOS+FIRADISK启动WIN7 x64 .VHD 的问题