无忧启动论坛

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

[求助] 求GRUB4DOS+wimboot网启PE的方法

[复制链接]
跳转到指定楼层
1#
发表于 2015-1-11 12:44:13 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
用TINY PXE SERVER+grub4dos-0.4.5c-2015-01-09在VMWARE中测试,GRUB4DOS菜单如下:
title WIMBOOT启动WIN81\nWIMBOOT启动WIN81
kernel /boot/wimboot
initrd @bcd=/boot/bcd @boot.sdi=/boot/boot.sdi @bootmgr=/boot/bootmgr.exe @boot.wim=/boot/H3_81PE.wim
结果在8M 8M的下载完WIM文件后,虚拟机自动重启了
而同样的文件,用ipxe.pxe就能正常进PE系统。
请问各位大神,是啥原因?
谢谢!
2#
 楼主| 发表于 2015-1-11 12:45:44 | 只看该作者
同样,用H大神的光盘里的,文件H3_PXE81.0 H3_PXE81.bin,也能引导同样的PE
title 启动 Win8.1 PE               Boot Win8.1 PE\n含网卡驱动
chainloader --force /BOOT/H3_PXE81.0
回复

使用道具 举报

3#
发表于 2015-1-12 08:41:18 | 只看该作者
我测试也是一样,目前只能使用IPXE启动
回复

使用道具 举报

4#
发表于 2015-1-12 09:13:30 | 只看该作者
由于pxe的tftp效果很低,建立使用0.4.6a的最新版使用ipxegrldr启动,可以直接访问http,tftp上的文件.

点评

wln
现在的情况是,低没有问题,只要可靠就好,但实际上没办法用WIMBOOT,这个文件已经是HTTP://IPXE.ORG/WIMBOOT下的2.4的版本了。 请大神指示以下,GRUB4DOS+WIM的用法 谢谢!  详情 回复 发表于 2015-1-12 10:12
回复

使用道具 举报

5#
 楼主| 发表于 2015-1-12 09:59:13 | 只看该作者
用ipxe在我的实机环境中,IPXE时不时会报0x040ee119的错,不是很可靠。自己拿UBUNTU编译了最新的IPXE.PXE也一样。
所以想用GRUB4DOS+wim的方式来引导PE
不知道H大神的H3_PXE81.0 H3_PXE81.bin是怎么做出来的,只有他的可以引导启动WIM的文件。
特此求教。

12.jpg (220.38 KB, 下载次数: 79)

12.jpg
回复

使用道具 举报

6#
 楼主| 发表于 2015-1-12 10:12:51 | 只看该作者
chenall 发表于 2015-1-12 09:13
由于pxe的tftp效果很低,建立使用0.4.6a的最新版使用ipxegrldr启动,可以直接访问http,tftp上的文件.

现在的情况是,低没有问题,只要可靠就好,但实际上没办法用WIMBOOT,这个文件已经是HTTP://IPXE.ORG/WIMBOOT下的2.4的版本了。
请大神指示以下,GRUB4DOS+WIM的用法
谢谢!
回复

使用道具 举报

7#
发表于 2015-1-12 10:45:16 | 只看该作者
WIMBOOT不要使用最新的版本,据说新的版本会有一些问题,可以试试2.0的版本

用wimboot的bootmgr应该使用原版的不要用bootmgr.exe,而是用系统正常启动的版本.

点评

wln
大神果然厉害,是WIMBOOT文件的问题,换成了2.0.0就可以了 之前试过2.3.0不行,就以为不是这个方面的问题 感谢啊!  详情 回复 发表于 2015-1-12 11:34
回复

使用道具 举报

8#
发表于 2015-1-12 11:01:33 | 只看该作者
ipxe 本身有硬件适应性问题。而 gcc 的编译,也有问题。我们在 grub4dos 上就曾多次碰到 gcc 编译器的问题,因此,可以推测 ipxe 以及其他软件(当然也包括 Linux 内核本身!),都可能碰到这样的问题。

