我想修改 Xubuntu 14.04 LTS Live CD 上的几个文件,因为我想用它进行网络启动。我需要更改启动某些服务的文件,仅此而已。我已经在互联网上查找了适合我需要的教程,但到目前为止,我尝试的所有方法都没有奏效。
基本上我使用这两个页面作为我所有行动的基础:
- https://unix.stackexchange.com/questions/80305/mounting-a-squashfs-filesystem-in-read-write
- https://help.ubuntu.com/community/LiveCDCustomization
我做的第一件事是在 casper 目录中的 filesystem.squashfs 上运行unsquashfs
。我得到了一个图像,我对其进行了一点修改,然后mksquashfs
在没有附加标志的情况下使用它来创建新的 squashfs 图像。最后我更新了 filesystem.size(也位于 casper 目录中)和 md5sum.txt(位于 ISO 的根目录中)。我尝试像以前一样启动,但出了点问题,因为我只看到一个控制台说了一些关于...
(initramfs):有关更多信息,请使用“help”命令
... 就是这样。之后我又完成了整个过程,但没有像以前那样修改文件。结果和上面一样,我不知道我做错了什么。没有任何错误消息,最后我只是进入了 initramfs 控制台。
我会非常感激任何帮助,因为现在我不知道如何解决这个问题。提前谢谢您!