码迷,mamicode.com
首页 > 系统相关 > 详细

Linux PXE远程安装服务 并实现KIckstart无人值守安装

时间:2018-05-15 22:49:33      阅读:244      评论:0      收藏:0      [点我收藏+]

标签:网络

工作于Client/Server的网络模式,支持工作站通过网络从远端服务器下载映像,并由此支持通过网络启动操作系统,在启动过程中,终端要求服务器分配IP地址

实验目标:部署PXE远程安装服务 、并实现KIckstart无人值守安装

技术分享图片
server_args = -s /var/lib/tftpboot -c (指定存储路径 -c:允许上传)
disable = no (开启tftp)
安装dhcp并且复制模板
技术分享图片
ddns-update-style none; //支持DNS动态更新,一般选择关闭/
技术分享图片
next-server 192.168.100.102; //指定TFTP服务器地址//
filename "/pxelinux.0"; //引导文件TFTP上的位置//
添加池 可以分配IP范围 可以是实现多台一起装
技术分享图片
安装FTP共享镜像文件
技术分享图片
光盘镜像挂载到 FTP 站点中
技术分享图片
安装syslinux 获取pxelinux.0 引导程序技术分享图片
引导程序复制到tftp站点
技术分享图片
创建配置文件目录
技术分享图片
cp /mnt/isolinux/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default //安装菜单
cp /mnt/images/pxeboot/initrd.img /var/lib/tftpboot //linux引导加载模块复制到站点
cp /mnt/images/pxeboot/vmlinuz /var/lib/tftpboot/ //压缩内核//
cp /mnt/isolinux/vesamenu.c32 /var/lib/tftpboot //图形化安装菜单/
技术分享图片
开启服务并且关闭防火墙关闭增强型安全功能
技术分享图片
自动安装配置
无人值守安装
技术分享图片技术分享图片
技术分享图片
技术分享图片技术分享图片
/bin 代表的是binary, 二进制文件,主要就是一些系统命令;还有一个常用的目录是/usr/bin,几乎所有的应用程序的可执行文件都装这里的。
/bin/bash说明你的shell类型为bash,bash shell是最常用的一种shell, 是大多数Linux发行版默认的shell。 此外还有C shell等其它shell。
技术分享图片
技术分享图片技术分享图片
技术分享图片技术分享图片

Linux PXE远程安装服务 并实现KIckstart无人值守安装

标签:网络

原文地址:http://blog.51cto.com/13660858/2116692

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!