CentOS无人值守安装
CentOS无人值守安装
- 准备安装系统需要的虚拟环境
- 制作ISO镜像
- 制作镜像MD5值
- 无人值守安装
准备安装系统需要的虚拟环境
进入一台安装好的虚拟环境centos命令行界面,将ISO所在的/dev/cdrom挂载到/media
// An highlighted block
mount /dev/cdrom /media
安装制作发行版的工具
yum -y install createrepo mkisofs isomd5sum
同步光盘文件到制作ISO的目录
mkdir /ISO && cd /ISO
同步/media下的文件到/ISO路径下,除了Packages和repodata文件夹
/usr/bin/rsync -a --exclude=Packages/ --exclude=repodata/ /media/ /ISO/
在/ISO/文件夹下新建Packages和repodata文件夹
mkdir -p /ISO/{Packages,repodata}
拷贝当前系统已安装的软件包到/ISO/Packages目录下,也可以将自己需要的rpm包下载后放到/ISO/Packages目录下
cp /media/Packages/*.rpm /ISO/Packages/
修改isolinux.cfg文件:替换label(踩坑:fat格式只能配置11及以下字节的LABEL名称)
label linuxmenu label ^USB Install CentOSmenu defaultkernel vmlinuzappend initrd=initrd.img inst.stage2=hd:LABEL=CENTOS inst.ks=hd:LABEL=CENTOS:/isolinux/usbks.cfg net.ifnames=0 biosdevname=0 quiet
label linux2menu label ^CD-ROM Install CentOSkernel vmlinuzappend initrd=initrd.img inst.stage2=hd:LABEL=CENTOS inst.ks=cdrom:/isolinux/ks.cfg net.ifnames=0 biosdevname=0 quiet
修改EFI/BOOT/grub.cfg文件:替换安装菜单选项
menuentry 'USB Install CentOS' --class fedora --class gnu-linux --class gnu --class os {linuxefi /images/pxeboot/vmlinuz inst.ks=hd:LABEL=CENTOS:/isolinux/usbks.cfg inst.stage2=hd:LABEL=CENTOS net.ifnames=0 biosdevname=0 quietinitrdefi /images/pxeboot/initrd.img
}
将ISO/isolinux/ks.cfg最后一行,添加重启操作
sed -i '$a reboot' /ISO/isolinux/ks.cfg
复制ISO/isolinux/ks.cfg(替换硬盘设置,cdrom为none,legacy/uefi为all)
cp /ISO/isolinux/ks.cfg /ISO/isolinux/usbks.cfg
sed -i "s/none/all/g" /ISO/isolinux/usbks.cfg
切换到ISO/路径下,注意当有新包加入,或者更新comps.xml文件,均需要重新生成repodata文件夹
createrepo -g comps.xml ./
制作ISO镜像
制作ISO镜像,参数-V为isolinux.cfg等中的hd:LABEL名称
genisoimage -joliet-long -V CENTOS -o CENTOS.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -v -cache-inodes -T -eltorito-alt-boot -e images/efiboot.img -no-emul-boot /ISO
制作镜像MD5值
implantisomd5 /ISO/CENTOS.iso
无人值守安装
新建一个虚拟机,选择CENTOS.iso,启动后即可实现无人值守安装
CentOS无人值守安装相关推荐
- CentOS无人值守安装之虚拟机实践
一.原理和概论 1.原理 PXE:(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持工作站通过 ...
- CentOS 6.4下PXE+Kickstart无人值守安装操作系统
一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的网络模式,支持 ...
- Centos 6.5 Pxe+kickstart 无人值守安装操作系统
Centos 6.5PXE+kickstart 无人值守安装操作系统 PXE一种引导方式.进行 PXE 安装的必要条件是在要安装的计算机中必须包含一个 PXE 支持的网卡(NIC),即网卡中必须要有 ...
- 搭建无人值守安装服务器(CentOS)
使用PXE+DHCP+TFTP+Kickstart+FTP搭建无人值守安装服务器.一般只有频繁安装系统才会搭建无人值守安装服务器. 虚拟机环境:youxi1,CentOS7系统双网卡,一个网卡桥接模式 ...
- Centos 6.9 Kick Start 无人值守安装
CentOS 6.9下PXE+Kickstart无人值守安装操作系统 一.简介 1.1 什么是PXE PXE(Pre-boot Execution Environment,预启动执行环境)是由Inte ...
- centos6.6 Kickstart无人值守安装(一):原理篇
为什么80%的码农都做不了架构师?>>> #为什么要自动化无人值守安装? 偷懒-- nb--zb-- geek no no no 瞬间完成大规模机器部署,提高生产力,节省时间精 ...
- 酸爽!我用这套无人值守安装系统瞬间搞定上百台服务器
来自:DBAplus社群 作者介绍: 季城希,甜橙金融运维工程师,多年IDC运维经验.擅长IDC中服务器批量高效快速集成交付,精通各品牌型号服务器硬件产品及维护. 一.前言 为啥要用无人值守安装系统? ...
- pxe+kickstart 实现基于网络的无人值守安装操作系统
基于网络的无人值守安装操作系统 简介: 1.pxe PXE(preboot execute environment,预启动执行环境)是由Intel公司开发的最新技术,工作于Client/Server的 ...
- 烂泥:kickstart无人值守安装CentOS6.5
本文由秀依林枫提供友情赞助,首发于烂泥行天下. 在本次实验进行之前,首先我们要把公司的网络环境进行介绍. 注意这个网络拓扑图,也是生产环境的一个实例.同时服务器192.168.1.214已关闭ipta ...
最新文章
- SCCM 2016 使用PXE 部署操作系统(四)
- 2006年大话IT数码新潮
- 其他主流开源硬件简介BeagleBone Black快速入门
- HDU 6741 MUV LUV UNLIMITED (博弈论)
- 七十、SpringBoot整合 Druid数据源
- python测验7编程题_2020大学moocPython编程基础章节测验答案
- Java 设计模式 Day2 之面向抽象原则:接口(interface)的设计应用与抽象类的区别
- linux 服务器(CentOS7)搭建PHP环境+SSH配置+服务器文件上传配置
- 数据库笔记03:管理数据表中的数据
- UGUI是如何频繁访问Image/Text等组件的raycastTarget的(读源码有感)
- vi编辑器 末尾添加_VI编辑器的使用方法
- 键盘精灵 android,「安卓按键精灵」使用按键发送邮件
- linux网络操作系统项目教程课本,Linux网络操作系统项目式教程(CentOS7.6)-课后练习题.docx...
- Python爬虫前置知识
- SIEBEL代码分析
- html怎么转换成xmind,怎么把html导入XMind
- Win10 修改C盘User下的姓名【亲自踩坑】
- UILabel根据字数计算高度,宽度,行数
- win10耳机有杂音滋滋_蓝牙耳机的底噪和电流声有区别吗?双11五款高续航平价蓝牙耳机分享...
- 人机交互-1-人机交互概述
热门文章
- 你的程序要读入一个整数,范围是[-100000,100000]。然后,用汉语拼音将这个整数的每一位输出出来。 如输入1234,则输出: yi er san si 注意,每个字的拼音之间有一个空格
- 一键安装微信已完成,编号10,欢迎品尝
- QT中的QLineEdit设置setEchoMode
- 共享流量包FAQ集锦
- SISD、MIMD、SIMD、MISD
- 微信小程序中可以使用calc 函数用于动态计算长度值。
- url资源(html相关)
- 4hutool源码分析:DateUtil(时间工具类)-格式化时间(万字长文源码分析,学大佬如何写代码)
- 高效拓客必备工具:采集工具助力,让你事半功倍
- Linux安装及美化Typora详细步骤