无忧启动论坛

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

制作ISOLINUX,EZBOOT,GRUB多重启动出现一个问题

[复制链接]
跳转到指定楼层
1#
发表于 2010-5-6 11:08:11 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
我用ISOLINUX.EZBOOT,GRUB4DOS做了一个多PE合盘
当用ISOLINUX做一启 各个引导器相互跳转都正常.

除了转到EZBOOT菜单后启动PE出现错误
CDBoot:Couldn't find NTLDR
其他各个菜单都启动正常.

如果用EZBOOT做一启.就都正常.
我怀疑是SETUPLDR.BIN文件没修改好.但是看提示好像是SETUPLDR.BIN没找到.
那就可能是EZPE01.BIN出问题.
但EZBOOT一启又没问题.
请教下各位我的问题到底出在哪里??

我的光盘目录
│  pxelinux.0
│  
├─BOOT
│     BOOTPE01.BIN            grub4dos和ezboot 启动PE需要的SETUPLDR.BIN文件
│     EZPE01.BIN                 EZBOOT用RUN命令启动PE的引导文件
│     FON.BIN                     字体
│     LLPE01.BIN                 ISOLINUX启动PE需要的SETUPLDR.BIN文件
│     NTDE.COM                  NTDETECT.COM  
│     PE01                          
│         
├─EZBOOT
│      BCDW.BIN
│      CDMENU.EZB
│      TOOL.EZB
│      loader.bin
│      
├─IMAGES
│      
├─MINIPE
│      
├─PETOOLS
│  
├─grub4dos
│      font.gz
│      grldr.bin
│      menu.g4d
│      
├─isolinux
│      back.jpg
│      chain.c32
│      isolinux.bin
│      isolinux.cfg
│      memdisk
│      menu.c32
│      reboot.c32
│      vesamenu.c32
│      zh.psf
│      
└─pxelinux.cfg
        default
2#
发表于 2010-5-6 11:17:04 | 只看该作者
菜单上 loader.bin文件名的大小写要与实际文件一致。
回复

使用道具 举报

3#
 楼主| 发表于 2010-5-6 11:38:31 | 只看该作者
ISOLINUX转到EZBOOT菜单正常.EZBOOT菜单里的其他启动也正常
就是启动PE出错了.
还有EZBOOT的菜单命令不管大小写.保存后都统一被改成小写了.
而且目录结构什么都不变.用EZBOOT做一启则完全正常.
所以搞不明白到底哪里的问题.

因为EZBOOT启动在我的一个机器上使用BCDW命令会死机.所以才用ISOLINUX做一启的.

2种方式的启动顺序
EZBOOT启动菜单---\BOOT\EZPE01.BIN----\BOOT\BOOTPE01.BIN---\BOOT\PE01----\MINIPE\WINPE.IS_
ISOLINUX --\EZBOOT\loader.bin调用EZBOOT启动菜单---\BOOT\EZPE01.BIN----\BOOT\BOOTPE01.BIN---\BOOT\PE01----\MINIPE\WINPE.IS_

[ 本帖最后由 icevan 于 2010-5-6 11:47 编辑 ]
回复

使用道具 举报

4#
发表于 2010-5-6 13:16:17 | 只看该作者
把 BOOTPE01.BIN 、EZPE01.BIN 、LLPE01.BIN、  PE01、
CDMENU.EZB、 TOOL.EZB这些文件打包传上来看看。
回复

使用道具 举报

5#
 楼主| 发表于 2010-5-6 15:40:10 | 只看该作者
我是用2003SP1盘里的SETUPLDR.BIN修改的.

LLPE01.BIN是用mkimage工具把头文件和系统文件(BOOTPE01.BIN)结合起来的引导文件

BOOT.rar

166.23 KB, 下载次数: 139, 下载积分: 无忧币 -2

LLPE01.rar

139.75 KB, 下载次数: 49, 下载积分: 无忧币 -2

回复

使用道具 举报

6#
发表于 2010-5-6 23:24:30 | 只看该作者
问题可能出在ISO文件属性上,也可能是SETUPLDR.BIN里NTDETECT.COM的路径修
改的问题。这里传一个ISOLINUX、EZBOOT、GRUB4DOS三启启动盘,一切正常。



下载地址 .rar (147 Bytes, 下载次数: 212)
回复

使用道具 举报

7#
 楼主| 发表于 2010-5-6 23:42:22 | 只看该作者
恩.谢谢.我下下来试试.
照版主的图修改ISO属性,虚拟机测试还是不行.
可能是SETUPLDR.BIN文件改的有问题.

我比较了下2个BOOTPE01.BIN文件
你给我的那个除了NTDETECT.COM文件修改的位置不同外.
很多地方是用的小写.而我的则全部是大写.
难道这里出的问题?

睡觉了.祝各位晚安.
明天再弄了.

[ 本帖最后由 icevan 于 2010-5-7 00:01 编辑 ]
回复

使用道具 举报

8#
 楼主| 发表于 2010-5-10 09:56:59 | 只看该作者
u盘掉了。郁闷。才买的8G.估计又插在哪个客户的机器上了。
查看了一下这个提示是出在EZPE01.BIN文件里。
可能是这个文件的问题。我在试试。
回复

使用道具 举报

9#
发表于 2010-5-10 13:33:52 | 只看该作者

回复 #6 dgxhls 的帖子

我刚刚来到无忧 正在学习用easyboot制作个性化安装盘
请问3启(ISOLINUX.EZBOOT,GRUB4DOS)与1启(easyboot)相比优势是什么?
回复

使用道具 举报

10#
发表于 2010-5-10 18:39:42 | 只看该作者
我去年也做了一个3启动的工具盘(pe、dos工具箱,linux),easyboot、syslinux、grub4dos可以自由转换
easyboot<--->syslinux;easyboot<--->grub4dos;grub4dos<---->syslinux

在做pe的时候,提取的pe最好不要修改里面文件的大小写,如果你修改过大小写,虽然easyboot不区分大小写、syslinux、grub4dos大小写都写对了,可能都会遇到你说那个问题(亲测)

还有就是用UltraISO封装的时候,属性栏一定要勾选好,
我没有权限上图,所以写在这儿:需要勾选的
jiliet
Windows/unix(31)
允许小写字母
省略ISO 9660版本号
扩展(110)
回复

使用道具 举报

11#
发表于 2018-10-18 09:26:03 | 只看该作者
dgxhls 发表于 2010-5-6 23:24
问题可能出在ISO文件属性上,也可能是SETUPLDR.BIN里NTDETECT.COM的路径修
改的问题。这里传一个ISOLINUX ...

下载地址 115失效了
回复

使用道具 举报

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

本版积分规则

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

闽公网安备 35020302032614号

GMT+8, 2024-11-16 17:52

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

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