无忧启动论坛

标题: 发布6.02模板及其EFI启动探讨 [打印本页]

作者: hhh333    时间: 2013-11-2 19:00
标题: 发布6.02模板及其EFI启动探讨
本帖最后由 hhh333 于 2013-11-3 17:36 编辑

6.02出来了,发布一个模板,不过要覆盖到我发布的PE中,再设启动文件为boot\isolinux.bin,就是6.02的。相对4.07改动较大,也试验了EFI,ISOliinux没找到方法,syslinux可以启动出菜单,但菜单项还是用不起的。

这个升级文件: H3CDALL.7z (672.1 KB, 下载次数: 246)

这是在虚拟机硬盘上用EFI启动的样子:

但遗憾的是,任何启动选项都不能启动,就连6.02EFI自身的reboot.c32 poweroff.c32也报错
用com32 chain.c32 append ntldr=bootmgr/bootmgr.efi/bootmgfw.efi均不能启动,网上搜了一下,没有找到用法。
作者: a102135    时间: 2013-11-11 20:49
支持H大,辛苦了!
作者: zbkh    时间: 2013-11-12 21:53
支持H大,感谢你的贡献!
作者: shan    时间: 2013-11-12 22:15
学习,一直用bootmgr第一引导,转入G4D。老大合盘一直用isolinux第一引导,一定很有道理。难道此兼容性是最好的吗?
作者: deddey    时间: 2013-11-13 22:17
本帖最后由 deddey 于 2013-11-15 09:57 编辑

不知道这些稍加修改能不能作为pxelinux的菜单呢?
我在freebsd上建了一套TFTP+DHCP,希望将老大的菜单改一下用在上面
作者: deddey    时间: 2013-11-15 10:14
本帖最后由 deddey 于 2013-11-15 10:16 编辑

把pxelinux.cfg/default加入到我的网启中,发现任何菜单都不能用。仔细看了syslinux.org 上的说明,稍微修改了一下,发现菜单似乎能有点作用。
具体修改就是删除所有表示文件路径中最前面的“/”
比如原
LABEL runpe03
        MENU LABEL [^1] --
        MENU DEFAULT
        kernel /BOOT/LDNTLDR
        append initrd=/BOOT/H3_LDR03.BIN
改为
LABEL runpe03
        MENU LABEL [^1] --
        MENU DEFAULT
        kernel BOOT/LDNTLDR
        append initrd=BOOT/H3_LDR03.BIN
就是删除像在“/BOOT/LDNTLDR‘最前面的”/“,要把所有这样的”/“都删除
这样修改后对maxdos启动时有效的
但是对前面4个PE的启动好像只能进入引导的第一步,然后就会提示无法找到tftp上的文件
作者: 2010zhuluo    时间: 2013-11-19 16:22
一直用楼主的PE ,非常喜欢您的作品!
作者: acer669    时间: 2013-11-19 18:43
syslinux的 memdisk 用来在GRUB 2.0 下装载镜像文件,很好用;可惜V6.X版本不提供合成后的文件了

现在终于发现已合成过的 memdisk ,太感谢了!……
作者: 2011baidxi    时间: 2014-3-15 00:24
2012acer669 发表于 2013-11-19 18:43
syslinux的 memdisk 用来在GRUB 2.0 下装载镜像文件,很好用;可惜V6.X版本不提供合成后的文件了

现在终 ...

6.02里边默认编译出来就有这个文件了。而且有好几个不同配置的。
作者: acer669    时间: 2014-3-15 19:42
本帖最后由 2012acer669 于 2014-3-15 19:51 编辑

请问可否告知 编译 的方法? 具体的命令与编译环境,谢谢!!!

本人对 Linux 所知甚少,如能告知,非常感谢!  

授人以鱼,不如授人以渔……
作者: 心情車站    时间: 2014-3-17 10:52
楼主的PE可以正常引导了吗




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