|
|
本帖最后由 liuzhaoyzz 于 2021-2-9 20:40 编辑
g4e和grub2引导文件模板,详见附件。
F:\g4e和grub2引导文件模板>TREE /F
F:.
│ g4e和grub2引导文件模板.txt
├─boot
│ └─grub
│ grub.cfg
│
└─EFI
├─boot
│ BOOTX64.EFI
│ grubx64.efi
│
└─grub
menu.lst
menu40.hex.gz
unifont.hex.gz
1、grub4dos_uefi版引导模板:
从grub4dosUEFI官网:http://grub4dos.chenall.net/categories/0-4-6a-for-UEFI/,下载grub4dos_UEFI,把bootx64.efi放到(ESP或者FAT32引导分区)\EFI\boot\目录下面,并用Bootice添加UEFI引导序列,指向(ESP或者FAT32引导分区)\EFI\boot\bootx64.efi,(有些主板能够自动添加这个UEFI引导序列)。菜单文件是(引导分区)\EFI\grub\menu.lst,要采用utf-8编码,unifont.hex.gz是字体文件用于一般分辨率的显示器,menu40.hex.gz是大字体宋体文件,可用于超高清显示器。
2、grub2_UEFI引导模板:
UEFI也可以用grub2来引导,wintoflash大神在官方的grub2.04的基础上做了大量的修改,使之支持map,代码已开源https://github.com/a1ive/grub/releases/tag/latest,若下载慢可用 http://gitd.cc/ 下载。双击build_grub.bat会自动生成grubx64.efi,把grubx64.efi放到(ESP或者FAT32引导分区)\EFI\boot\目录下面,并用Bootice添加UEFI引导序列,指向(ESP或者FAT32引导分区)\EFI\boot\grubx64.efi,x64版本内置的模块在grub2-latest\arch\x64\builtin.txt里面可以看到。他的默认引导菜单是(引导分区)\boot\grub\grub.cfg,utf-8编码。
至于里面的内容,自己参考吧。大部分都是我的批处理直接生成的。
我写的安装程序,可以一键生成你定制的CDLinux,Debian,银河麒麟,Porteus四个定制版操作系统的grub4dos_bios和grub2_uefi引导菜单,除了kylin不能整体启动之外,其他的都可以整体启动。只需要你会按回车键就行。
至于你在你的官网推荐的两种livecd安装方法,http://kxs-co.gicp.net/Linux/help.html,这样的有损安装方法,一次只能搞一个系统进去,真的是土得掉渣的方法!我一直都是用的无损安装的方法,都是在本地硬盘上面无损地直接搞,一次性搞几十个livecd都可以,外加几十个WINPE,我没有任何兴趣在优盘和移动硬盘上面搞(现在的批处理代码也可以直接在优盘和移动硬盘上面搞),因为太慢而且不稳定,有更快的硬盘何乐而不为?
Veket_Porteus_Puppy_Slitaz_CDlinux_tinyCore_xiaopanOS_beini_wifislax安装器by双心 - Linux系统区 - 无忧启动论坛 - Powered by Discuz! http://bbs.wuyou.net/forum.php?m ... 0607&extra=page%3D2
|
|