支持一个 |
本帖最后由 dshit 于 2025-6-7 14:31 编辑 不同的系统打包方式不一样。有的是用lz4压缩的 cpio打包的 gzip压缩的,找对解包工具,解包后,在自己打包没注意到你的是cd里面的。应该也可以吧。软碟通应该可以吧。 先把initrd 拷贝出来。 解包,添加文件,在打包,最后在丢进 iso里面? |
2012zhiwen 发表于 2025-6-6 09:58 https://www.ghisler.com/ 去下载tc,点到目录文件,f5拷贝,f4编辑,再f5拷回去,选择替换,选择以管理员模式执行 |
l3429900 发表于 2025-6-6 08:36 请问具体如何操作呢。 |
total command可以拷贝出来,编辑后拷贝管理员模式覆盖 |
窄口牛 发表于 2025-6-5 21:47 我自己开了会员 |
YWFhYmJi 发表于 2025-6-5 21:23 谢谢。这个办法好。请问下。用G4D可以启动CDLinux0.9.7.1.iso到界面,但是启动不了CDlinux0.9.8.iso,停留在LOGO的位置,大家的启动菜单都是一样的,这是什么原因呢。另外,我已经把CDlinux0.9.8.iso传到网盘了。 |
没本事下载度盘的东西,几kb速度,气死人。 |
cdlinux可以自定义添加文件的,没必要修改initrd 如果一定要修改initrd,要在linux上操作,WSL也可以,cygwin不知道行不行没试过 终端执行
先看看文件时什么类型的(cdlinux的initrd一般是squashfs),再用相应的命令解包,修改完文件后再重新打包回去 squashfs解包命令,假设源文件是/tmp/initrd,要解包到/tmp/initrd-unpack
squashfs打包命令,假设要打包的目录是/tmp/initrd-unpack,输出到文件/tmp/initrd-new
|
谢谢分享经验,对Linux不熟,正好学习一下 |
114514csf 发表于 2025-6-5 19:33 不行 |
先把etc拖出来,双击打开etc,再把文件拖进去,最后把etc覆盖回去 |
martin313 发表于 2025-6-5 16:11 不行 |
本帖最后由 ddzyhhh 于 2025-6-5 16:41 编辑 不懂Linux,提供一下思路,需要Linux下操作,initrd实际是一个gz压缩文件。 首选解压这个文件,在相应目录中添加目标文件(并赋予相应权限?)。 打包这个被解压并修改的目录。 因为牵扯到权限的问题,Windows下应该没法操作也没有相应软件。 以上是个人浅见。 看看: https://blog.csdn.net/myiaas/article/details/50669382 https://blog.csdn.net/wangwenwen/article/details/6648064 https://bbs.huaweicloud.com/blogs/319095 |
7z 打开,然后直接拖拽进去,不行? |
fuldho 发表于 2025-6-5 13:46 不行的。 |
邪恶海盗 发表于 2025-6-5 13:19 这个initrd文件是在CDlinux光盘里面的 |
双击etc打开所在目录,直接拖进去 |
是不是要LINUX+GCC??? 二○二五年六月五日 |
Powered by Discuz! X3.3
© 2001-2017 Comsenz Inc.