无忧启动论坛

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

[求助] Grub4Dos加载img前后都出现错误

[复制链接]
跳转到指定楼层
1#
发表于 2011-3-10 13:57:54 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
请高手帮忙看看是什么原因(可能问题很白,叩谢先了):

电脑里只有一块机械硬盘,分为C:D:E:F四个区
小弟先在winPE下用Diskgenius对C:分区(系统盘)做了一个img镜像(win7.img)

然后重启进入Grub4Dos界面加载F盘上的(win7.img)
menu.list如下
=======================
title Win7_img
map --mem (hd0,6)/win7.img (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader /bootmgr
boot

=======================

//结果先显示如下错误:
autodetect number-of-heads failed use default value 255
autodetect sectors-per-track failed use default value 63


//然后开始加载win.img,一会加载成功,显示:
[xxxxMB/xxxxMB]
//之后又显示:
floppies_orig=0,harddrives_orig=1.floppies_curr=1.harddeives_curr=2
root(hd0,0)
Error 5: Partition table invalid or corrupt

看样子是分区表有问题,但是我退出Grub4dos后从硬盘正常启动进入win7,用Diskgenius检查分区表说没有错误。

请问这是怎么回事?硬盘开头也没有100M隐藏分区,只在最后有个2M多的未使用部分。
2#
发表于 2011-3-10 14:31:11 | 只看该作者
title Win7_img
map --mem (hd0,6)/win7.img (hd-1)
map --hook
root (hd-1,0)
chainloader /bootmgr
boot
回复

使用道具 举报

3#
 楼主| 发表于 2011-3-10 14:42:04 | 只看该作者
谢谢版主这么快回复!等我回家试试后再上来报告情况
回复

使用道具 举报

4#
发表于 2011-3-10 15:04:47 | 只看该作者
有两个问题:

1:map --mem (hd0,6)/win7.img (hd0)

你这个win7.img体积有多大?全部加载到内存,能吃得消吗?

2:映射成hd0,小心你原来的hd0哦。
回复

使用道具 举报

5#
发表于 2011-3-10 17:36:01 | 只看该作者

回复 #4 Plantsoot 的帖子

估计内存没问题  看他给的提示已经执行到  root(hd0,0)  了  说明已经载入完成了
回复

使用道具 举报

6#
发表于 2011-3-10 18:02:35 | 只看该作者
执行的 root (hd0,0) 出现的错误。这显然是 IMG 里面的分区表错误所导致的。

这个问题只有用户自己能够解决。
回复

使用道具 举报

7#
发表于 2011-3-10 18:25:20 | 只看该作者
装firadisk驱动了么?
没用diskgen做过ramos的镜像,如果你装firadisk驱动了,diskgen抓出来的img像winhex抓出来的那种镜像是可以启动的,img的镜像应该是类似固定模式的vhd那种才可以启动,如果你的物理盘的分区大于你内存的话,你用diskgen抓出来的img又很小的话,应该不能被正常引导,很少用img格式做ramos,我用过的生成物理盘的img镜像的软件只有winhex和ultraiso,这两个软件转出的img都可以用map --mem启动,属于逐个扇区复制的那种
回复

使用道具 举报

8#
 楼主| 发表于 2011-3-10 22:10:27 | 只看该作者
回sratlf,试过了不行,显示Error 17:unrecognized device string...

回Plantsoot和yueyezhan:
C盘20G,文件7G,镜像文件7G(对着整个C分区抓的),内存24G,应该没问题。我也是看论坛的前辈说用Diskgenius做的img镜像来做win7 ramos的。

可能还是分区表有问题,有空把盘再格一次吧,真是大工程,过些日子再来请教各位!
回复

使用道具 举报

9#
发表于 2011-3-10 22:25:36 | 只看该作者

回复 #8 2011gloomyedge 的帖子

title Win7_img
map --mem (hd0,6)/win7.img (hd-1)
map --hook
map (hd-1) (hd0)
map (hd0) (hd-1)
map --rehook
root (hd0,0)
chainloader /bootmgr
boot

再不行我就郁闷了
回复

使用道具 举报

10#
发表于 2011-3-10 23:21:58 | 只看该作者
原帖由 2011gloomyedge 于 2011-3-10 22:10 发表
回sratlf,试过了不行,显示Error 17:unrecognized device string...

回Plantsoot和yueyezhan:
C盘20G,文件7G,镜像文件7G(对着整个C分区抓的),内存24G,应该没问题。我也是看论坛的前辈说用Diskgenius ...


7G的镜像,24G内存,你的机器做什么用的啊,服务器?

7G的镜像 --mem 我还真头一回见到。

[ 本帖最后由 Plantsoot 于 2011-3-10 23:23 编辑 ]
回复

使用道具 举报

11#
发表于 2011-3-10 23:40:31 | 只看该作者
精点的实战,7G的镜像文件!
回复

使用道具 举报

12#
发表于 2011-3-10 23:44:36 | 只看该作者
你的镜像包不行吧,装完firadisk,然后做个ghost,回到系统下,建立一个固定模式的vhd,用系统自带的功能挂载,然后格式化为活动分区,用ghost32把你的备份恢复到这个vhd,重新启动后用grub4dos引导
回复

使用道具 举报

13#
发表于 2011-3-10 23:51:35 | 只看该作者
原帖由 Plantsoot 于 2011-3-10 23:21 发表


7G的镜像,24G内存,你的机器做什么用的啊,服务器?

7G的镜像 --mem 我还真头一回见到。


x58 三通道吧,4x6正好24g,真羡慕,我的机器16g就插满了
回复

使用道具 举报

14#
 楼主| 发表于 2011-3-11 00:10:15 | 只看该作者
原帖由 sratlf 于 2011-3-10 22:25 发表
title Win7_img
map --mem (hd0,6)/win7.img (hd-1)
map --hook
map (hd-1) (hd0)
map (hd0) (hd-1)
map --rehook
root (hd0,0)
chainloader /bootmgr
boot

再不行我就郁闷了



map --mem (hd0,6)/win7.img (hd-1)
Error 15: xxxxx not found(具体记不清了,应该是找不到hd(-1)的意思)

我做img镜像前用acronis调整了C盘大小,把多出来的部分并到了D盘,用diskgenius查不出错,但是用partition table doctor检查说分区表有错,其修正建议是改回分区前的样子,是不是这个问题?
回复

使用道具 举报

15#
 楼主| 发表于 2011-3-11 00:12:03 | 只看该作者
原帖由 yueyezhan 于 2011-3-10 23:51 发表


x58 三通道吧,4x6正好24g



猜得真对,我也是心血来潮想玩玩RAMOS,但实在太菜了,好多东西都不懂……
回复

使用道具 举报

16#
发表于 2011-3-11 00:19:05 | 只看该作者

回复 #14 2011gloomyedge 的帖子

这个错误没关系  就是文件找不到  看是不是文件名错误
回复

使用道具 举报

17#
发表于 2011-3-11 00:30:16 | 只看该作者
find --set-root /win7.img
map --mem /win7.img (hd0)
map (hd0) (hd1)
map --hook
root (hd0,0)
chainloader /bootmgr


如果你的镜像包没问题,firadisk驱动已经安装了,win7.img在分区的根目录下,这样应该可以
回复

使用道具 举报

18#
 楼主| 发表于 2011-3-14 23:27:17 | 只看该作者
谢谢各位的指点,我重做了硬盘分区,换用VDM+ImageX重做了img镜像,其余按以前的方法,一切OK了!
果然很静音啊


另外发现
1.win7 32位加载大体积RamOS镜像并不是必须打Readyfor4G补丁,开启PAE就行了(这个好歹是可逆的)

2.因为驱动问题无法执行系统评分,这个估计和前辈们遇到的问题一样
3.加载20G的镜像耗时太久了(具体没算,肯定超过5分钟),应该改成10G的,再做个10G的Ramdisk

上张截图吧,手头只有hdtune

回复

使用道具 举报

19#
发表于 2011-3-15 04:32:36 | 只看该作者
楼上的真快,而在我的上网本上做的RAM XP的磁盘速度可就杯具了:http://bbs.wuyou.net/forum.php?m ... &extra=page%3D1
回复

使用道具 举报

20#
发表于 2011-3-15 19:24:05 | 只看该作者
那个4g补丁生成新内核的时候又不删除原来的,你可以做两个启动项,也可以只做一个启动项,启动的时候选中菜单项后按f10编辑来加载修改后的内核
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 09:30

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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