最近需要制作自动安装系统的iso镜像文件,写个笔记以防忘记

第一步、拿到iso原始文件,我用的是rhel7.7的

把rhel7.7文件复制出来到一个目录中

第二步、编写一个名字叫ks.cfg文件内容如下:

#version=DEVEL

Install OS instead of upgrade

install

Keyboard layouts

keyboard 'us'

Root password

rootpw --iscrypted $1$S9tWSvP1$Vyl.b9AEONgjTh08Acdfb.

System language

lang en_US.UTF-8 --addsupport=zh_CN.UTF-8

Firewall configuration

firewall --enabled

System authorization information

auth --useshadow --passalgo=sha512

Use CDROM installation media

cdrom

Use graphical install

graphical

SELinux configuration

selinux --disabled

Do not configure the X Window System

skipx

eula --agreed

Reboot after installation

reboot --eject

System timezone

timezone Asia/Shanghai

System bootloader configuration

bootloader --location=mbr

Clear the Master Boot Record

zerombr

bootloader --append=" crashkernel=auto" --location=mbr --boot-drive=sda

Partition clearing information

clearpart --all drives=sda

Disk partitioning information

reqpart --add-boot

part /boot --fstype="ext4" --size=512 --ondisk=sda

#part /boot/efi --fstype="efi" --ondisk=sda --size=512 --fsoptions="umask=0077,shortname=winnt"

part pv.01 --fstype="lvmpv" --size=1 --grow --ondisk=sda

volgroup rhel pv.01

logvol / --fstype="ext4" --size=10240 --name=root --vgname=rhel

logvol swap --fstype="swap" --size=4096 --name=swap --vgname=rhel

logvol /home --fstype="ext4" --size=10240 --name=home --vgname=rhel

logvol /opt --fstype="ext4" --size=10240 --name=opt --vgname=rhel

logvol /tmp --fstype="ext4" --size=10240 --name=tmp --vgname=rhel

logvol /usr --fstype="ext4" --size=10240 --name=usr --vgname=rhel

logvol /var --fstype="ext4" --size=10240 --name=var --vgname=rhel

logvol /toptea --fstype="ext4" --size=500 --name=toptea --vgname=rhel

%packages

%end

%post

systemctl set-default multi-user.target

%end

第三步、这步关键啊,博主在这里被坑了几个小时

在镜像文件中isolinux/isolinux.cfg的文件,在里面需要添加

label ks

menu label autoinstall

kernel vmlinuz

append initrd=initrd.img inst.ks=cdcrom:/ks.cfg

menu default

记住,一定要加这个,不然在启动的时候他显示找不到卷标

第四步、最后用mkisofs工具把文件夹制作成iso镜像文件就万事告成啦

mkisofs -R -J -T -v -no-emul-boot -boot-load-size 4 -boot-info-table -V "rhel8.1x86_64_AUTO_Install" -b isolinux/isolinux.bin -c isolinux/boot.cat -o /tmp/rhel8.1_auto_install.iso /tmp/redhat8.1_auto/

之后用这个镜像安装系统的时候不用再手动去配置了。

