本帖最后由 2011whp 于 2022-10-7 16:10 编辑 ———————————————————————————————————————————— title 启动 *** winpe (或 含svbus的win安装盘) find --set-root /src/z.iso map --mem /src/z.iso (0xff) chainloader (0xff) 一个试用 PE(180MB 左右) 链接:https://pan.baidu.com/s/1vOHmKJ2OxV2CZcg8scjV0g 提取码:eruh ———————————————————————————————————————————— title 启动 至uefi shellx64 (或其它引导) chainloader /efi/boot/shellx64.efi 分享个 uefi shellx64.efi ![]() ![]() ———————————————————————————————————————————— 休息半小时 ———————————————————————————————————————————— title 启动本机系统(硬盘) chainloader (hdx) #此菜单出错时,用这个http://bbs.wuyou.net/forum.php?m ... =422652&pid=4321966 title 启动本机系统(分区) chainloader (hdx,y) ———————————————————————————————————————————— title 启动 深度liveCD文件 kernel /src/vmlinuz boot=live findiso=/src/l.iso components quiet splash initrd /src/initrd.img 下载地址:https://www.deepin.org/zh/download/ 页面最下面 关键步骤:从livecd光盘内 的live目录提取上面涉及的两个文件,还有修改findiso参数的值。 ————————————————————————————————————————————— 开始………………………… ————————————————————————————————————————————— title 启动 Ramos vhd find --set-root /w10ram.vhd map --mem --top /w10ram.vhd (hd) chainloader (hd-1) http://bbs.wuyou.net/forum.php?m ... 3275&extra=page%3D1 http://bbs.wuyou.net/forum.php?m ... 3423&extra=page%3D1 ————————————————————————————————————————————— title 启动差分vhd镜像xiaoZ.vhd (主vhd为 xiao.vhd) find --set-root /xiaoZ.vhd map --mem /xiaoZ.vhd (hd) chainloader (hd-1) 注:vhd支持两级差分,菜单要写 子vhd 的文件名 示例 差分vhd: ![]() ————————————————————————————————————————————— ———————————————————————————————————————————— ★监控命令: debug 3 进入调试模式 map --status 列出当前所有map的 设备个数 vol 分区信息总览 root 显示root分区的信息 find 显示所有 设备 和 硬盘分区(g4e仍从0分区开始) ls 直接列出 (root)/ graphicsmode,就知道支持不支持图形模式,知道支持什么尺寸 文件碎片 blocklist /VHD/SX10090329.vhd 内存碎片 displaymem 总体调试 暂停点 pause point1 显示模式:这个内部是由一个 gfx的程序(终端)完成的 你可以 把gfx想成一台打印机 文本模式(CLI):没有这句graphicsmode -1 相当于 仅能打文字的打印机(打印机内有的会自带字体) 图开模式(GUI):加上这句graphicsmode -1 相当于 能打图片的打印机 想要复杂的排版,参考:http://bbs.wuyou.net/forum.php?mod=viewthread&tid=369720 示例参考:54楼 http://bbs.wuyou.net/forum.php?m ... 3966&fromuid=413782 完整引导出口:
|
wimboot 启动 winpe.wim(g4e 2023-3-19版以后)可以注入一个文件到wim内的\windows\system32\aaaa.bat ,实现diy内部(传统信息) ———————————————————————————————————————————— title wimoboot方式启wim \n(可注入一个文件start.bat到windows\system32\aaaa.bat) find --set-root /EFI/grub/wimboot/wimboot | set x= kernel /EFI/grub/wimboot/wimboot find --set-root /winpe.wim initrd @bootmgfw.efi=%x%/EFI/grub/wimboot/bootmgfw.efi initrd @bcd=%x%/EFI/grub/wimboot/bcd initrd @boot.sdi=%x%/EFI/grub/wimboot/boot.sdi initrd @wgl4_boot.ttf=%x%/EFI/grub/wimboot/wgl4_boot.ttf initrd @aaaa.bat=%x%/EFI/grub/wimboot/start.bat initrd @boot.wim=/winpe.wim ———————————————————————————————————————————— 附件: ![]() 原贴地址:http://bbs.wuyou.net/forum.php?m ... &fromuid=413782 |
这个抄作业好 |
厉害 |
xuyao |
请教一下,菜单每行之间太窄,可否拉宽一点? |
xw_20250928225919.png (214.02 KB, 下载次数: 1)
感谢分享! |
图文并茂,容易操作。感谢前辈持续更新这个教程。 |
grub2(或其它 支持参数的引导) 调用 g4e 启动 winpe.iso 或 g4e批处理.g4e 用法: chainloader /g4e_cmd.efi /pe.iso chainloader /g4e_cmd.efi /g4e批处理.g4e ====================================== 制作: mkimage.exe -p /efi/grub -o g4e_cmd.efi -O x86_64-efi -c menu.lst -m cmdline.mod 附成品示例: ![]() |
感谢分享 |
辛苦了,多谢提供,感谢分享 |
感谢分享 |
2011whp 发表于 2021-7-14 20:59 感谢分享! |
2024-12-16 (yaya) 支持http网起。 例如:map (http)/imgs/pe.iso (cd) chainloader (cd-1) boor 例如:/efi/grub/ext/ntboot (http)/imgs/pe.wim ———————————————————————————————————————— 讨论: http://wuyou.net/forum.php?mod=r ... &fromuid=413782 |
2011whp 发表于 2025-4-26 09:39 感谢大佬,我学习一下 有一点好奇,grub语法基本都是shell脚本,为什么g4e加了一个cmd脚本的语法工具 ![]() |
grub2.12调用g4e: chainloader /efi/grub/g4e.efi /isopath (方法: 用cmdline接收参数) 更改: 1. 添加 /efi/grub/cmdline 2. /efi/grub/menu.lst 添加好下 几行 cmdline uuu if "%runonce%"=="yes" set uuu= if "%uuu%a"=="a" || /efi/grub/OtherTo.g4e %uuu% set runonce=yes 3. efi/grub/OtherTo.g4e内容如下: !BAT echo %1 pause --wait=1 if "%~x1"==".iso" call :iso %1 if "%~x1"==".g4e" call :g4e %1 exit :iso find %1 | set uuud= map %%uuud%%%1 (0xff) chainloader (0xff) boot exit :g4e find %1 | set uuud= command %%uuud%%%1 exit |
感谢分享! |
给力 |
感谢分享 |
感谢分享 |
教程很详细,但基础差了看不懂![]() |
感谢大佬 |
把菜单晒晒,好照抄作业,然后测试 |
感谢分享 |
谢谢分享 |
非常不错 |
感谢分享 |
楼主来个菜单模板吧 好可以依葫芦画瓢 |
本帖最后由 2011whp 于 2025-5-15 19:36 编辑 新版vbox不能导入sha256的 g4e 自签名 一个 使用: 进bios, 安全标签下 enroll字样的 导入 从文件导入 ,浏览 选择 文件 ![]() ________________ 版本: 2024-2-26 ![]() ![]() ![]() ![]() ![]() |
牛,我百度了半天没找到过这么详细的 |
谢谢分享 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.