本帖最后由 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 |
先学习,后尝试. |
正需要 |
感謝您的無私分享!受益良多! |
新手怎么下载 |
怎么下载 |
试试这个,参照一楼改的,莫见笑,解压出efi放到空白优盘就行了!,选择第一项: 0 启动efi文件 ... |
本帖最后由 shuini 于 2023-10-14 16:52 编辑 楼主,这段菜单在你电脑上还起作用吗? 几个月前(具体多久模糊了),这段菜单在我电脑上还是有效的,后来一直跟着g4e升级,期间也升级过BIOS。最近用这菜单启动时发现出错了。回滚了多个版本的g4e,问题依旧,不知道是g4e的问题还是bios的问题。 |
2023-10-14-16-34-54.png (17.8 KB, 下载次数: 96)
a9b8177f-2761-42ef-83c4-4ce20f64cb0c.jpg (25.65 KB, 下载次数: 110)
谢谢分享 |
谢谢分享 |
nullren 发表于 2022-6-12 19:22 (真传一句话)已有EFI分区的朋友,解包(GRUB4DOS for UEFI )将bootx64.efi拷入\EFI\BOOT\ (原来提前备份好) ;其他解包文件全部拷到新建目录 \EFI\grub\ 目录中(菜单也在这里) |
本帖最后由 2011whp 于 2023-9-21 05:48 编辑 开启 安全启动 情况下 用 g4e 1. 在bios里 导入 信任 到db中(和微软签名 并列 的 信任) 2. 第三方 截断 签名检测 |
谢谢 |
2011yaya2007777 发表于 2023-9-16 10:20 AIO_Boot_NewGen |
在 开启 安全启动时 登记g4e.efi的sha256,从而 在安全模式下 使用g4e.efi 这个是如何实现的?用什么软件?有什么条件?可否详细说说。 可否从 https://www.aioboot.com/en/download/ 下载 AIO_Boot_NewGen_Setup.exe? 我这里无法下载,即便翻墙。 G4E 目前可以启动含有未签名的 efi 镜像(.img .iso .efi)。他本身没有签名,需要其他方法启动他。在 VM 虚拟机测试成功。没有实机测试的条件。可否测试一下。 |
145.01 KB, 下载次数: 21, 下载积分: 无忧币 -2
g4e 调用grub206:chainloader /efi/g206/bootx64.efi /img/ubuntu.iso 0/4 (最后的 0/4: 0表示启动0号菜单,/4是必要的占们 数字可任意) 环境下传递的参数:onepara为 grub.efi的路径(hdx,y)/efi/g206/bootx64.ef twopara为 参数 /img/ubuntu.iso threepara为 0,表示 立即启动的菜单 grub206的菜单 根据以上参数 编写,即可 遥控启动。 也可以单独使用 |
研究得不错,高! |
2011whp 发表于 2023-5-26 10:53 有才呀!还有这样子用的! |
ddddddddddddddddddddddddddddddddddddd |
本帖最后由 2011whp 于 2023-5-26 13:34 编辑 grub2.06 通过 g4e 启动 pe.iso grub206使用菜单 menuentry "【1】启动win10pe.iso,传g4e菜单" { search --file --set=root /EFI/g4etitle.EFI chainloader /efi/g4etitle.EFI "find --set-root /petools/iso/win10pe.iso;;map --mem /petools/iso/win10pe.iso (0xff);;chainloader (0xff)" } |
不知道debian和黑苹果能不能也用上mem内存来运行系统的模式。 |
感谢楼主的指点分享,成功的使用上硬盘和内存模式的系统。 我的UEFI模式的MENU.LST title win7 --mem(hd) map --mem --top (hd0,2)/win7/win7.vhd (hd) chainloader (hd-1) title 命行 commandline title 重启 reboot title win2022 --mem(hd) map --mem --top (hd0,2)/win2022/win2022.vhd (hd) chainloader (hd-1) title win7 HD uuid (hd0,2) chainloader /efi/grub/ntloader initrd=/efi/grub/initrd.lz1 uuid=%?_UUID% file=/win7/win7.vhd title win2022 HD uuid (hd0,2) chainloader /efi/grub/ntloader initrd=/efi/grub/initrd.lz1 uuid=%?_UUID% file=/win2022/win2022.vhd title 启动虚拟光盘(加载到内存) find --set-root /win11pe/win11pe.iso map --mem /win11pe/win11pe.iso (0xff) chainloader (0xff) title 关机 halt ************************************** map --mem --top<=必须要加上top,否则制做的VHD文件就不能太大,不然会出错。 系统VHD是通过用Virtaulbox安装ISO制做完成的,然后取消虚拟内存,还原点,压缩 c:盘,最后压缩WINSXS文件夹,全部操作完成后,WIN7旗舰版占用空间8G,WIN2022占用空间7G。 附上网上其它网友提供的压缩WINSXS的BAT批处理文件。 sc stop msiserver sc stop TrustedInstaller sc config msiserver start= disabled sc config TrustedInstaller start= disabled icacls "%WINDIR%\WinSxS" /save "%WINDIR%\WinSxS.acl" /t takeown /f "%WINDIR%\WinSxS" /r icacls "%WINDIR%\WinSxS" /grant "%USERDOMAIN%\%USERNAME%":(F) /t compact /c /s:"%WINDIR%\WinSxS" /i icacls "%WINDIR%\WinSxS" /setowner "NT SERVICE\TrustedInstaller" /t icacls "%WINDIR%" /restore "%WINDIR%\WinSxS.acl" del "%WINDIR%\WinSxS.acl" sc config msiserver start= demand sc config TrustedInstaller start= demand |
wintoflash 发表于 2023-4-12 11:50 diy 普通pe (pecmd.ini) 可行的 initrd @aaaa.bat=%x%/EFI/grub/wimboot/start.bat initrd @Pecmd.ini=%x%/EFI/grub/wimboot/Pecmd.ini |
2011whp 发表于 2023-4-7 17:52 对于一般的 winpe (拒绝抬杠) 来说,注入 winpeshl.ini 就可以在启动过程中执行我们注入的批处理,进行挂载 ISO 或者其他的骚操作。 还可以直接把微软原版ISO的/sources/boot.wim改造成带任务栏的winpe。 示例 (仅供参考,WinXShell 可以在论坛里面下载,explorer.exe 就是 Explorer++)
winpeshl.ini
|
2011whp 发表于 2022-1-2 12:42 请教楼主,用您提供的qbus.vhd这些菜单都能正常运行,但若用GHOST或DiskGenius克隆一个大小相同的VHD盘就没法运行。请教您这个qbus.vhd是用什么方法制作的? 另外,您指点的ntloader能直接运行硬盘上的VHD系统,但无法让它在内存里运行。下面是我能直接运行系统的menu.lst title Boot Windows NT6+ PE uuid (hd0,2) chainloader /efi/grub/ntloader initrd=/efi/grub/initrd.lz1 uuid=%?_UUID% file=/win2022/win2022.vhd 若设置成这样就没法运行了。 find --ignore-floppies --ignore-cd /EFI/grub/ntloader find --ignore-floppies --ignore-cd --set-root /win2022/win2022.vhd map --mem --top /win2022/win2022.vhd (hd) uuid (hd-1,2) chainloader /efi/grub/ntloader initrd=/efi/grub/initrd.lz1 uuid=%?_UUID% file=/win2022/win2022.vhd 请教如何让这VHD在内存里运行,谢谢! |
前来学习,感谢分享 |
cl20170609 发表于 2023-4-7 17:56 检查了一下 ,VHD里应该能引导启动的,我用Virtaulbox虚拟机单独使用这个盘(BIOS方式启动)能正常进入系统。用DiskGenius查看分区是MBR=>550MB系统保留区(NTFS格式)=》10GB文件区(NTFS格式)。 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.