centos使用mkisofs构建无人值守镜像(附官方学习文档)

安装mkisofs
复制代码
yum install -y mkisofs
挂载镜像并确认
并拷贝文件(/mnt 为我们的工作目录)
1.3 准备自动应答文件(保存为 ins.ks)
修改系统引导

实际上就是添加inst.ks 这个引导参数 传递应答文件

传统模式引导
UEFI模式引导
打包镜像
通用选项
  • -v:启用详细模式,显示更多输出信息。
  • -cache-inodes:缓存 inode 表以节省空间。
  • -joliet-long:允许 Joliet 扩展中的长文件名。
  • -R:启用 Rock Ridge 扩展,保持 Unix 文件权限等信息。
  • -J:启用 Joliet 扩展,使得 Windows 系统能够正确读取文件名。
  • -T:包含 TRANS.TBL 文件,帮助某些旧操作系统识别扩展文件名。
  • -V "CentOS7":设置 ISO 卷标为 "CentOS7"。
输出文件
  • -o /root/CentOS-7-x86_64_autodeploy.iso:指定输出 ISO 文件的位置和名称。
引导配置(BIOS)
  • -c isolinux/boot.cat:指定引导目录文件位置。
  • -b isolinux/isolinux.bin:指定主引导映像文件路径。
  • -no-emul-boot:告诉 BIOS 不模拟启动设备。
  • -boot-load-size 4:设置引导加载大小(通常为 4)。
  • -boot-info-table:向引导映像添加引导信息表,这对于 Syslinux 是必需的。
引导配置(UEFI)
  • -eltorito-alt-boot:指定这是一个替代引导记录(用于多引导)。
  • -b images/efiboot.img:指定 EFI 引导映像文件路径。
  • -no-emul-boot:同样地,对于 EFI 引导不模拟启动设备。
源目录
相关推荐
其实防守也摸鱼1 小时前
推荐一个自动化教育SRC漏洞挖掘系统--AutoHunter
运维·开发语言·人工智能·学习·安全·web安全·自动化
九硕智慧建筑一体化厂家1 小时前
智慧建筑高效管控!楼宇自控系统赋能新能源园区智能运维
运维·人工智能·笔记·智慧城市
咯哦哦哦哦3 小时前
linux so库(arm)对比分析
linux·运维·arm开发
lengjingzju8 小时前
编译与调试完全指南—第10章 网络分析工具
linux
星野川崎2068 小时前
电商多店运维:云机24小时挂机频繁掉线、账号无故风控深度原因分析及解决方案
大数据·运维·服务器·云计算·电商
ltl8 小时前
新硬件对存储的影响:ZNS、CXL 与计算存储
linux
RisunJan9 小时前
Linux命令-xauth(X11 认证授权管理)
linux·服务器·microsoft
不灭的程序员阿澄10 小时前
在飞牛 NAS 上用 Docker 运行 DeepSeek Harness
运维·docker·容器
Elastic 中国社区官方博客10 小时前
让大模型思考,让小模型执行:在 Elastic Workflows 中拆分 LLM 成本
大数据·运维·数据库·人工智能·elasticsearch·ai
艾伦_耶格宇11 小时前
【AI】-4 OpenCode Go 接入 Obsidian 完整指南
运维·开发语言·人工智能·agent·opencode