无忧启动论坛

标题: 用pxelinux启动PE3.0的问题 [打印本页]

作者: ls_qiang    时间: 2010-7-3 19:34
标题: 用pxelinux启动PE3.0的问题
在网上找到的用pxelinux启动的PE3.0,都是通过“PXEBOOT.0”来加载bootmgr,

究竟这个“PXEBOOT.0”是从那里来的?

我在下载到的syslinux文件包、Win7AIK、win7光盘的“boot.wim”和“install.wim”中查找,都找不到这个文件。

[ 本帖最后由 ls_qiang 于 2010-7-3 19:51 编辑 ]
作者: lsfx555    时间: 2010-7-4 00:10
标题: 在这里下载!
那个文件我上传!那个文件是存在PXE启动目录的BOOT文件夹下面:

命令行如下:


LABEL xxxxxxxx
MENU LABEL xxxxxxxx
kernel /BOOT/PXEBOOT.0

这样就可以PXE启动bootmgr.exe了

下载在:  http://u.115.com/file/f6a00e20fe

也可以下载下面的文件。

[ 本帖最后由 lsfx555 于 2010-7-4 00:14 编辑 ]

PXEBOOT.rar

8.31 KB, 下载次数: 419, 下载积分: 无忧币 -2

PXEBOOT.0


作者: yueyezhan    时间: 2010-7-4 00:23
sources\boot.wim\2\Windows\Boot\PXE\下的pxeboot.n12就可以
作者: ones    时间: 2010-7-4 09:00
楼上正解,PXEBOOT.0就是pxeboot.n12
还有好像是说要使用VISTA的bootmgr.exe替换才能启动PE3.0,用PE3.0的bootmgr.exe无法PXE启动
我在论坛里下载的PE3.0,使用windows 7 7600里的bootmgr.exe无法PXE启动,论坛里有支持PXE启动的PE3.0下载的
作者: yueyezhan    时间: 2010-7-4 11:46
其实我感觉用grldr做tftp的启动文件很合适,通过grldr和menu.lst在客户端出菜单,然后根据需要去引导pxeboot.n12 startrom.n12 pxelinux.0,然后再根据需要去在menu添加一些挂载iso 挂载启动软盘之类的菜单,或许这种做法不是很高级,但是相对来说简单,不需要去修改文件名;最早使用grub4dos是在windows下硬盘安装linux的时候,那时候用来硬盘安装和修复系统时重新安装linux的grub,感觉方便,到后来逐渐使用的多了,从加载软驱文件、置换硬盘到ramos到pxe,虽然只是一个刚入门的初级用户,有很多命令和高级技法都不会,然而在用一些简单的命令来达到目的的同时更让我逐渐感受到grub4dos的强大和便利。
作者: zhaohj    时间: 2010-7-4 12:05
不点新版本wee可以直接启动BOOTMGR
PT的也可以。
作者: yueyezhan    时间: 2010-7-4 13:04
去下载了6月26的版本,发现map --mem pxe服务端的文件的时候速度快了不少,一个1.7g的文件,新版本传送完毕第一次用了146s,第二次用了144s,以前的版本传送同样的文件是212s,开始用新版本map --mem文件的时候感觉是快了,然后用新旧版本各跑了两次后去看的hanewin的日志
作者: zjqcomputer    时间: 2010-7-4 19:11
3、4楼的正解,PXEBOOT.0就是pxeboot.n12

PXE启动Win7PE关键在于两个文件:

pxeboot.n12
bootmgr.exe

PXE启动Win7PE时不需“bootmgr”,而取而代之的是“pxeboot.n12”和“bootmgr.exe”共同完成引导。
前者用于引导,后者用于加载,将两个文件放到PXE服务器的根目录中,用pxelinux引导pxeboot.n12即可。

这两个文件位于Windows7光盘上“source\boot.wim”的“Windows\Boot\PXE”路径下

至于其它的BCD、PE核心等文件则与往常的没有区别,直接从光盘复制并放在PXE服务器根目录即可。

不过,PXELINUX比较奇怪,pxeboot.n12可任意取名,也可存放在任意文件夹中,但必须将后缀改为“.0”才能被加载。

[ 本帖最后由 zjqcomputer 于 2010-7-4 19:14 编辑 ]
作者: lsfx555    时间: 2010-7-4 22:12
标题: 16秒问题,能不能解决?
PXE启动PE 3.0要等16秒才加载,能不能想办法解决这个问题,直接加载.wim文件就可以启动?
作者: yueyezhan    时间: 2010-7-4 23:38
原帖由 lsfx555 于 2010-7-4 22:12 发表
PXE启动PE 3.0要等16秒才加载,能不能想办法解决这个问题,直接加载.wim文件就可以启动?


论坛有人做好的python的脚本,可以跳过这段时间
作者: lsfx555    时间: 2010-7-5 00:27
标题: python的脚本,这文件在哪里找?
python的脚本,我好像见过,但是当时没有注意,听说还有个给PE1.0提供什么文件的功能之类的,但现在不记在是在哪一个主题上见的了,哪位知道的,说一声,谢了!

[ 本帖最后由 lsfx555 于 2010-7-5 00:28 编辑 ]
作者: yueyezhan    时间: 2010-7-5 00:36
原帖由 lsfx555 于 2010-7-5 00:27 发表
python的脚本,我好像见过,但是当时没有注意,听说还有个给PE1.0提供什么文件的功能之类的,但现在不记在是在哪一个主题上见的了,哪位知道的,说一声,谢了!


http://bbs.wuyou.net/forum.php?mod=viewthread&tid=162105&highlight=pxe###
10楼
作者: lsfx555    时间: 2010-7-5 22:33
标题: 为什么用这个引导管理器不能引导到PXE Grub呢?
不知道,是什么原因,为什么我用不了,是不是我的引导管理器版本太低了?
引导之后,是黑屏无反应呢?
作者: yueyezhan    时间: 2010-7-6 03:40
原帖由 lsfx555 于 2010-7-5 22:33 发表
不知道,是什么原因,为什么我用不了,是不是我的引导管理器版本太低了?
引导之后,是黑屏无反应呢?


如果你用windows7的pxeboot.n12来引导grub4dos的话,需要在bcd中添加grub4dos的引导项,与其这样倒不如用grldr来引导pxeboot.n12
作者: lsfx555    时间: 2010-7-7 17:31
标题: 想用PXE版的windows引导管理器来引导……
想用PXE版windows引导管理器,引导.IMA或者.IMG镜像文件,怎么实现呢?不想转入其他菜单,太麻烦,就用一个PXE版的windows引导管理器引导这些软盘镜像就好了!
作者: zjqcomputer    时间: 2010-7-7 19:17
原帖由 lsfx555 于 2010-7-4 22:12 发表
PXE启动PE 3.0要等16秒才加载,能不能想办法解决这个问题,直接加载.wim文件就可以启动?


也有个折中的解决办法,就是将PE核心、BOOTMGR、boot.sdi和bcd做到一个可启动的ISO文件中,然后以grldr进行PXE启动并map运行这个ISO,没有任何延时,只是启动时占多一倍内存而已。
作者: lsfx555    时间: 2010-7-7 19:29
标题: 16秒问题,12楼正解!
16秒问题,12楼给的链接是正解!通过在服务加上应答,已经解决!如果有高手,能在启动文件中做改动,不用在服务器中做手脚,那就完美了!

但是,我15楼的问题,还没有找到答案?望高手指点!




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