centos7-HTTP+ks应答文件-半自动化安装linux系统
# 安装启动图形界面相关软件
[root@centos771 ~]# yum -y groupinstall "X Window System" "Fonts"
# ks应答文件图形工具
[root@centos771 ~]# yum -y install system-config-kickstart
[root@centos771 ~]# export DISPLAY=10.0.0.1:0.0 # 主机IP
[root@centos771 ~]# system-config-kickstart
注意:需要把yum源的配置文件里面的base源名字设置为development
才能看见包选择,不然是看不到界面的。
# 安装HTTP服务器
[root@centos771 ~]# yum -y install httpd
[root@centos771 ~]# systemctl start httpd
# 挂载光盘文件到HTTP的共享文件里
[root@centos771 ~]# mkdir -p /var/www/html/centos/7/
[root@centos771 ~]# mount /dev/sr0 /var/www/html/centos/7/
mount: /dev/sr0 is write-protected, mounting read-only
[root@centos771 ~]# ls /var/www/html/centos/7/
CentOS_BuildTag EULA images LiveOS repodata RPM-GPG-KEY-CentOS-Testing-7
EFI GPL isolinux Packages RPM-GPG-KEY-CentOS-7 TRANS.TBL
[root@centos771 ~]#
# 创建应答文件共享目录
[root@centos771 ~]# mkdir /var/www/html/ksdir
[root@centos771 ~]# cp ks7.cfg /var/www/html/ksdir/
[root@centos771 ~]# ls /var/www/html/ksdir/
ks7.cfg
测试
需要netinstall镜像文件
首先下载centos7相关镜像:https://mirrors.aliyun.com/centos/7/isos/x86_64/CentOS-7-x86_64-NetInstall-2003.iso
按esc进入boot
# 输入:ks引导文件路径,ip
boot: linux ks=http://10.0.0.71/ksdir/ks7.cfg ip=dhcp