centos65Linux+ftp+kickstart无人值守安装.doc

  1. 1、本文档共10页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
centos65Linuxftpkickstart无人值守安装

centos6.5 Linux+ftp+kickstart无人值守安装 大概原理:待安装主机通过PXE技术向服务器发起请求;首先请求IP,服务器通过dhcp向安装端分配IP地址,请求到了IP后接着下载default文件,该文件是定义安装信息,也就是安装系统的初始界面,接着,读取default里的ks.cfg文件路径,并下载到安装端,安装接着安装定义好的ks.cfg开始自动安装系统,大概就这么个过程。 1.DHCP 服务器 2.TFTP 服务器 3.KickStart所生成的ks.cfg配置文件 4.一台存放系统安装文件的服务器,如 NFS、HTTP 或 FTP 服务器 5.带有一个 PXE 支持网卡的将安装的主机 把系统安装光盘mount到主机上 最好虚拟机桥接并且联网 1、搭建Yum源(本地光盘镜像) # mount /dev/cdrom /media/cdrom # vim /etc/yum.repos.d/base.repo [base] name=base repo baseurl=file:///media/cdrom enabled=1 gpgcheck=0 安装所需要的服务 yum -y install dhcp* tftp* vsftpd* syslinux 配置TFTP,制定可供下载文件的目录。 vim /etc/xinetd.d/tftp 1、编辑TFTP配置文件? #?default:?off? #?description:?The?tftp?server?serves?files?using?the?trivial?file?transfer?\? #???????protocol.??The?tftp?protocol?is?often?used?to?boot?diskless?\? #???????workstations,?download?configuration?files?to?network-aware?printers,?\? #???????and?to?start?the?installation?process?for?some?operating?systems.? service?tftp? {? ????????disable ?=?no????#找到disable,将yes修改为no? ????????socket_type?????????????=?dgram? ????????protocol????????????????=?udp? ????????wait????????????????????=?yes? ????????user????????????????????=?root? ????????server??????????????????=?/usr/sbin/in.tftpd? ????????server_args?????????????=?-s?/tftpboot?#此处为TFTP提供下载的位置?,默认为:/var/lib/tftpboot/ ????????per_source??????????????=?11? ????????cps?????????????????????=?100?2? ????????flags???????????????????=?IPv4? }? . ?ps:/tftpboot目录是要手动建立的,该目录用于存放系统安装的引导文件 2,TFTP目录建立与设置? #mkdir?/tftpboot? #cp?/usr/share/syslinux/pxelinux.0?/tftpboot/? #注意这里用红色标注的地方因系统版本的不一样可能会出现不一样的路径。建议用find查找pxelinux.0 #mkdir?/tftpboot/pxelinux.cfg? #cp?/mnt/cdrom/isolinux/isolinux.cfg?/tftpboot/pxelinux.cfg/default? #cp?/mnt/cdrom/isolinux/*?/tftpboot?#把光盘中isolinux里的所有文件复制到/tftpboot下? 重启动TFTP:service xinetd restart ? DHCP服务器设置 #?DHCP?Server?Configuration?file.? #???see?/usr/share/doc/dhcp*/dhcpd.conf.sample? #???see?man?5?dhcpd.conf? #? ddns-update-style interim; ignore client-updates;

文档评论(0)

haihang2017 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档