关闭

无人值守批量安装Linux操作系统

发表于:2013-4-23 10:14

字体: | 上一篇 | 下一篇 | 我要投稿

 作者:susansan    来源:51Testing软件测试网采编

  编辑引导配置文件 <--- pxelinux.0读取

  1. # vim /tftpboot/pxelinux.cfg/default  
  2.  
  3. default webbks 《---  
  4. prompt 1  
  5. timeout 600  
  6. display boot.msg  
  7. F1 boot.msg  
  8. F2 options.msg  
  9. F3 general.msg  
  10. F4 param.msg  
  11. F5 rescue.msg  
  12. label linux  
  13.   kernel vmlinuz  
  14.   append initrdinitrd=initrd.img   
  15. label text  
  16.   kernel vmlinuz  
  17.   append initrdinitrd=initrd.img text   
  18. label ks  
  19.   kernel vmlinuz  
  20.   append ks initrdinitrd=initrd.img  
  21. label local  
  22.   localboot 1  
  23. label memtest86  
  24.   kernel memtest  
  25.   append -  
  26. label webbks  《---  
  27.   kernel vmlinuz  
  28.   append initrdinitrd=initrd.img ks=nfs:192.168.1.10:/soft/ks/webks.cfg 
  29.   说明:
      ks=nfs:192.168.1.10:/soft/ks/webbks.cfg
     ks 是一个传给安装系统需要特殊的内核镜像(vmlinux)的内核参数,告诉这个内核镜像在安装操作系统的时候进行无人值守配置。
     这个配置文件通过nfs协议,从192.168.1.10下载

  3、配置nfs服务器

  1、导出两个目录:

# vim /etc/exports
/soft/rhel5     *(ro)  # 存放光盘镜像里的内容
/soft/ks        *(ro)


# mkdir -p /soft/rhel5
# mkdir /soft/ks

# service nfs restart

  4、把安装系统的镜像挂载或者拷贝到/soft/rhel5目录

  5、准备无人值守安装配置文件webks.cfg

# yum install system-config-kickstart

  修改yum配置文件

# vim /etc/yum.repos.d/locate.repo
[base]  《---命名一定要base
name=base
baseurl=file:///soft/rhel5/Server
enabled=1
gpgcheck=0

  1. # system-config-kickstart  
  2. 保存到/soft/ks/webbks.cfg  
  3.  
  4. # vim /soft/ks/webbks.cfg  
  5. ...  
  6. key --skip  # 跳过要求输入序列号的提示  
  7. ...  
  8.  
  9. %packages  
  10. ....

33/3<123
《2023软件测试行业现状调查报告》独家发布~

关注51Testing

联系我们

快捷面板 站点地图 联系我们 广告服务 关于我们 站长统计 发展历程

法律顾问:上海兰迪律师事务所 项棋律师
版权所有 上海博为峰软件技术股份有限公司 Copyright©51testing.com 2003-2024
投诉及意见反馈:webmaster@51testing.com; 业务联系:service@51testing.com 021-64471599-8017

沪ICP备05003035号

沪公网安备 31010102002173号