提请开发者今后留意 gcc 的问题,防止发生 gcc 攻击。“攻击” 一词,或许看着不顺眼,谁看着不顺眼,请自行重新定义。
回复

使用道具 举报

9#
 楼主| 发表于 2015-1-12 11:34:55 | 只看该作者
chenall 发表于 2015-1-12 10:45
WIMBOOT不要使用最新的版本,据说新的版本会有一些问题,可以试试2.0的版本

用wimboot的bootmgr应该使用原 ...

大神果然厉害,是WIMBOOT文件的问题,换成了2.0.0就可以了
之前试过2.3.0不行,就以为不是这个方面的问题
感谢啊!
回复

使用道具 举报

10#
发表于 2015-1-13 16:58:09 | 只看该作者
激将法,高版本的wimboot在IPXE下都能成功,难道我们的世界观出现问题......

点评

我也用了,最新的wimboot + grldr(2014.11.11 0.46a)实机测试确实不成功!但换成2.0的后却是成功的! 但先用grldr通过IPXE.KRN转,新版旧版都是成功的! 直接用ipxe.o则新旧版的都是没有问题的。 问题不一  详情 回复 发表于 2015-1-13 17:14
回复

使用道具 举报

11#
发表于 2015-1-13 17:14:59 | 只看该作者
zhaohj 发表于 2015-1-13 16:58
激将法,高版本的wimboot在IPXE下都能成功,难道我们的世界观出现问题......

我也用了,最新的wimboot + grldr(2014.11.11 0.46a)实机测试确实不成功!但换成2.0的后却是成功的!

但先用grldr通过IPXE.KRN转,新版旧版都是成功的!

直接用ipxe.o则新旧版的都是没有问题的。

问题不一定是wimboot的。可能是grldr与新版wimboot之间的兼容性存在问题。

wimboot(2.4.1) + grldr(2014.11.11 0.46a)实机测试曾经遇到过奇葩现象:

1、UD U启,进2003PE后,U盘拔掉了,开TINYPXESERVER服务端,客户端选PXE网启;

2、DHCP成功后,客户端旋即黑屏(但没有死机),大概2-3分钟后,客户端竟然出现了我UD中的菜单!

(客户端电脑中没有grldr,也没有menu.lst)
回复

使用道具 举报

12#
发表于 2015-1-13 19:24:29 | 只看该作者
我这里测试好像都是正常的.

你们出错的提示是什么,如果是grub4dos的问题,这是有办法解决的.

点评

实机测试的情况: 1、一台2003年的笔记本,以8M间隔读完WIM文件后,没有提示,直接重启了,有可能是机子内存不够(512+256)。这台机器用ipxe.0网启也不成功,不具有参考价值; 2、另一台2007年配的机器(2G内存  详情 回复 发表于 2015-1-13 21:00
回复

使用道具 举报

13#
 楼主| 发表于 2015-1-13 19:41:22 来自手机 | 只看该作者
没有错误提示,下载完.wim文件后,直接重启了
回复

使用道具 举报

14#
发表于 2015-1-13 21:00:28 | 只看该作者
chenall 发表于 2015-1-13 19:24
我这里测试好像都是正常的.

你们出错的提示是什么,如果是grub4dos的问题,这是有办法解决的.

实机测试的情况:
1、一台2003年的笔记本,以8M间隔读完WIM文件后,没有提示,直接重启了,有可能是机子内存不够(512+256)。这台机器用ipxe.0网启也不成功,不具有参考价值;

2、另一台2007年配的机器(2G内存),以8M间隔读完WIM文件后,提示 PXE STACK UNLOADED,再无反应,按三键都不能重启;

3、一台B85主板的机器,情况与2类似,提示 PXE STACK UNLOADED,但按三键可以重启;

(2.4.1 的 wimboot + 2014.11.11 0.4a 的 grldr)

本地U启动是没问题
回复

使用道具 举报

15#
 楼主| 发表于 2015-1-13 23:14:54 来自手机 | 只看该作者
我的是hp2330笔记本,2G内存的
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-30 10:46

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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