无忧启动论坛

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

2011-6-25版G4D的MAP问题

[复制链接]
跳转到指定楼层
1#
发表于 2011-6-27 14:19:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
使用2011-6-25版G4D中文版GRLDR,在MAP一个DISKGEN 3.5做的硬盘IMG镜像、WIN7做的可正常VHD启动WIN7旗舰版(安装有WINVBLOCK驱动)的VHD镜像文件时,显示C/H/S均为零,在G4D下对其LS等操作,均会导致重启;而使用2011-6-10、2011-6-19版的时候,则正常。对于安装有WIN7的VHD镜像,2011-6-19版可以MAP后启动WIN7,而2011-6-10版不可以。另外,使用2011-6-25版进行ISO安装时,map /win2003.iso (0xff)在ISO启动到安装出现中文文字前蓝屏,而加了--mem参数则正常;在用安装好的IMG的WIN2003镜像进行WIN2003启动时,map /win2003.img (hd0)也是蓝屏,而加加了--mem参数则正常启动WIN2003进入桌面——WINXP的系统则无此问题。另外,2011-6-10及2011-6-19版,无论是进行WIN2003的ISO安装还是IMG启动WIN2003正常系统,都会蓝屏,XP正常。

说明:试验的是N270的1GB内存上网本实机,硬盘为西数的160Gb,第一主分区10GB、第二主分区138GB,第三主分区1GB。问题可多次重现。因为没有DC,而手机拍的屏幕图片又看不清楚,因此暂时无法提供图片。

PS:可能说得比较乱,而我这两天没有太多的时间,如果需要再详细或者深入的话,我稍后有时间了再详细说下。
2#
发表于 2011-6-27 16:28:26 | 只看该作者
2011-6-25版grub4dos,用firadisk驱动,map /win2003.iso (0xff) 或 map --mem /win2003.iso (0xff)安装系统正常。
新版的SRSF6,已经处理好firadisk安装系统,自动处理map 或者map --mem。

Snap1.jpg (41.94 KB, 下载次数: 86)

Snap1.jpg
回复

使用道具 举报

3#
 楼主| 发表于 2011-6-27 22:29:28 | 只看该作者
2011-6-25版grldr中文版map的提示信息抄下来了:
命令:map /win7.vhd (hd1)
信息:info: total_sectors calculated from partition table(64514) is less than number of sectors in the whole disk image(16789505)
probed C/H/S=0/0/0, probed total sectors=64514
floppies_orig=1,harddrives_orig=1,floppies_curr=1,harddrives_curr=2

命令:map 256m.img (hd1)
信息:info: total_sectors calculated from partition table(22352) is less than number of sectors in the whole disk image(524288)
probed C/H/S=0/0/0, probed total sectors=22352
floppies_orig=1,harddrives_orig=1,floppies_curr=1,harddrives_curr=2

说明:win7.vhd使用win7创建并格式化为NTFS格式,大小为8GB;256m.img由diskgen 3.50免费版创建,类型为硬盘并格式化为FAT,大小为256MB。这个256m.img如果在WIN7中用IMDISK挂载并格式化之后,则正常;如果在map的时候加上--mem参数,也正常。至于map了之后安装2003或者启动2003蓝屏的问题,正如不点所说,已经与grldr无关,而只与karyonix 的补丁有关了。不过我有两点疑惑的是:一是map的时候,2011-6-19及2011-6-10版正常,而2011-6-25则不正常,会不会与不点修改MBR探测有关;二是关于karyonix的补丁,似乎更诡异,2011-6-25版本启动2003使用map --mem时正常,不加--mem则蓝屏,而2011-6-19则全蓝屏——按理这个补丁应该两个版本都相同的,没有理由会出现不同的情况,难道这个补丁也与MBR探测方式有关?
回复

使用道具 举报

4#
 楼主| 发表于 2011-6-27 22:31:42 | 只看该作者
原帖由 zhaohj 于 2011-6-27 16:28 发表
2011-6-25版grub4dos,用firadisk驱动,map /win2003.iso (0xff) 或 map --mem /win2003.iso (0xff)安装系统正常。
新版的SRSF6,已经处理好firadisk安装系统,自动处理map 或者map --mem。


有空我试下用firadisk驱动,因为以前用firadisk驱动,在我的上网本上,无论是XP还是2003均失败的。
回复

使用道具 举报

5#
 楼主| 发表于 2011-6-28 23:04:40 | 只看该作者
先debug on之后再MAP,多出现了如下的信息,然后就是之前的那些信息:

Initial estimation:Cmax=1023, Hmax=254, Smax=63, solution 1(bad_things=0):H=255,S=63
Perfectly Good!

另外,刚才再试了几次,如果先MAP一个成功识别C/H/S的镜像,再MAP出现问题的镜像的话,原来MAP时识别C/H/S为0的镜像,就会沿用先MAP的那个成功识别镜像的C/H/S,并且此时对其操作就会正常,不再重启——看来,问题出在C/H/S识别为0上。
回复

使用道具 举报

6#
发表于 2011-6-29 02:07:03 | 只看该作者

回复 #5 xianglang 的帖子

谢谢。已经找到毛病了。是我的严重疏忽造成的。

时空论坛上载了修正版,请测试。
回复

使用道具 举报

7#
 楼主| 发表于 2011-6-29 23:29:15 | 只看该作者
2011-6-28版正常了,谢谢不点及时解决问题。
回复

使用道具 举报

8#
发表于 2011-6-30 00:49:15 | 只看该作者
呵呵 我也发现了 不过有BUG的G4D 可以用map --heads=255 --sectors-per-track=63 /win7.img (hd0)来解决~
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-12-2 18:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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