美文网首页
部署网络半自动系统安装服务器

部署网络半自动系统安装服务器

作者: 靜默 | 来源:发表于2018-01-09 13:49 被阅读33次

    前提:
    已有一个ftp服务器,里面共享着centos6/7的镜像,有三台机器


    image.png

    A:ftp服务器(centos7):ip----172.18.2.44
    B:制作ks文件和启动镜像的系统(centos6)
    C:刚新建的虚拟机(无系统)

    一、制作anaconda安装配置文件(kickstart文件 )

    1、制作工具

    创建工具:system-config-kickstart
    检查ks文件的语法错误工具:ksvalidator

    这是一个图形化工具,首先安装相应的包


    image.png

    启动软件


    image.png
    基础配置
    image.png

    安装方法


    image.png image.png

    引导选项


    image.png

    配置分区


    image.png
    配置网络
    image.png
    认证配置
    image.png

    防火墙和SELINUX以及显示配置


    image.png
    image.png
    选择安装包
    我这里最小化安装,一般开发工具包需要,提前装上比较好
    image.png
    系统安装前和安装后脚本
    安装前没什么需要
    image.png

    主要安装后可以添加一下


    image.png

    保存文件


    image.png image.png
    image.png
    image.png

    脚本根据自己的希望和习惯,例如下面:新建用户并指定密码,实现基于KEY验证登陆

    image.png

    自动安装配置文件做好了,现在放到共享的ftp下


    image.png

    同上操作再做一个桌面安装的ks文件


    image.png

    有时候会自己手工写这个ks文件
    这是需要检查写的语法是否有错误

    image.png

    二、制作启动镜像

    创建引导光盘:


    image.png

    创建一个目录放启动镜像文件,并把光盘内部启动文件下载或复制过来


    image.png
    image.png

    修改引导文件


    image.png
    image.png

    制作镜像iso文件
    可以自定义一个安装背景图片


    image.png
    image.png
    image.png

    mkisofs -R -J -T -v --no-emul-boot --boot-info-table -V "CentOS 6.9 x86_64 boot" -b isolinux/isolinux.bin -c isolinux/boot.cat -o /root/boot.iso /root/boot

    image.png
    image.png

    把制作的启动镜像发送到真实机


    image.png

    把启动镜像添加到C虚拟机的光驱,并开机启动


    image.png
    image.png

    可以选择需要安装的菜单,这个时候你可以去休息喝杯茶,自动安装系统就完成了

    三 小结

    通过上面我了解系统安装的具体过程,这个在局域网部署,内部某台机器需要安装系统,平常可以把这个boot.iso镜像文件刻录U盘,这样就方便半自动化安装系统。
    (注:上面不明白的命令和参数可以参考http://www.jianshu.com/p/993335d535e0

    相关文章

      网友评论

          本文标题:部署网络半自动系统安装服务器

          本文链接:https://www.haomeiwen.com/subject/zzhinxtx.html