自动化安装linux(1)

这篇文章记录如何用本地光盘引导启动,并选择ftp网络光盘自动安装linux系统。
如有错漏,麻烦指正,谢谢!
一、系统安装概述 通常我们安装系统,会用到光盘安装。
我们可以去光盘看一下安装过程会用到哪些文件:

自动化安装linux(1)
文章图片
光盘文件 光盘里面有个isolinux的目录,这个目录下有一些引导启动的文件。
boot.cat:第一阶段,类似于mbr的东西,引导程序文件
isolinux.bin:第二阶段,也是启动相关的文件
isolinux.cfg:安装菜单文件,提供菜单选项如下:
自动化安装linux(1)
文章图片
安装菜单 当光盘引导启动后,后续的安装过程就会用到anaconda了。

Anaconda是Red Hat Enterprise Linux、CentOS、Fedora等操作系统的安装管理程式。它以Python及C语言写成,以图形的PyGTK和文字的python-newt介面写成。它可以用来自动安装配置,使用户能够以最小的监督运行。
Anaconda安装管理程式应用在RHEL,Fedora和其他一些项目,Anaconda提供纯文字模式和GUI模式,用户可以安装在各种各样的系统。——维基百科
anaconda的配置方式有两种:
  • (1) 交互式配置方式(图形界面,人工选择配置)
  • (2) 通过读取事先给定的配置文件自动完成配置(按特定语法给出的配置选项:kickstart文件)
启动安装过程一般应位于引导设备(如光盘);后续的anaconda及其安装用到的程序包等可来自下面几种方式:
  • 本地光盘
  • 本地硬盘
  • NFS
  • URL:
    ftp server: yum repository
    http server: yum repostory
【自动化安装linux(1)】安装的具体步骤,请看http://www.jianshu.com/p/3a752b9b6908

    推荐阅读