kickstart无人值守安装Word文件下载.docx

上传人:b****7 文档编号:22074236 上传时间:2023-02-02 格式:DOCX 页数:35 大小:1.86MB
下载 相关 举报
kickstart无人值守安装Word文件下载.docx_第1页
第1页 / 共35页
kickstart无人值守安装Word文件下载.docx_第2页
第2页 / 共35页
kickstart无人值守安装Word文件下载.docx_第3页
第3页 / 共35页
kickstart无人值守安装Word文件下载.docx_第4页
第4页 / 共35页
kickstart无人值守安装Word文件下载.docx_第5页
第5页 / 共35页
点击查看更多>>
下载资源
资源描述

kickstart无人值守安装Word文件下载.docx

《kickstart无人值守安装Word文件下载.docx》由会员分享,可在线阅读,更多相关《kickstart无人值守安装Word文件下载.docx(35页珍藏版)》请在冰豆网上搜索。

kickstart无人值守安装Word文件下载.docx

实验环境:

VMwareWorkstation10

系统平台:

CentOSrelease6.4(最小化安装)

网络模式:

NAT模式(共享主机的IP地址)

DHCP/TFTPIP:

192.168.111.130

HTTP/FTP/NFSIP:

防火墙已关闭/iptables:

Firewallisnotrunning.

SELINUX=disabled

三、准备工作

生成ks.cfg文件需要system-config-kickstart工具,而此工具依赖于XWindows,所以我们需要安装XWindows和Desktop并重启系统,操作如下:

#yumgroupinstall"

XWindowSystem"

#yumgroupinstallDesktop

#reboot

四、配置HTTP安装方式

系统的安装方式可以选择HTTP、FTP、NFS,我们这里介绍HTTP方式的安装,其他两种方式的安装,大家可以自行XX。

4.1安装并配置HTTP

#yuminstallhttpd–y

#rpm-qa|grephttpd

开启服务并设置开机启动

#/etc/init.d/httpdstart

#chkconfig--level35httpdon

4.2加载ISO镜像

在虚拟机中设置加载ISO镜像。

将iso文件挂载至/mnt/cdrom.

4.3复制光盘全部内容至http的根目录/var/www/html/下

#cp-r/mnt/cdrom//var/www/html/

HTTP部分设置完毕。

五、配置TFTP

5.1安装tftp-server

#yuminstalltftp-server–y

5.2启用tftp服务

#vi/etc/xinetd.d/tftp

servicetftp

{

socket_type=dgram

protocol=udp

wait=yes

user=root

server=/usr/sbin/in.tftpd

server_args=-s/var/lib/tftpboot

disable=no

per_source=11

cps=1002

flags=IPv4

}

将disable设置为no

5.3启动tftp服务

因为tftp服务是挂载在超级进程xinetd下的,所以通过启动xinetd来启动tftp服务。

#/etc/init.d/xinetdrestart

设置开机启动xinetd

#chkconfigxinetdon

六、配置支持PXE的启动程序

6.1复制pxelinux.0文件至/var/lib/tftpboot/文件夹中

yuminstallsyslinux#安装引导程序

#cp/usr/share/syslinux/pxelinux.0/var/lib/tftpboot/

说明:

syslinux是一个功能强大的引导加载程序,而且兼容各种介质。

更加确切地说:

SYSLINUX是一个小型的Linux操作系统,它的目的是简化首次安装Linux的时间,并建立修护或其它特殊用途的启动盘。

6.2复制iso镜像中的/image/pxeboot/initrd.img和vmlinux至/var/lib/tftpboot/文件夹中

#cp/var/www/html/cdrom/images/pxeboot/{initrd.img,vmlinuz}/var/lib/tftpboot/

