无忧启动论坛

标题: 请教!!!grub4dos引导syslinux总是失败 [打印本页]

作者: zxjsjd    时间: 2010-11-12 10:27
标题: 请教!!!grub4dos引导syslinux总是失败
为一个硬盘做启动,分区为fat32格式,用syslinux写入pbr可以启动。

Grub4dos引导syslinux

title SYSLINUX
chainloader --force /SYSLINUX.BIN

SYSLINUX.BIN是用BOOTICE备份3个扇区syslinux的pbr得到的。


一直失败!!!!!



哪位仁兄能对小弟指点一二,不胜感激之至。
作者: 不点    时间: 2010-11-12 12:17
chainloader 不支持 syslinux.bin

但是支持光盘 ISO 上的 isolinux.bin。
作者: zxjsjd    时间: 2010-11-12 12:21
谢谢不点。我该用什么命令才能调用syslinux呢?
作者: 天涯海角1216    时间: 2010-11-12 13:07
标题: 回复 #3 zxjsjd 的帖子
把你备份得到的syslinux.bin发来看看。。。
作者: zxjsjd    时间: 2010-11-12 16:36
试了好几版本的syslinux都不行,用winhex提取16个启动扇区也不行。 SYSLINUX.rar (894 Bytes, 下载次数: 44)

[ 本帖最后由 zxjsjd 于 2010-11-12 16:37 编辑 ]

SYSLINUX.rar

894 Bytes, 下载次数: 40, 下载积分: 无忧币 -2


作者: 天涯海角1216    时间: 2010-11-12 19:36
以前我用syslinux 3.86用grub加载PBR倒是很正常的!
你的情况有点奇怪,呵呵
作者: Pauly    时间: 2010-11-12 20:40
尝试仅备份一个扇区看看,或者去掉 --force
作者: zxjsjd    时间: 2010-11-13 13:02
标题: 回复 #7 Pauly 的帖子
试过了,也不行。从3.82一直试到4.03,扇区从一个一直到16个都试过了。
作者: 天涯海角1216    时间: 2010-11-13 14:40
标题: 回复 #8 zxjsjd 的帖子
你用grub直接启动这个分区能够成功吗?

title 【04】 引导第二主分区[启动SYSLINUX]
rootnoverify (hd0,1)
chainloader +1
作者: zxjsjd    时间: 2010-11-13 20:05
标题: 回复 #9 天涯海角1216 的帖子
刚刚试过了,可以启动。 不过我把syslinux装在第一主分区了。

所以rootnoverify (hd0,0)来着。

[ 本帖最后由 zxjsjd 于 2010-11-13 20:37 编辑 ]
作者: wengzhenquan    时间: 2020-10-22 19:11
我也遇到跟你同样的问题,我制作好之后,制成iso文件,启动这个文件就报你这个错误。
把这个iso作为  EFI.ISO制作一键U启制作脚本来制作,也是失败
作者: 不点    时间: 2020-10-22 21:50
把这么老的帖子都翻出来了。这种精神感动了我,我得回一帖,表示支持。

看到我在十年前的答复,说 grub4dos 不支持 syslinux.bin,只支持 iso9660 文件系统下的 isolinux.bin。

补充一点:

虽然已经支持了  iso9660 文件系统格式下的 isolinux.bin,但支持得相当辛苦,几经折腾。什么意思呢?就是,刚开始第一次支持了它,不久后,isolinux.bin 就发生了变动,导致原先的 chainloader 命令失效。经过研究,好不容易第二次又支持了它,但很快,isolinux.bin 又更改了头部信息,导致 chainloader 再次失败。于是又进行了第三次的 hack,又一次征服了它。我这里用征服一词,表示我个人的思想倾向,那是一种记忆,永生都不会消失。几次折腾,当时我很清楚地知道,那都是 syslinux 开发者故意制造的不兼容。即使现在,我仍然没有改变想法。不同意者,不要问我 “为什么 ..... 会做 ..... 这样的事情?”,因为我会反问你:“为什么 ..... 不可能做 ..... 这样的事情?” 一切皆有可能。我个人的倾向,就是代表我个人。我没强迫任何人都必须有同样的倾向。我也不干涉别人有任何可能的倾向。

有人顶贴了,我就说说这事。没人顶贴,我还想不起来这事。

BIOS 之下的一切,也都将进入博物馆,不再有现实意义了。你们都得被迫使用新的 EFI 启动方案。BIOS 是要淘汰的东西,现在去学它,不划算。知识应该是在它有用的时候去学,而不是等到它即将入土的时候才去学。

作者: 9001    时间: 2020-10-23 18:17
不点 发表于 2020-10-22 21:50
把这么老的帖子都翻出来了。这种精神感动了我,我得回一帖,表示支持。

看到我在十年前的答复,说 grub4 ...

syslinux故意制造不兼容,造成自己半死不活了
legacy是g4d挑大梁,UEFI是grub2崛起。
当年还是各种引导转来转去,合个盘没个三四种引导方式都不好意思晒出来,其中集大成者是hhh333。现在呢就是bootmgr/bootmgrfw.efi与grub2/g4d这两系常用了,其它有也是偶尔用用,非主流。




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