网络上流传着众多Linux发行版,我们同样可以通过编写脚本来自制LiveCD。LiveCD是将操作系统及常用软件集成在可启动光盘中的一种运行方式,无需安装即可直接使用。系统运行过程中不会改动本地硬盘数据,使用完毕后重启计算机,即可恢复正常系统环境,非常适合测试、演示或系统维护等场景。
1、 下载内核补丁包livecd.tar后,在已安装系统的环境中解压该文件。
2、 生成三个文件
3、 解压后得到两个内核文件及一个压缩包,继续解压该压缩包即可。
4、 解压后即可看到运行脚本,见下图所示。
5、 安装双内核文件
6、 重启系统并选择已安装的新内核进行引导启动。
7、 进入boot目录,定位内核文件并创建新链接,将其命名为vmlinuz。
8、 在grub配置文件中添加一个新的标题项
9、 浏览aufs与squashfs格式的文件内容
10、 可自行开发定制软件,如Windows模拟环境(Wine)或Linux版本的QQ等应用程序。
11、 软件包名称为 wine-1.0.1-1mdv2008.1.i586.rpm,适用于特定系统版本安装。
12、 安装流程:
13、 软件包名称为 wine-1.0.1-1mdv2008.1.i586.rpm,适用于特定系统版本安装使用。
14、 安装流程:
15、 已完成前期准备,执行构建脚本./build,设置名称并指定存储路径。
16、 测试用的Live CD名称
17、 内核路径需指向新内核,具体所示。
18、 程序完成,输出ISO镜像文件
19、 使用LiveCD进行系统测试
20、 系统启动正常,测试通过
21、 定制版Linux完成后,ISO文件即可自由使用与分享。
