7zE外置方案、UEFI启动模板
本帖最后由 pseudo 于 2021-4-17 10:25 编辑清爽UEFI启动模板(内置GRUB2文件管理器)、7zE外置方案——举例
零┼拾PE(拾PE源自http://bbs.wuyou.net/forum.php?mod=viewthread&tid=378234,有微小改动,加入了7zE外置方案)
2020.10.21
紧急修正10.18版UEFI模板不能启动ud里wim文件的bug(只需替换grubx64_real.efi)。
2020.10.18
UEFI模板内置Grub2FM外调Ventoy。10PE内置新版Diskgenius。
2020.9.10
yaya大在grub4dos-0.4.6a-2020-08-09版修正了一个bug:http://bbs.wuyou.net/forum.php?mod=redirect&goto=findpost&ptid=180142&pid=4117196&fromuid=195661
这是内置0PE菜单的grub4dos-0.4.6a-2020-08-09版grldr,适用于2020.6.18以来的零+拾PE:
用法:可替换DIY文件夹下同名文件,再用批处理生成grldr和0PE.ISO来最终使用。
注意:grub4dos-0.4.6a-2019-03-25之后、grub4dos-0.4.6a-2020-08-09版之前的grub4dos版本不要用于0PE。
2020.7.8
更新UEFI安全启动模板,采用安全证书。
(无内置Grub2文件管理器)
相应更新制作说明。
2020.7.4更新UEFI启动模板,尝试支持安全启动,比原来多了两个文件。
相应更新制作说明为
2020.6.27
更新UEFI启动模板,修正“硬盘Windows系统”菜单项,grub.cfg改名mygrub.cfg避免跟别人的重名,现在可删掉mygrub2.cfg剩下单文件(因为已经内置了一个,外置的优先,供自定义菜单用)。
相应更新制作说明
2020.6.18
下载地址:(1.8GB)
提示:grub4dos这几年有了许多变化,而0PE一直没更新,两者可能已经不大适配了。目前换了新版grub4dos还未仔细测试。可能有Bug(尤其grub4dos版本方面),请反馈,并关注近期更新。
已发现新版grub4dos的grub.exe有点问题:http://bbs.wuyou.net/forum.php?m ... 1318&fromuid=195661
猜测是grub4dos的bug。暂改回使用grub4dos-0.4.6a-2019-03-25版本,之前下载了使用grub4dos-0.4.6a-2020-03-04版本的网友请重新下载,并关注近期有关更新。
(2020.9.10注:此bug已被yaya大在grub4dos-0.4.6a-2020-08-09版修复:http://bbs.wuyou.net/forum.php?m ... 2&page=302#lastpost)
清爽UEFI启动模板(内置GRUB2文件管理器)、7zE外置方案
本帖最后由 pseudo 于 2020-6-2 12:47 编辑UEFI启动模板主要是在以下帖子基础上简化修改而来:
http://bbs.wuyou.net/forum.php?m ... 8534&extra=page%3D1
http://bbs.wuyou.net/forum.php?m ... 0085&extra=page%3D1
https://github.com/a1ive/grub/re ... grub2-latest.tar.gz
1、特点
(1)清爽化,文件、文件夹少得不能再少。
总共只有一个EFI文件夹(及其下的boot文件夹),有菜单项自动列出EFI文件夹下的东西,供选择运行。
根目录没有什么PE、boot、DIY、IMGs和ISOs之类文件夹,所有pe的wim文件以及其它vhd、iso可以就放在EFI文件夹下,不另搞文件夹。
EFI文件夹下的东西自己加,模板里只有一个10PE.WIM空文件作为占位示例,把自己PE的wim文件改名为10PE.WIM替换它即可。
没有也不需要什么bootmgfw.efi、boot.sdi、bcd之类碍眼的文件。没有grub文件夹,grub.cfg就放在EFI\boot下。
(2)保持菜单开放。
想自定义菜单,可以自己修改EFI\boot下的grub.cfg,例如增加个启动某PE的wim或iso、列出DIY文件夹内容的菜单项,一行即可搞定。
(3)增加GRUB2文件管理器,并以内置方式令外表清爽。
GRUB2文件管理器可以列出硬盘、u盘等各处的文件,可以启动选中的wim、vhd、iso等。有它几乎不用自己写什么菜单了。
(4)支持PE藏入ud或放在ntfs分区。
10PE.WIM可以移动,放在u盘或硬盘上任意分区,甚至藏入ud。
2、安装
(1)拷贝式安装
把下载得到的EFI文件夹拷贝到U盘,免安装免配置,可UEFI启动U盘就制作好了。
启动电脑时,按某热键(不同机子热键不同)调出启动设备选择,选与UEFI启动U盘对应的项即可。
此模板仅针对支持UEFI启动的新机,必要时关闭安全启动。
(2)要求EFI\boot\bootx64.efi这个文件位于文件系统是fat(含fat16、fat32)的盘上(一般U盘自然满足此条件)。
模板中其它文件如果愿意,可以移到其它非fat盘,甚至藏入ud。10PE.WIM无论放哪个盘,默认都要在EFI文件夹下。
注意ud里大小写敏感,建议ud里EFI、10PE.WIM字样全大写。
下载:
注意:解压得到“分卷压缩包.zip.001”和“分卷压缩包.zip.002”后,要把两者放在一起再次解压,得到EFI和PETOOLS两个文件夹才是最终结果。
本帖最后由 pseudo 于 2020-5-9 00:17 编辑
7zE外置方案说明 by Pseudo 2020.4
1、自动创建快捷方式
(1)外置工具放在任意盘PETOOLS目录下,可以多个盘都有PETOOLS目录。
(2)PETOOLS目录下可以自行建立多层下级目录。
(3)7zE外置引擎会为所有盘PETOOLS下的所有文件,在PE的开始菜单中创建快捷方式。
有观点认为只需为可执行文件创建快捷方式,文本文件等“垃圾”文件不必创建。我认为外置工具没那么多讲究,PETOOLS就像垃圾堆,什么都可往里面仍,扔进去就有快捷方式,有什么家当都看得见多爽。
2、自动安装外置驱动
7zE外置引擎会自动安装放在PETOOLS\NT6XDrv文件夹下的.7z驱动包。32位、64位驱动包命名须分别含“x86”、“x64”字样。
3、自制单文件可执行外置工具
(1)7-zip压缩比高,后缀.7z的压缩包可右键用7-zip打开。后缀改为.7zE后仍可右键用7-zip打开,改后缀影响不大。
(2)一旦后缀改为.7zE,在部署了7zE外置引擎的PE环境下,就有一些方便了:
i).7zE包有专门图标,点击.7zE包可直接展开到X:盘,然后看着办。
ii)为了达到点击一个.7zE包就可直接运行其内指定程序的效果,让.7zE包变身为一个单文件可执行外置工具,约定只需往.7zE包内加入一个7zE前缀空文件即可。例如,加入名为"7zE.PotPlayerMini.exe"的(空)文件,则会自动运行同一目录下名为PotPlayerMini.exe的程序。
iii)此外,约定.7zE包内若不加入7zE前缀文件,则自动执行包内顶层目录下的setup.cmd批处理文件(若有)。这是为了那些不能直接运行、还需要复杂安装注册的情形留个接口。
iii)话说外置驱动也可做成可执行.7zE外置包啊。7zE外置方案是开放的。
4、简单部署
(1)单文件“7zE外置方案.exe”是7zE外置方案的引擎。
把它放在任意地方,启动PE到桌面后找到它、手动运行它就生效,不需要事先部署。
目前要求PE含PECMD.EXE。
(2)为了让该引擎自动运行生效,可以事先部署一下:
i)把它放在任一U盘或硬盘上、文件夹”D:\PETOOLS\系统工具“之下。
这里假定是在D:盘(可以自己改成实际所在的盘符)。
ii)在启动PE的PECMD.ini脚本(不少PE有此脚本)中,脚本结束EXIT退出前加上以下三行即可:
////////////////////////////外置方案by Pseudo 2020.4///////////////////begin
forx !PETOOLS\系统工具\7zE外置方案.exe,fulln,1,TEAM link %StartMenu%\Programs\7zE外置方案,%fulln%|EXEC %fulln%
///////////////////////////////////////////////////////////////////////////////end
不明所以,先占个坑 一块占坑{:1_186:} 体积又不大,也是基础软件,为何要外置? 7z压缩体积是优势,其他嘛 占个坑 本帖最后由 hilsonma 于 2020-5-9 11:42 编辑
窄口牛 发表于 2020-5-9 09:13
体积又不大,也是基础软件,为何要外置?
应该不是指7z外置,而是指除了pe核心,其他都可以外置,通过这个外置方案与核心相接。
按照这个思路,除了初始化必需的核心文件,其他都可以外置。 先来学习,看看会不会用。 支持你早日出新作品。 学习 技术贴,等待分解 感谢分享!!
可是我感觉和自解压运行是一个道理 lbw2007 发表于 2020-5-10 01:04
感谢分享!!
可是我感觉和自解压运行是一个道理
普通自解压运行好处不说了,缺点是制作过程有点复杂,制作好后修改变动不便。
比较小的东西做成普通自解压运行,体积增大得厉害。
这个方案直接改个名就行(加个空文件更好)。 看视频p大已经制作好了新的10pe,有发布计划不? 谢谢分享!
P大,一旦运行“7zE外置方案.exe”,屏幕就暗下来了,这是故意这样的吗?在PE里和在正规系统里都这样。 思路没毛病! 2010RENDQ 发表于 2020-5-15 11:04
P大,一旦运行“7zE外置方案.exe”,屏幕就暗下来了,这是故意这样的吗?在PE里和在正规系统里都这样。
是的。
显卡驱动体积庞大,PE一般不带,只带一个微软的Basic显卡驱动,一般处于最大亮度状态还无法调整,很刺眼。通光量太大,时间长了眼睛会受损。
现在状态栏有个图标是调整亮度的工具,已成为必备工具。默认70%亮度,我一般还要调到40%。PE桌面我也采用暗色调就怕刺眼。
当然也有些老化显示器亮度衰减了,还嫌不够亮。
另外,这个外置引擎是打算在PE里用的,涉及正规系统里没有的X:盘和pecmd。
热心回复。。。 明白,谢谢P大回复! 静等P大与时俱进,搞个10PE出来。
20180423带的L大的10PE也不错,但总感觉内核旧了,一些功能还是差点,再一个界面也还是类似7PE的,期待P大整个10PE的精品出来。 7z压缩体积是优势,其他嘛 这个一定要支持 好久没回论坛了,先收藏备关注 是不是搞个wimboot,pe显示”指针文件“(ramos党专用词),按需读取外置 热心回复! 我试图了解 一定要支持先收藏备关注