无忧启动论坛

 找回密码
 注册
搜索
系统gho:最纯净好用系统下载站广告联系 微信:wuyouceo QQ:184822951
楼主: 2010egaoba
打印 上一主题 下一主题

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

[复制链接]
跳转到指定楼层
1#
发表于 2011-7-27 12:26:41 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我装的是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

评分

参与人数 1无忧币 +5 收起 理由
879792799 + 5 很给力!

查看全部评分

2#
 楼主| 发表于 2011-7-27 12:30:24 | 只看该作者
电脑CPU是 x3 450,主板是技嘉 880
回复

使用道具 举报

3#
发表于 2011-7-29 09:15:01 | 只看该作者
关闭数字签名,还有一个开启测试模式,都在自带的引导信息中编辑就好了,多看看帖子。
回复

使用道具 举报

4#
发表于 2011-7-29 09:37:57 | 只看该作者
这下发现你的菜单好像也有哪里不对,不用这么麻烦地。而且应该还要有加载到高位内存,那个菜单我忘了,哪个贴子中有写地,记性不好,只能说这些,楼上再找找看。
回复

使用道具 举报

5#
 楼主| 发表于 2011-7-29 15:34:47 | 只看该作者
锋行 你好,你说的测试模式在哪开启? 加载到高位内存是这样写的吧:map --mem --top ....
这个RAMOS断断续续弄了一周了,一次也没成功过,快没信心了!
回复

使用道具 举报

6#
发表于 2011-7-30 09:12:48 | 只看该作者
开启测试模式: bcdedit /set testsigning on
强制开启不检测数字签名: bcdedit /set loadoptions DDISABLE_INTEGRITY_CHECKS
回复

使用道具 举报

7#
发表于 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文件夹中,这样会理解吧。
回复

使用道具 举报

8#
发表于 2011-7-30 11:40:58 | 只看该作者
你直接加载firadisk的软盘镜像是没用的,你先用windows7原生的vhd方式启动,然后安装firadisk驱动,重启一次,然后再map --mem这个vhd,vhd要求是固定容量的,不需要--top参数,超过3.25g,会自动加载入高位内存的
回复

使用道具 举报

9#
发表于 2011-7-30 18:11:55 | 只看该作者
楼上大大说得大于3.25G不用--top,会自动加载到高位内存,有空试试,再想问问如果可以自动加载,那什么时候才用--top这个语法啊,都自动了。
回复

使用道具 举报

10#
发表于 2011-7-30 19:31:46 | 只看该作者
那么大的VHD加载到内存?为什么非要加载到内存?直接启动不好吗?

点评

vhD加入内存速度快啊 不中毒啊  发表于 2015-11-11 15:16
回复

使用道具 举报

11#
发表于 2011-7-31 00:13:22 | 只看该作者
原帖由 锋行 于 2011-7-30 18:11 发表
楼上大大说得大于3.25G不用--top,会自动加载到高位内存,有空试试,再想问问如果可以自动加载,那什么时候才用--top这个语法啊,都自动了。


如果你有个2g的vhd的xp,你想把它加载到高位,就要用--top
回复

使用道具 举报

12#
 楼主| 发表于 2011-7-31 07:43:37 | 只看该作者
我的VHD已经成功,之前是BCD的问题,要把启动盘设置成 BOOT。
WINDOWS 7 再精简也有好几个G,而且精简后只能上个网听个音乐啥的了,运行大型软件还是有不少问题,实用性不大。

下一步在VHD里安装WINDOWS 2003 试试。
回复

使用道具 举报

13#
 楼主| 发表于 2011-7-31 07:58:56 | 只看该作者
我的电脑是AMD X3 450 + 技嘉880主板+16G内存。

我的WIN7 X64 RAMOS 步骤:
1、在WIN7系统下创建 固定容量 8G WIN7X64.VHD 并加载为O盘。
2、挂载虚拟光驱文件 Win7_X64_LITE_v0.1.iso , 点击 WIN7硬盘快捷安装器.exe释放INSTALL.WIM安装到O盘并自动添加BOOTMGR和BOOT文件夹。
3、使用BCDTOOL添加WIN7X64.VHD启动和GRLDR启动选项,WIN7X64这个启动项添加 testsigning = on,打开O盘/boot/bcd,修改device=boot,osdevice=boot。
4、重启选择进入WIN7X64.VHD,安装FIRADISK(通过添加过时硬件安装),并再次重启确认FIRADISK生效。
4、复制GRLDR.MGR和MENU.LST到主系统C盘根目录下,修改MENU.LST,内容如下:
title Windows 7 From VHD
map --mem --top (hd0,9)/RAMOS/WIN7x64.VHD (hd0)
map --hook
chainloader (hd0,0)/bootmgr
5、重启选择GRUB4DOS For DOS,即进入WIN7X64 RAMOS 。
回复

使用道具 举报

14#
发表于 2011-11-11 23:02:23 | 只看该作者

回复 #10 Plantsoot 的帖子

哥哥。请问直接启动菜单该如何写。
回复

使用道具 举报

15#
发表于 2014-11-24 11:35:54 | 只看该作者
正在学用VHD ,跟班学习....
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-4-26 16:10

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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