hhh333 发表于 2013-11-2 19:00:47

发布6.02模板及其EFI启动探讨

本帖最后由 hhh333 于 2013-11-3 17:36 编辑

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

这个升级文件:

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

但遗憾的是,任何启动选项都不能启动,就连6.02EFI自身的reboot.c32 poweroff.c32也报错
用com32 chain.c32 append ntldr=bootmgr/bootmgr.efi/bootmgfw.efi均不能启动,网上搜了一下,没有找到用法。

a102135 发表于 2013-11-11 20:49:03

支持H大,辛苦了!

zbkh 发表于 2013-11-12 21:53:17

支持H大,感谢你的贡献!

shan 发表于 2013-11-12 22:15:20

学习,一直用bootmgr第一引导,转入G4D。老大合盘一直用isolinux第一引导,一定很有道理。难道此兼容性是最好的吗?

deddey 发表于 2013-11-13 22:17:57

本帖最后由 deddey 于 2013-11-15 09:57 编辑

不知道这些稍加修改能不能作为pxelinux的菜单呢?
我在freebsd上建了一套TFTP+DHCP,希望将老大的菜单改一下用在上面

deddey 发表于 2013-11-15 10:14:44

本帖最后由 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:36

一直用楼主的PE ,非常喜欢您的作品!

acer669 发表于 2013-11-19 18:43:00

syslinux的 memdisk 用来在GRUB 2.0 下装载镜像文件,很好用;可惜V6.X版本不提供合成后的文件了

现在终于发现已合成过的 memdisk ,太感谢了!……

2011baidxi 发表于 2014-3-15 00:24:09

2012acer669 发表于 2013-11-19 18:43
syslinux的 memdisk 用来在GRUB 2.0 下装载镜像文件,很好用;可惜V6.X版本不提供合成后的文件了

现在终 ...

6.02里边默认编译出来就有这个文件了。而且有好几个不同配置的。

acer669 发表于 2014-3-15 19:42:12

本帖最后由 2012acer669 于 2014-3-15 19:51 编辑

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

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

授人以鱼,不如授人以渔……

心情車站 发表于 2014-3-17 10:52:57

楼主的PE可以正常引导了吗
页: [1]
查看完整版本: 发布6.02模板及其EFI启动探讨