Gentoo LiveCD 重新打包 iso 方式,学费 500RMB

2020-05-17 22:47:51 +08:00
 lzwt806

要求:

A,下载 https://mirror.bytemark.co.uk/gentoo//releases/amd64/20170118/里的 iso,1.3G 的文件,或者我直接给个下载连接:

https://mirror.bytemark.co.uk/gentoo//releases/amd64/20170118/livedvd-amd64-hardened-nomultilib-20170118.iso

B,解开这个下载的 iso 映像(可以用 rar,7z,iso master ),之后重新打包生成 iso,要求重新生成的 iso 和官方的一样(能启动,iso 的结构一样,可以使用 Gparted 查看)。

C,我想要的是这个打包的方法和工具。

付费:

第一个完整且验证可行的回复收米,所有 v 友都是公平的见证者。 钱不多,但对我来说很有用,所有业余时间完成是最好的。 另外得到方法后我会在我的论坛里公开,但我会尊重原作者的意见,如果愿意,我会注明 v 友 xxx 的原创。

望有朋友能抽时间帮下忙,感谢!

2859 次点击
所在节点    问与答
16 条回复
zu1k
2020-05-17 23:42:23 +08:00
官方论坛中的这个脚本应该可以帮到你
https://forums.gentoo.org/viewtopic-t-580369-highlight-mkisofs.html
mayx
2020-05-17 23:47:45 +08:00
直接在 uiso 里编辑不就好了?
oeagut
2020-05-17 23:51:52 +08:00
ultra iso 直接编辑保存,改过红帽系的
cmostuor
2020-05-18 00:05:26 +08:00
打包 iso 的脚本工具 github 上一堆
Jirajine
2020-05-18 00:22:18 +08:00
lzwt806
2020-05-18 04:10:21 +08:00
@zu1k 感谢回复,看了一下帖子时间,2007 年的,新的 iso 是混合模式,结构复杂得多了,今天有空我测试一下,希望 v 友的回复是有用的,到时我会联系你收米。

@mayx @oeagut 试过 Gentoo 的没?目测应该不行,但我还是会尝试。

@Jirajine 感谢回复,我会尝试。
zu1k
2020-05-18 08:14:59 +08:00
@lzwt806 我不太清楚你说的混合模式是什么意思,如果是指 iso 里面的只读文件系统 squashfs 也就是 image.squashfs 这个文件,那脚本中的部分内容应该可以参考。
lzwt806
2020-05-18 08:37:03 +08:00
@zu1k 混合模式是指即可以传统的 BIOS 启动,也可以 EFI 启动,我自己也花了不少时间学习过,写了一个打包脚本,但打出来的 iso 不如 gentoo 的 iso 好。

另外使用 file 命令可以查看 iso 的信息。

也可以把 iso dd 到 U 盘,使用 Gparted 查看 dd 之后的 U 盘,会看到一个 iso-9660 文件系统分区,一个 hfs/hfs+分区,一个 fat16/32 分区,我一直不明白的就是在这里,他们是如何做到的。

另外,说简单点,就是想把 gentoo 官方的 iso 解压,重新还原回官方一模一样的 iso 。或者说,想要官方打包 LiveCD 的方法或工具。
sagaxu
2020-05-18 09:57:10 +08:00
我觉得你可以去找找 gentoo 官方的打包脚本
wuruxu
2020-05-18 10:21:20 +08:00
我也觉得要去看看 gentoo 官方自己的脚本
zu1k
2020-05-18 11:26:29 +08:00
lzwt806
2020-05-18 11:41:57 +08:00
@sagaxu @wuruxu 正解,在 wiki.gentoo.org 搜不到相关的信息,官方应该有,但可以在某个比较偏的地方,不好找到。

@zu1k 似乎没有发现我想要的。
zu1k
2020-05-18 12:07:57 +08:00
cmostuor
2020-05-18 12:24:23 +08:00
你们这么直接的教授他他要是在打包的 ISO 里加入病毒那你们就涉嫌犯罪
zu1k
2020-05-18 12:42:32 +08:00
@cmostuor 一般都会从官方或者镜像站下载镜像吧,下载后第一件事就是验证哈希和签名
lzwt806
2020-05-18 12:42:41 +08:00
@zu1k 看到了,今晚测试,通过我会联系朋友的。
@cmostuor 想多了,我连个 iso 打包都搞不定,还病毒?

因为 CDLinux 的 AMD GPU 颜色问题实在是搞不定,有打算切换到 Gentoo 的想法,定制没问题,最后打包一直没找到方法。gitweb 我第一次用,井底蛙,让各见笑了。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/672694

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX