发布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均不能启动,网上搜了一下,没有找到用法。 支持H大,辛苦了! 支持H大,感谢你的贡献! 学习,一直用bootmgr第一引导,转入G4D。老大合盘一直用isolinux第一引导,一定很有道理。难道此兼容性是最好的吗? 本帖最后由 deddey 于 2013-11-15 09:57 编辑
不知道这些稍加修改能不能作为pxelinux的菜单呢?
我在freebsd上建了一套TFTP+DHCP,希望将老大的菜单改一下用在上面 本帖最后由 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上的文件 一直用楼主的PE ,非常喜欢您的作品! syslinux的 memdisk 用来在GRUB 2.0 下装载镜像文件,很好用;可惜V6.X版本不提供合成后的文件了
现在终于发现已合成过的 memdisk ,太感谢了!…… 2012acer669 发表于 2013-11-19 18:43
syslinux的 memdisk 用来在GRUB 2.0 下装载镜像文件,很好用;可惜V6.X版本不提供合成后的文件了
现在终 ...
6.02里边默认编译出来就有这个文件了。而且有好几个不同配置的。 本帖最后由 2012acer669 于 2014-3-15 19:51 编辑
请问可否告知 编译 的方法? 具体的命令与编译环境,谢谢!!!
本人对 Linux 所知甚少,如能告知,非常感谢!
授人以鱼,不如授人以渔…… 楼主的PE可以正常引导了吗
页:
[1]