无忧启动论坛

 找回密码
 注册
搜索
最纯净的「微PE装机优盘」UEPON大师作品系统gho:最纯净好用系统下载站虚位以待
广告联系 QQ:184822951 微信:wuyouceo最好用的系统一键装机工具idc大全★服务器租用★香港/5M/450元
查看: 3329|回复: 59

[分享] 将grub2启动模板封装成efi单文件

  [复制链接]
发表于 2020-1-18 17:17:05 | 显示全部楼层 |阅读模式
本帖最后由 hilsonma 于 2020-3-9 12:10 编辑

20200308更新:感谢 nivigo 的分享,让我实现了在Windows下的封装,不需要linux环境封装,参见 windows下的封装

详细讲解请参看以下20200308更新前的内容:

附件是一个封装模板,里面是一个linux脚本build.sh 和一个文件夹build
build文件夹里有2个文件和一个文件夹
这两个文件一个是启动模板使用到的模块清单mod.txt ,一个是预配置文件pre.cfg
文件夹boot下有子文件夹grub,grub文件夹内是我的启动模板的整套文件

efi单文件封装模板.7z (568.45 KB, 下载次数: 98)

点评

大大是高手666666  发表于 7 天前

评分

参与人数 3无忧币 +11 收起 理由
minmax + 1 很给力!
yaojy + 5 很给力!
879792799 + 5 很给力!

查看全部评分

发表于 2020-1-18 17:33:24 | 显示全部楼层
win10可以用wsl

点评

感谢指点。之前不知道,也没有听说过。刚才一搜wsl,看得到相关内容,稍后再学习,  详情 回复 发表于 2020-1-18 18:02
回复

使用道具 举报

发表于 2020-1-18 17:57:00 | 显示全部楼层
感谢分享,楼主的帖子是学习的好帮手
回复

使用道具 举报

 楼主| 发表于 2020-1-18 18:02:36 | 显示全部楼层

感谢指点。之前不知道,也没有听说过。刚才一搜wsl,看得到相关内容,稍后再学习,
回复

使用道具 举报

发表于 2020-1-18 19:16:57 | 显示全部楼层
说一个问题:
深度截图_选择区域_20200118191421.png
用7z压缩文件,不会保存unix权限信息。
要用tar/cpio等格式压缩才可以。
tar -zcf xxx.tar.gz dir

点评

是不是要这样的  详情 回复 发表于 2020-1-18 20:02
我以前是用winrar的,近两三年才改用7z tar没有用过,几乎不用linux,近来才接触,真正应用linux还是从现在这个封装开始,因为你给我的方法就是cpio所以才必须用linux,前面你提到wsl 如果我觉得好用可能会采用,不  详情 回复 发表于 2020-1-18 19:51
回复

使用道具 举报

 楼主| 发表于 2020-1-18 19:51:50 | 显示全部楼层
wintoflash 发表于 2020-1-18 19:16
说一个问题:

用7z压缩文件,不会保存unix权限信息。

我以前是用winrar的,近两三年才改用7z
tar没有用过,几乎不用linux,近来才接触,真正应用linux还是从现在这个封装开始,因为你给我的方法就是cpio所以才必须用linux,前面你提到wsl 如果我觉得好用可能会采用,不知道wsl 是不是可以使用 tar

我现在还没有找到比较趁手的免安装的linux,porteus 勉强可以用用。

也许要考虑加个硬盘装linux了。

没有装虚拟机,回了这贴重启到porteus 看看能不能象你说的tar ...

点评

后来找到Windows下有同样的打包程序cpio.exe,可以不用linux环境打包,参见31楼。  发表于 2020-3-11 00:08
除了真要编译源码好像不太要用linux,grub2那个也都可以改成批处理的 wls就是在win上运行完整的linux,通过win命令行窗口直接交互,以前编译ipxe很荒便, porteus还是跑在虚拟机上比较方便吧,脱离win切换过去用会  详情 回复 发表于 2020-1-18 20:05
回复

使用道具 举报

 楼主| 发表于 2020-1-18 20:02:45 | 显示全部楼层
本帖最后由 hilsonma 于 2020-1-18 20:06 编辑
wintoflash 发表于 2020-1-18 19:16
说一个问题:

用7z压缩文件,不会保存unix权限信息。

是不是要这样的
单一efi文件封装模板.tar.gz (743.88 KB, 下载次数: 31)
回复

使用道具 举报

发表于 2020-1-18 20:05:25 | 显示全部楼层
hilsonma 发表于 2020-1-18 19:51
我以前是用winrar的,近两三年才改用7z
tar没有用过,几乎不用linux,近来才接触,真正应用linux还是从 ...

除了真要编译源码好像不太要用linux,grub2那个也都可以改成批处理的
wls就是在win上运行完整的linux,通过win命令行窗口直接交互,以前编译ipxe很荒便,
porteus还是跑在虚拟机上比较方便吧,脱离win切换过去用会有孤独感
而且虚拟机还能建立些快照

点评

感谢指点,看来还是要装虚拟机啊。我的硬盘都被西都冷占满了  详情 回复 发表于 2020-1-18 20:15
回复

使用道具 举报

 楼主| 发表于 2020-1-18 20:15:29 | 显示全部楼层
江南一根葱 发表于 2020-1-18 20:05
除了真要编译源码好像不太要用linux,grub2那个也都可以改成批处理的
wls就是在win上运行完整的linux, ...

感谢指点,看来还是要装虚拟机啊。我的硬盘都被西都冷占满了
回复

使用道具 举报

发表于 2020-1-19 06:09:19 | 显示全部楼层
这个方法很好
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|捐助支持|无忧启动 ( 闽ICP备05002490号-1 )

闽公网安备 35020302032614号

GMT+8, 2020-4-7 16:59

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表