kickstart无人值守安装Centos(最小化安装)

   先将ks.cfg文件上传到可以用http或者ftp可以访问webftp服务器上。
   安装centos6.2步骤

   进入安装界面,按Esc键进入boot

  如图所示,输入如下内容:

开始自动安装了,截图如下:




    安装完后根据你的配置定义是否自动重启

     安装以后查看系统网络、ip地址等。

详细ks.cfg配置如下,此处仅作简单配置,请根据个人情况配置你的ks.cfg。

  
  
  
  
  1. # Kickstart file automatically generated by anaconda. 
  2.  
  3. #version=DEVEL 
  4. #安装 
  5. install 
  6. #选择安装方式cdrom 
  7. cdrom 
  8. #选择语言 
  9. lang en_US.UTF-8 
  10. #选择键盘类型 
  11. keyboard us 
  12.  
  13. #设置你的ip地址和hostname设置后一般可以访问了。#号部分为如果你有几块网卡时,添加类似network配置即可。 
  14. network --onboot yes --device eth0 --bootproto static --ip 192.168.1.145 --netmask 255.255.255.0 --gateway 192.168.1.1 --noipv6 --nameserver 192.168.1.1 --hostname winds 
  15. #network --onboot yes --device eth1 --bootproto static --ip 192.168.1.146 --netmask 255.255.255.0 --gateway 192.168.1.1 --noipv6 --nameserver 192.168.1.1 --hostname winds 
  16. #设置root用户的密码(此处为123456) 
  17. rootpw --plaintext 123456 
  18.  
  19. #对外开放防火墙程序ssh。 
  20. firewall --service=ssh 
  21.  
  22. #为系统设置验证选项.这和在安装后运行的authconfig命令相似.. 
  23. authconfig --enableshadow --passalgo=sha512 
  24.  
  25. # SELinux configuration 禁用selinux 
  26. selinux --disabled 
  27.  
  28. #时区,亚洲上海 
  29. timezone Asia/Shanghai 
  30. bootloader --location=mbr --driveorder=sda --append=" rhgb crashkernel=auto quiet" 
  31.  
  32. #文本模式安装时需要对初始化磁盘。使用--initlabel可初始化磁盘。 
  33. #需要注意的是,如果用此ks.cfg安装centos6.3时,需要自己再点一次初始化磁盘空间。 
  34. clearpart --initlabel --all --drives=sda 
  35.  
  36. #设置分区,此处将剩余空间分配给/目录,具体如何分区请按照个人详细情况划分。 
  37. part /boot --fstype=ext4 --size=512 
  38. part / --fstype="ext4" --grow --size=1 
  39. part swap --size=1024 
  40.  
  41. #最小化安装 
  42. %packages --nobase 
  43. @core 
  44. %end 
  45. #安装完成后自动重启。
  46. reboot

你可能感兴趣的:(kickstart,最小化安装centos)