Bean Forum


 
Subject: 关于0X7B蓝屏的问题
chenall
Newbie
Rank: 1



UID 43
Digest Posts 0
Credits 0
Posts 6
Reading Access 10
Registered 23-8-2007
Status Offline
Post at 27-2-2008 10:56  Profile | P.M. 
关于0X7B蓝屏的问题

今天试了一下,对比了两个DSK文件(里面内容一样),

可以正常使用的和不能正常使用的区别在于硬盘镜像
0X1B8位置(4个字节)

0X7B蓝屏上这个位置的值是00 00 00 00
可以用的是其它值(各个镜像各不同).

不知这个位置写入的是什么信息?

也许可以解决7B蓝屏的问题,还有望通过GRUB来启动分区的镜像.
Top
chenall
Newbie
Rank: 1



UID 43
Digest Posts 0
Credits 0
Posts 6
Reading Access 10
Registered 23-8-2007
Status Offline
Post at 27-2-2008 12:29  Profile | P.M. 
刚又试了一下,确实和这个有关系.
我用GRUB
map --mem 一个分区镜像 (内装WINXP 的PE系统)
直接启动显示0x7b错误.
重启后
map --mem 分区镜像
map --hook
map --status 查看当前状态,查找镜像在内存中的位置
找到起始位置比如0006FC38
再通过计算器.计算一下.0X6FC38*0X200(512)+0X1B0=0XDF871B8
write 0xdf871b8 1
在这个位置上随意写入一个值.(eg.1)
然后
chainloader (hd0,0)/setupldr.bin
启动成功!!

看来只要给GRUB打个补丁,或修改一下无盘天使就可以解决0X7B问题了.

[ Last edited by  chenall at 27-2-2008 12:30 ]
Top
chenall
Newbie
Rank: 1



UID 43
Digest Posts 0
Credits 0
Posts 6
Reading Access 10
Registered 23-8-2007
Status Offline
Post at 1-3-2008 12:04  Profile | P.M. 
已经找到解决方法,不需要修改天使驱动或GRUB都可以直接启动.也不用改内存.
Top
chenall
Newbie
Rank: 1



UID 43
Digest Posts 0
Credits 0
Posts 6
Reading Access 10
Registered 23-8-2007
Status Offline
Post at 3-3-2008 19:22  Profile | P.M. 
另发现一个问题.
使用天使启动.
map 天使的镜像必须放在GRUB的第一句.否则100%蓝屏
比如
Top
薛台青尹
Newbie
Rank: 1



UID 40198
Digest Posts 0
Credits 0
Posts 3
Reading Access 10
Registered 26-11-2011
Status Offline
Post at 29-11-2011 01:31  Profile | P.M. 
路过,先顶顶再说!!!!!!!!!!!!




















北京海乘服务院校官方网站:北京海乘服务院校,北京海乘服务院校首选!
Top
 


All times are GMT+8, the time now is 14-12-2018 17:04
粤ICP备07020672号

    本论坛支付平台由支付宝提供
携手打造安全诚信的交易社区 Powered by Discuz! 5.0.0 Licensed  © 2001-2006 Comsenz Inc.
Processed in 0.019093 second(s), 7 queries

Clear Cookies - Contact Us - Bean Forum - Archiver - WAP