制作适配Centos8版本的LiveCD

前提:有时候为了一些业务需要,我们需要制作LiveCD,目前比较多的是Livecd7,即内核版本为centos7系列的,但是这个版本的LiveCD在对高版本的内核的Linux系统进行操作(例如Centos8),就会显得力不从心,那么如何制作一个能够适配Centos8版本的LiveCD呢

一、选择fedora

        至于为什么选择fedora,是因为fedora的特殊性,相比于Ubuntu和Centos来说,它是一个快速更新的操作系统,每六个月发布一次,每个版本有九个月的支持周期。作为红帽公司的一个社区项目,fedora一直充当着“先行者”的角色,即许多新的功能都会在fedora上先进行实验(伟大!我真的哭死)。

        曾经我也尝试基于centos8来制作一个LiveCD,但是相对于centos7版本的LIveCD来说,centos8需要修改相当一部分文件和解决依赖问题,后续尝试转换思路,作为同为Linux家族的成员来说,fedora获得了我的青睐,接下来我将介绍一下如何用fedora制作liveCD.

二、制作步骤

1、去fedora官网下载一个iso 

        网址:https://fedoraproject.org/workstation/download

2、 新建一个虚拟机然后安装fedora,安装完之后进行相关配置,配置相关步骤我就不展开说明了,我们的关注点在如何制作liveCD

3、安装完之后新建一个目录,执行以下命令(需要用到git的相关命令),此命令是将fedora的一些ks文件克隆到本地,里面有相关的livecd的ks文件

git clone https://pagure.io/fedora-kickstarts.git

4、注:你克隆下来的是主分支,如果你下载的不是他的最新的fedora镜像,那么你需要切换分支,命令如下,这就是切换到fedora37版本,现在官网最新的是fedora39了,确保你切换的fedora版本内核高于或等于centos8的内核大版本号

git checkout f37

5、查看自己的分支

6、在fedora-kickstarts目录中我们可以看到如下的文件,这些就是制作Livecd的文件了

7、将fedora-live-xface.ks文件复制一份并重命名为fedora-live-lvm.ks,并进行自定义修改 

 8、保存之后到目录下执行以下命令

livecd-creator --verbose --config=./fedora-live-lvm.ks --fslabel=LiveCD8 --cache=./cache/live

9、等待执行完之后就可以得到一个LiveCD8的iso了

  • 7
    点赞
  • 5
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值