首页 > *nix技术 > 自定义CentOS安装光盘

自定义CentOS安装光盘

2022年4月5日 发表评论 阅读评论 967 次浏览

一,场景
开发了某个软件,比如基于CentOS上JRE环境的某某Web系统,交付给客户使用时,可以让客户先安装标准的CentOS,然后安装依赖库(比如JRE等),然后再安装某某Web系统的RPM包。另外一种更直接的方式是直接把依赖库以及某某Web系统集成到一个CentOS的系统镜像里,客户可以直接安装这个自定义CentOS系统镜像,当系统安装完成,某某Web系统也OK了。
目标:
1,给root账号设置一个固定密码。
2,禁止安装界面的新用户创建功能,后台创建一个默认账号:lenky/1
3,安装界面隐藏与CentOS相关的信息,改为展示“某某Web系统”。
4,在安装过程中,增加IP地址设置界面。
5,自动安装依赖库以及某某Web系统RPM包。
6,开机自动启动某某Web系统的相关服务。

二,演练环境
1,自定义源镜像

https://vault.centos.org/8.2.2004/isos/x86_64/

https://vault.centos.org/8.2.2004/isos/x86_64/CentOS-8.2.2004-x86_64-minimal.iso

选用这个CentOS-8.2.2004-x86_64-minimal.iso,镜像相对比较小,但足够测试。

2,演练系统环境
lenky@lenky-HP:test_vm$ uname -a
Linux lenky-HP 5.10.0-1057-oem #61-Ubuntu SMP Thu Jan 13 15:06:11 UTC 2022 x86_64 x86_64 x86_64 GNU/Linux
lenky@lenky-HP:test_vm$ cat /etc/issue
Ubuntu 20.04.2 LTS \n \l

3,安装所需工具或软件
..

三,操作
1,先把CentOS-8.2.2004-x86_64-minimal.iso镜像解开到目录
lenky@lenky-HP:test_vm$ pwd
/vm/test_vm
lenky@lenky-HP:test_vm$ ls
CentOS-8.2.2004-x86_64-minimal.iso
lenky@lenky-HP:test_vm$ mkdir iso
lenky@lenky-HP:test_vm$ mkdir dst
lenky@lenky-HP:test_vm$ sudo mount -o loop CentOS-8.2.2004-x86_64-minimal.iso iso
mount: /vm/test_vm/iso: WARNING: device write-protected, mounted read-only.
lenky@lenky-HP:test_vm$ cp -fr iso/* dst/
lenky@lenky-HP:test_vm$ cd dst/
lenky@lenky-HP:dst$ ls
BaseOS EFI images isolinux media.repo Minimal TRANS.TBL

2,修改背景图
替换isolinux/splash.jpg即可,保持文件名不变,图片大小640×480。

3,修改产品名与选项
修改isolinux/isolinux.cfg,内容很容易懂,不多解释。

得了,都比较简单,Google下关键字
kickstart
定制化ISO安装
自动化安装
等,一大堆,算了,GG

参考:

https://blog.csdn.net/weixin_34087301/article/details/85075568

转载请保留地址:http://www.lenky.info/archives/2022/04/3147http://lenky.info/?p=3147


备注:如无特殊说明,文章内容均出自Lenky个人的真实理解而并非存心妄自揣测来故意愚人耳目。由于个人水平有限,虽力求内容正确无误,但仍然难免出错,请勿见怪,如果可以则请留言告之,并欢迎来讨论。另外值得说明的是,Lenky的部分文章以及部分内容参考借鉴了网络上各位网友的热心分享,特别是一些带有完全参考的文章,其后附带的链接内容也许更直接、更丰富,而我只是做了一下归纳&转述,在此也一并表示感谢。关于本站的所有技术文章,欢迎转载,但请遵从CC创作共享协议,而一些私人性质较强的心情随笔,建议不要转载。

法律:根据最新颁布的《信息网络传播权保护条例》,如果您认为本文章的任何内容侵犯了您的权利,请以Email或书面等方式告知,本站将及时删除相关内容或链接。

  1. 本文目前尚无任何评论.
  1. 本文目前尚无任何 trackbacks 和 pingbacks.
您必须在 登录 后才能发布评论.