无忧启动论坛

标题: pxelinux 引导3com image的问题。 [打印本页]

作者: 2010rabbit326    时间: 2010-12-25 22:00
标题: pxelinux 引导3com image的问题。
我想用pxelinux.0 引导3com的 pxe. 但是无法成功,直接引导mba.pxe 不会传送文件。 直接引导它的image文件,可以加载但是无法进入。网上我搜到一个教程,但是看的不是很明白。
地址:http://98.129.119.162/connect/forums/one-pxe-menu-unite-them-all-dos-linux-winpe
我想看他写的这段怎样用。
Convert 3com images.

pxelinux can chain load the 3com menu (mba.pxe) but the 3com menu will then fail to load a .sys image. Here's a really simple fix to directly load your .sys images from the pxelinux menu. Download winimage free trial is all you need, but it's such a great app I bought it. http://www.winimage.com/download.htm

All you need to do to make the 3com images compatible is simply open them w/ winimage and save as .IMZ (IMA is the same, but not compressed - use IMZ) file. That's it. Somehow this removes some of the proprietary header info (maybe). The downside is that the 3com image editor will not work w/ the image anymore, but you can use winimage which works almost as well.
我把用的2个文件上传,你们帮我看下,谢谢。

pxe.zip

1.91 MB, 下载次数: 65, 下载积分: 无忧币 -2

3com文件


作者: sgw888    时间: 2010-12-29 19:41
大体意思我说一下吧。本来想一句句的翻译,NND,无奈不是IE 卡死,就是记事本卡死,电脑神经了,气愤得不得了。
上面的英文意思是说PXELINUX虽然可以加载3COM生成的PXE文件,但是接下来,3COM菜单文件在引导SYS映像时将会发生错误,我网启用的是GRUB4DOS,看来跟PXELINUX有相同的表现。 要解决这个问题,其实非常简单,抛弃PXE文件,然后使用WINIMAGE转换.SYS映像为.IMZ或者.IMA都可以,.IMZ是压缩的,这样以来,3COM的PXE菜单将会无法引导.IMZ。
总之,就是用WINIMAGE转换.SYS映像为IMA映像,然后再用PXELINUX直接加载IMA映像就OK了。 就这么简单。 如果你想用3COM的话还得用SYS映像。

下面是我使用GRUB4DOS的经验:  最近研究PXE网络部署,使用GHOST的引导向导创建生成了3COM网络映像.SYS文件,但一直不得法,不知道该如何引导这个.SYS,直接CHAINLOADER .SYS显然失败,后来在网上搜索,看到3COM的文章,于是生成了相应的PXE文件,利用GRUB4DOS来引导PXE,可以引导,但在后续的传输.SYS时发生错误,忽然想到.SYS就是一个映像,于是直接仿真.SYS映像为A盘,结果失败,但看到了一丝希望,于是直接用WINIMAGE打开了.SYS,发现就是一个可以被识别的映像,于是改了下大小,原大小是2.14MB,直接存成2.88M标准格式,然后别存为IMA,用GRUB4DOS引导试了下,非常成功。当时还觉得不完美。
现在看到PXELINUX的说明,心里就舒服多了,原来如此啊。  其实,想开了,转换为IMA一样用的,而且适用范围更广了,即可以U启,硬盘启动,也可以网启,好处多多啊,真是没必要用3COM的PXE文件,绕了一大圈,又回到了原点。

另外,说一下,我曾试着直接把引导文件设置为3COM的PXE文件,启动是成功的,但最后运行GHOST.EXE时却失败了,报 NO DPMI MEMORY  的错误,真是郁闷,还不如直接用GRUB4DOS来引导。所以说,有些东西,适用就是好的,没必要太较真。
作者: 2010rabbit326    时间: 2011-1-1 16:10
原帖由 sgw888 于 2010-12-29 19:41 发表
大体意思我说一下吧。本来想一句句的翻译,NND,无奈不是IE 卡死,就是记事本卡死,电脑神经了,气愤得不得了。
上面的英文意思是说PXELINUX虽然可以加载3COM生成的PXE文件,但是接下来,3COM菜单文件在引导SY ...

谢谢,我这几天也看了下,确实较真了,再绕圈,没必要。谢谢。
作者: 假大空    时间: 2015-10-22 20:50
本帖最后由 假大空 于 2015-10-23 14:01 编辑

现在才看到,也在3com的pxe启动上转了很多圈圈。留爪mark。
补充:经过测试,ipxe启动这个ima也是可行的。当然用ipxefrldr启动也可以的。而且解决了跨vlan网启的问题。以前跨vlan必须用3com的pxe启动文件,否则后面的ghost过程会报错,后来发现主要是需要二次获取dhcp分配的ip。虽然是老帖,仍然要感谢2楼提供的方法。
作者: 丰阿苏    时间: 2016-4-8 13:11
提示: 作者被禁止或删除 内容自动屏蔽




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