zoukankan      html  css  js  c++  java
  • Centos6.9下PXE安装centos 7

    一、简介

      这篇文章是无kickstart下安装centos7的,本篇大部分内容同我另外一篇文章相似,只是Centos7 中的isolinux.cfg有一些不太一样需要说明一下。

      https://www.cnblogs.com/hjc4025/p/7294726.html

    二、搭建

      1.挂在镜像

      2.拷贝镜像到http服务器的工作目录

      3.安装tftp-server  dhcp  httpd  xinetd  syslinux 等等这里就不再赘述了,看链接的内容即可。

      4.下面就是区别了,可能会有一些重述,需注意下:

    mount -o loop CentOS-7-x86_64-DVD-1511.iso /mnt/cdrom/
    cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
    mkdir /var/lib/tftpboot/pxelinux.cfg
    cp -a /mnt/cdrom/isolinux /var/lib/tftpboot/
    cd /var/lib/tftpboot/
    mv isolinux.cfg pxelinux.cfg/default
    

       总而言之就是做上面一系列操作,然后修改 /var/lib/tftpboot/pxelinux.cfg/default文件内容,

       记得要在default文件的第一行做出相对应label的更改

       在一堆label 上面添加如下内容(这个内容是直接使用原盘进行安装的,不能结合KS文件,很麻烦):

    label linux-KaShing
      menu label ^Install CentOS 7 KaShing
      kernel vmlinuz
      append initrd=initrd.img inst.repo=http://192.168.32.157/cdrom quiet

      下面这个是结合KS文件使用的,推荐:

    label ks
      menu label ^Install CentOS 7 KaShing
      kernel vmlinuz
      append initrd=initrd.img ks=http://10.10.23.7/cdrom/isolinux/ks.cfg
    

      

      这里是centos 7 的ks文件内容,可以参考下:

      https://www.cnblogs.com/hjc4025/p/9324410.html

      注意就是这一点的区别,其他都是一样的,下一步就是打开服务,然后再客户端上试一试啦。

     

     

    CentOS 6.9下PXE+Kickstart无人值守安装操作系统

  • 相关阅读:
    关于游戏分布式或者多服管理的想法
    surfaceView
    ackerman递归
    netbeans环境的建立
    copy-浅及深的复制操作
    使用VMware安装CentOS6.8详细教程
    Python在线资源优先级排序
    Python导入模块,Python import用法
    编码
    Python清屏命令
  • 原文地址:https://www.cnblogs.com/hjc4025/p/10415289.html
Copyright © 2011-2022 走看看