6.3复制iso镜像中的/isolinux/*.msg至/var/lib/tftpboot/文件夹中

#cp/var/www/html/cdrom/isolinux/*.msg/var/lib/tftpboot/

6.4在/var/lib/tftpboot/中新建一个pxelinux.cfg目录

#mkdir/var/lib/tftpboot/pxelinux.cfg

6.5将iso镜像中的/isolinux目录中的isolinux.cfg复制到pxelinux.cfg目录中,同时更改文件名称为default

#cp/var/www/html/cdrom/isolinux/isolinux.cfg/var/lib/tftpboot/pxelinux.cfg/default

6.6修改default文件

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

defaultks    #默认启动的是'

labelks'

中标记的启动内核

prompt1#显示'

boot:

'

提示符。

为'

0'

时则不提示,将会直接启动'

default'

参数中指定的内容。

timeout6    #在用户输入之前的超时时间,单位为1/10秒。

displayboot.msg#显示某个文件的内容,注意文件的路径。

默认是在/var/lib/tftpboot/目录下。

也可以指定位类似'

/install/boot.msg'

这样的,路径+文件名。

F1boot.msg   #按下'

F1'

这样的键后显示的文件。

F2options.msg

F3general.msg

F4param.msg

F5rescue.msg

labellinux#'

label'

指定你在'

'

提示符下输入的关键字,比如boot:

linux[ENTER],这个会启动'

labellinux'

下标记的kernel和initrd.img文件。

kernelvmlinuz#kernel参数指定要启动的内核。

appendinitrd=initrd.img#append指定追加给内核的参数,能够在grub里使用的追加给内核的参数,在这里也都可以使用。

labeltext

kernelvmlinuz

appendinitrd=initrd.imgtext

labelks

appendks=http:

//192.168.111.130/ks.cfginitrd=initrd.img

或者:

appendinitrd=initrd.imgks=http:

//192.168.21.128/ks.cfgksdevice=eth0ip=dhcp

#告诉系统,从哪里获取ks.cfg文件

labellocal

localboot1

labelmemtest86

kernelmemtest

append-

chmod644/var/lib/tftpboot/pxelinux.cfg/default#设置文件权限

七、配置DHCP

7.1安装DHCP服务

#yum-yinstalldhcp

7.2复制配置模板文件到DHCP的配置目录中

#cp-f/usr/share/doc/dhcp-4.1.1/dhcpd.conf.sample/etc/dhcp/dhcpd.conf

7.3修改/etc/dhcp/dhcpd.conf配置文件,内容如下:

ddns-update-styleinterim;

#设置DHCP服务器模式

ignoreclient-updates;

#禁止客户端更新

filename"

pxelinux.0"

;

  #pxelinux启动文件位置;

next-server192.168.111.130;

  #TFTPServer的IP地址;

subnet192.168.111.0netmask255.255.255.0{

optionrouters192.168.111.130;

#设置网关

optionsubnet-mask255.255.255.0;

#设置子网掩码

rangedynamic-bootp192.168.111.100192.168.111.200;

#设置dhcp服务器IP地址租用的范围

default-lease-time21600;

#默认租约时间

max-lease-time43200;

#最大租约时间

7.4启动DHCP服务

#/etc/init.d/dhcpdstart

八、生成ks.cfg文件

8.1安装Kickstart

#yuminstallsystem-config-kickstart

8.2在桌面环境下配置Kickstart

启动XWindows环境

#startx

配置Kickstart

#system-config-kickstart

A.设置语言,键盘,时区,Root密码,安装完毕后重启等。

B.设置安装方式,这篇文章介绍的是HTTP方式的安装,故选择HTTP

C.安装MBR

D.设置分区

E.分区总览

 

F.配置网络

G.认证配置

H.SELinux和防火墙配置

I.图形环境配置

J.软件包安装选择

K.预览

L.生成ks.cfg文件,保存在/var/www/html/文件夹下

我们可以打开/var/www/html/ks.cfg文件进行查看并做修改。

platform=x86,AMD64,orIntelEM64T

#version=DEVEL

#Firewallconfiguration

firewall--disabled

#InstallOSinsteadofupgrade

install

#Usenetworkinstallation

url--url=http:

//192.168.111.130/cdrom/  #这个选项告诉安装程序:

到服务器192.168.111.130的HTTP根目录下的cdrom文件夹下寻找安装介质

#Rootpassword

rootpw--iscrypted$1$vsvtP./e$6PVMNfJd.shq2LgFJjYfA1

#Systemauthorizationinformation

auth--useshadow--enablemd5

#Usegraphicalinstall

graphical

firstboot--disable

#Systemkeyboard

keyboardus

#Systemlanguage

langen_US

#SELinuxconfiguration

selinux--disabled

#Installationlogginglevel

logging--level=info

#Rebootafterinstallation

reboot

#Systemtimezone

timezone--isUtcAsia/Shanghai

#Networkinformation

network--bootproto=dhcp--device=eth0--onboot=on

#Systembootloaderconfiguration

key--skip

bootloader--append="

rhgbquiet"

--location=mbr--driveorder=sda

#CleartheMasterBootRecord

zerombr

#Partitionclearinginformation

clearpart--all--initlabel

#Diskpartitioninginformation

part/--fstype="

ext4"

--size=8192

partswap--fstype="

swap"

--size=1024

part/home--fstype="

--size=2048

%packages

@base

%end

key--skip如果是红帽系统,此选项可以跳过输入序列号过程;

如果是CentOS系列,则可以不保留此项内容;

reboot此选项必须存在,也必须文中设定位置,不然kickstart显示一条消息,并等待用户按任意键后才重新引导;

clearpart--all--initlabel此条命令必须添加,不然系统会让用户手动选择是否清除所有数据,这就需要人为干预了,从而导致自动化过程失败;

九、测试安装

自动化安装系统配置完毕,下面启动一台新的机器进行测试,网络连接模式选择NAT模式。

新建虚拟机,选择自定义(高级)

选择“稍后安装操作系统”

选择客户机操作系统类型

命名虚拟机

设置此虚拟机的内存

设置网络类型

选择I/O控制器类型

选择磁盘类型

选择磁盘

指定磁盘大小,ks.cfg文件中,我们定义了/大小为8GB,swap分区为1GB,/home分区为2GB,所以这里的磁盘大小至少要为12GB。

而且,一定要勾选上“立即分配所有磁盘空间”,不然在后来安装的时候将提示没有磁盘空间。

指定磁盘文件

虚拟机总览

正在创建磁盘,过程会很慢,虚拟机需要产生一个20GB的文件。

启动虚拟机,选择从网卡启动,DHCP服务器正在给客户机分配IP地址。

开始下载vmlinuz和initrd.img

安装过程...

安装完毕,重启后,显示登录界面

登录系统查看,磁盘分区和我们在ks.cfg文件中设定的一样。

PXE+Kickstart无人值守安装操作系统环境搭建完毕。

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 农林牧渔 > 林学

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1