-
anaconda的配置方式:
1交互式配置方式
2通过读取事先给定的配置文件自动完成配置,按特定语法给出的配置选项:kickstart文件 -
安装引导选项:
- boot:
- text:文本安装方式
- method:手动指定使用的安装方法,与网络相关的引导选项:
ip=IPADDR
netmask=MASK
gateway=GW
dns=DNS_SERVER_IP
ifname=NAME:MAC_ADDR - 与远程访问功能相关的引导选项
vnc
vncpassword=‘PASSWORD’ - 指明kickword文件的位置
ks=
DVD drive: ks=cdrom:/
Hard drive: ks=hd:/dervice/drectory/KICKSTART_FILE
HTTP server: ks=http://host:port/
FTP server: ks=ftp://host:port/
HTTPS server: ks=https://host:port/ - 启动紧急救援模式:rescue
- 官方文档:《Installation Guide》
- boot:
-
kickstart文件的格式
- 命令段:指明各种安装前配置,如键盘类型等
- 程序包段:指明要安装的程序包组或程序包,不按装的程序包等:%packages,@group_name,package,-package,%end
- 脚本段:%pre:安装前脚本,安装环境:运行于安装介质上的微型Linux环境。
%post:安装后脚本,安装环境:安装完成的系统。 - 命令段中的命令:
- 必备命令
authconfig:认证方式配置
authconfig --useshadow --passalgo=sha512
bootloader: bootloader的安装位置及相关配置
bootloader --location=mbr --driverorder=sda --append=“crashkernel=auto crashkernel=auto rhgb rhgb quiet quiet”
keyboard:设定键盘类型
lang:语言类型
part:创建分区 - 可选命令:
install OR upgrade
network
firewall
selinux
halt
poweroff
reboot
repo
user:安装完成后为系统创建新用户
url:指明安装源
- 必备命令
- 创建kickstart文件的方式:
1直接手动编辑:依据某模板修改
2可使用创建工具:system-config-kickstart (CentOS 6):依据某模板修改并形成新配置:
http://172.16.0.1/centos6.x86_64.cfg - 检查ks文件的语法错误:ksvalidator
ksvalidator /PATH/TO/KICKSTART_FILE - 创建引导光盘:mkisofs -R -J -T -v --no-emul-boot --boot-load-size 4 --boot-info-table -V “CentOS 6.6 x86_64 boot" -b isolinux/isolinux.bin -c isolinux/boot.cat -o /root/boot.iso myiso/
马哥Linux学习笔记14-2CentOS系统安装
最新推荐文章于 2022-10-22 15:14:38 发布