开发者社区> 科技探索者> 正文
阿里云
为了无法计算的价值
打开APP
阿里云APP内打开

Kickstart+tftp多系统自动部署

简介:
+关注继续查看

Kickstart+tftp多系统自动部署:

kickstart+tftp安装配置略

vi /var/lib/tftpboot/pxelinux.cfg/default

label 1. Install Ubuntu Server 14.04.3 x86_64

kernel ubuntu-installer/amd64/linux
append ks=http://10.0.0.2/ks/ks.cfg vga=788 initrd=ubuntu-installer/amd64/initrd.gz live-installer/net-image=http://10.0.0.2/ks/install/filesystem.squashfs --quiet

label 2. RHEL 6.6 x86_64

kernel RHEL66/vmlinuz
append ks=http://10.0.0.2/ks/ksrhel66.cfg initrd=RHEL66/initrd.img

:wq

使用Ubuntu的界面(如下2行)为图像化界面(rsync -av --progress /root/iso/install/netboot/* /var/lib/tftpboot/),带有ubuntu相关项,可通过修改配置文件调整

include ubuntu-installer/amd64/boot-screens/menu.cfg
default ubuntu-installer/amd64/boot-screens/vesamenu.c32

也可不用Ubuntu相关界面,命令行手输,没图像化方便

命令行的话建议一定要启用boot.msg文件,方便输入提示

另外手输的话建议label处尽量精简,方便输入

vi /var/lib/tftpboot/pxelinux.cfg/default

display boot.msg

label ubtserver14043

kernel ubuntu-installer/amd64/linux
append ks=http://10.0.0.2/ks/ks.cfg vga=788 initrd=ubuntu-installer/amd64/initrd.gz live-installer/net-image=http://10.0.0.2/ks/install/filesystem.squashfs --quiet

label RHEL66

kernel RHEL66/vmlinuz
append ks=http://10.0.0.2/ks/ksrhel66.cfg initrd=RHEL66/initrd.img

:wq

vi /var/lib/tftpboot/boot.msg

ubtserver14043 --> Ubuntu Server 14.04.3 x86_64

RHEL66 --> Redhat 6.6 x86_64

:wq

本文转自linux博客51CTO博客,原文链接http://blog.51cto.com/yangzhiming/2047317如需转载请自行联系原作者


yangzhimingg

版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。

相关文章
文章
问答
文章排行榜
最热
最新
相关电子书
更多
低代码开发师(初级)实战教程
立即下载
阿里巴巴DevOps 最佳实践手册
立即下载
冬季实战营第三期:MySQL数据库进阶实战
立即下载