无忧启动论坛

标题: 高手指教,fbinst和map --mem冲突 [打印本页]

作者: snowounce    时间: 2009-10-22 15:30
标题: 高手指教,fbinst和map --mem冲突
这几天学习使用fbinst,把PE全隐藏入ud,在这个过程中发现了一个奇怪的问题,因本人是菜鸟,百思不得其解,故发上来请高手指教一下。

过程:
1、使用fbinst建立一个8M的主分区,一个300M的隐藏分区
2、将我心如水全功能PE加载到隐藏分区,并为其添加firadisk支持
3、修改grldr菜单,如下:
      map --mem (ud)/winpe.iso (0xff)
      map --hook
      chainloader (0xff)

4、用USB启动,可以正常进入PE,外置工具全部加载。

至此好像是成功了。但在不同的电脑,有不同的结果
a、T6600、4G内存、GT240M(即联想最近很火的Y450),显卡驱动可以正常加载
b、T6500、2G内存、G45集成显卡(联想E43G),显卡驱动不能加载,进入PE后也不能调整分辨率

如果将上述3修改成
      map (ud)/winpe.iso (0xff)
      map --hook
      chainloader (0xff)
即不加载iso到虚拟磁盘,E43G可以进入PE,可以改分辨率。

直接利用ud内的grldr启动U盘可见区的winpe,可以改分辨率。

由此分析,--mem参数和fbinst是否有冲突?请高手指教,并能提供解决办法。

ps:通过改PE为全内置是可行的,但却不能解释上述问题。我想要上述问题的解答。多谢了。
作者: 古豆    时间: 2010-12-4 04:33
学习了,共同期待答案中……
作者: M    时间: 2010-12-4 09:51
楼主可参考grub4dos说明书。
作者: butyes    时间: 2010-12-4 11:45
这个冲突是怎么说呢?很矛盾一问题,估计PE引导错位置了吧?
作者: cchessbd    时间: 2010-12-4 16:01
集成显卡要使用内存? 但是没有内存可以使用?

估计集显要使用高端内存。
作者: freesoft00    时间: 2010-12-4 16:19
不能调分别率是不是没有加载到外置程序,驱动也在外置中?是不是和我这里的一个问题:
http://bbs.wuyou.net/forum.php?mod=viewthread&tid=173578
作者: 古豆    时间: 2010-12-4 18:48
期内关注中……刚接触fbinst,学习中
作者: lforl    时间: 2011-6-28 18:43
某些新型笔记本(大约就是些双显卡的笔记本)。使用map --mem的模式会发生0x000000B4蓝屏。所以这种机型要使用非map  --mem。
自由天空技术论坛有人提到:http://sky123.org/thread-102421-1-1.html
新买的“HP 惠普 4230S LJ796PA 12.1英寸”一进PE就0x000000B4篮屏
http://www.icson.com/Products/167843.html

[ 本帖最后由 lforl 于 2011-6-29 09:50 编辑 ]
作者: pseudo    时间: 2011-6-28 20:39
0x000000B4篮屏的,用这个专门的“蓝屏版”试试:http://bbs.wuyou.net/forum.php?m ... p;page=1#pid2256036
作者: xt030    时间: 2011-6-28 22:54
标题: 回复 #8 lforl 的帖子
hp的用win7pe应该不会蓝屏。原因是hp的很多机型的BIOS只支持vista或者win7,像以前换xp还要刷BIOS。

启动win7pe应该对电脑而言和启动win7的支持是一样的。
作者: lforl    时间: 2011-6-28 23:34
标题: 回复 #9 pseudo 的帖子
找你的下载链接还真不好找,终于找到http://u.115.com/file/e626r6da#
(推荐用新浪共享网盘,便于长期放置不容易过期)
已经学习你的研究成果,更新了grldr到 2011-6-27,还利用了你的★U盘自动加速器,用FbinstTool重新改造了我的U盘启动。

WINPE.ISO为DVD008的骨头PE win2003内核。只不过对于新机型“HP 惠普 4230S LJ796PA 12.1英寸”,开启sata则认不出硬盘。
实机测试结果:
title [1] Boot from U:/WINPE.ISO【会发生0x000000B4蓝屏】
title [2] Boot from U:/WINPE.ISO(no--mem)【启动正常,进入桌面】

(bd)/BOOT/GRUB/USB_ACC.0PE --version:plpbt.bin(5.0.11-2) --time-out-enable:3 --time-out-disable:0
pxe detect
configfile
timeout 10
default 0
command --set-path=(bd)/BOOT/GRUB/
insmod (bd)/BOOT/GRUB/WENV
title [0] LOCAL SYSTEM WinXP
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
map () (hd0)
map (hd0) ()
map --rehook
find --set-root --ignore-floppies --ignore-cd /ntldr || find --set-root --ignore-floppies --ignore-cd /bootmgr
chainloader /ntldr || chainloader /bootmgr
title [1] Boot from U:/WINPE.ISO
RUN --mem /WINPE.ISO
boot
title [2] Boot from U:/WINPE.ISO(no--mem)
find --set-root /WINPE.ISO
map /WINPE.iso (0xff)
map --hook
chainloader (0xff)
title [3] Boot from U:/my.img
find --set-root --ignore-floppies /my.img
map --mem /my.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [4] GHOST V11.5.1.2269
map --mem (ud)/tools/GHOST.IMG (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [5] DOS
map --mem (ud)/tools/BOOT.img (fd0)
map --hook
chainloader (fd0)+1
rootnoverify (fd0)
title [6] ===Reset Computer===
reboot

回复 #10 xt030  的帖子
感谢提点! 折腾了半天,我是U盘启动进入DOS,格式化硬盘,分好区,直接ghost XP到C盘成功。原机自带Win7 home版。

[ 本帖最后由 lforl 于 2011-6-29 09:50 编辑 ]
作者: pseudo    时间: 2011-6-29 13:59
呵呵,说了半天,没提及0pe的“蓝屏版”在你的新机上是否不蓝屏、认硬盘。




欢迎光临 无忧启动论坛 (http://bbs.wuyou.net/) Powered by Discuz! X3.3