u盘启动+linux+ks.cfg,通过ks.cfg文件自动安装系统相关推荐

  1. 装机员U盘启动PE制作工具V5.0(UEFI+UD+自动安装MSDN版系统)

    软件名称: 装机员U盘启动PE制作工具V5.0(UEFI+UD) 软件语言: 简体中文 软件大小: 303 大小: MB 发布日期: 2016-10-02 文件名称: ZhuangJiYuanPESe ...

  2. 制作U盘启动LINUX安装(Ubuntu12.04)

    最近和LINUX的批量部署,以及U盘安装耗上了. 网上有不少的制用U盘启动LINUX进行安装的教程,常见的有安装ubuntu的,有安装Centos的. 本文介绍Ubuntu的安装.版本为12.04.是 ...

  3. 怎么设置uboot从u盘启动linux,RT5350使用uboot从U盘启动linux顺利

    RT5350使用uboot从U盘启动linux成功 1.在uboot需要做的是: ①usb reset ②fatload usb 0:1 0x80c00000 root_uImage ③bootm 0 ...

  4. 制作u盘启动linux安装教程,制作u盘启动linux安装教程

    制作u盘启动linux安装教程 [2021-02-14 17:02:30]  简介: 服务器 Linux或者OS X系统中,使用"dd"命令可以直接在终端命令行模式下,制作ISO镜 ...

  5. U盘为Linux加速,用u盘启动linux的步骤

    用u盘启动linux的步骤 发布时间:2020-06-25 12:24:58 来源:亿速云 阅读:139 作者:Leah 这篇文章将为大家详细讲解有关用u盘启动linux的步骤,小编觉得挺实用的,因此 ...

  6. 怎么设置uboot从u盘启动linux,rt5350使用uboot从u盘启动linux成功含从u盘加载镜像与rootfs...

    <rt5350使用uboot从u盘启动linux成功含从u盘加载镜像与rootfs>由会员分享,可在线阅读,更多相关<rt5350使用uboot从u盘启动linux成功含从u盘加载镜 ...

  7. u盘启动Linux什么时候可以拔下来,u盘装系统什么时候拔u盘|pe重装系统什么时候拔掉u盘...

    使用U盘装系统或重装系统是现在最流行的方法,用过U盘装过系统的用户可能会遇到一个问题,那就是什么时候拔U盘?U盘装系统什么时间点拔出U盘其实因电脑而异,有些电脑不必拔U盘,有些电脑就必须拔U盘,否则会 ...

  8. U盘linux自动安装系统,U盘自动安装系统:

    这个实验是根据秋香老师的做的 然后自己也整理了一遍 谢谢秋香老师的文档 U 盘自动安装系统: 一 准备工作: 1. 它包括 Centos 镜像( DVD )文件和 windows 版的 syslinu ...

  9. Linux运维系列总结-Linux系统启动过程、WEB工作原理、DHCP工作原理、DNS解析原理、NFS网络文件系统、FTP文件传输协议、PXE+KICKSTART自动安装系统

    Linux运维系列总结-Linux系统启动过程.WEB工作原理.DHCP工作原理.DNS解析原理.NFS网络文件系统.FTP文件传输协议.PXE+KICKSTART自动安装系统 1.Linux系统的启 ...

最新文章

  1. 《JavaScript高级程序设计》读书笔记【一】
  2. linux下memcached安装以及启动
  3. 网络推广专员浅析网站优化导航栏该怎样设置?
  4. linux python3.8源码安装_linux 下从源码安装 Python——小白踩坑记
  5. qt android 应用程序图标大小,vs+qt 设置应用程序图标
  6. java clock计时_Java Clock类| 实例的Instant()方法
  7. 面试中被问到HashMap的结构,1.7和1.8有哪些区别?这篇做深入分析!
  8. 【QT】QT从零入门教程(十七):QT+OpenCV+VS 打包exe
  9. 对Redis单线程的一些看法
  10. linux常见权限相关错误及解决
  11. 洛谷 P3496 [POI2010]GIL-Guilds 题解
  12. 研发进阶之项目管理(附腾讯内部满分项目管理PPT)
  13. s8 android8 黑域,【转帖】 8.0未Root禁用系统软件(不用黑域、冰箱之类的软件)...
  14. 计算机使用的显示器有哪些重要参数,正确选择适合自己的显示器,电脑显示器参数详解,看完秒懂!...
  15. Python爬虫之抓取豆瓣影评数据
  16. 智能证件录入系统——电子护照阅读器
  17. 写给情人,写给情人节,写给即将开始的新一年
  18. 20款免费的WordPress企业站主题下载
  19. 倍福TwinCAT3中使用久同伺服
  20. miui无法降级安装app_小米MIUI放大招!拒绝降级,小米Max3不能降级

热门文章

  1. C#限制TextBox文本框输入格式
  2. 南邮《算法分析与设计A》2018-2019学年第一学期期末考试回忆
  3. 跟同事相处再难,也要明白这5个潜规则,摆平员工越混越好
  4. Nssm 安装Window服务
  5. sublime text3配置python的代码提示
  6. 计算机中专科一本上线分数,揭秘|考出630分以上的广安“00”后都是谁?
  7. 三菱PLC FX系列 结构化编程/FBD.4工位转盘带4个步 进,PLC程序有完整的注释,有威伦触摸屏程序,电气图纸,I/O表,电气BOM.
  8. QCC3040---蓝牙名称修改
  9. z—libirary最新地址获取,zlibirary地址获取方式,zliabary最新地址,zliabary官网登录方式,zliabary最新登陆
  10. mtk android touch panel调试