1
在工作中总会离不开使用kickstart文件来安装系统,自己公司会用到,其他运维公司也会提供过来让我们帮他们进行安装系统,但发现总有不足的地方。他们使用定制的总是ISO格式,就要帮他们下载并记录光盘安装信汪州才可以。
2
如果是光盘大批量重装系统的,不仅耗费人力与物力,关键也很慢。有的也使用U盘去定制一个 *** 作系统,分发到IDC 运维那里进行安装,这种方法也显得很不可取。现在网络这么好,可以完全使用网络安装,只需要给到ks的获取路径到运维的人员即可。
3
基于以上的种种情况,我的想法是:运维人员可以根据现有的可靠开源站点或者自己搭建好的站点作为安装源,使用ks文件进行网络安装,这样可以更加快速方便地安装及重装系统。此方法只需要在启动安装介质界面输入一个命令即可自动化装系统。(无须记录光盘,也无须用U盘,大量减少工作量),具体的步骤,我在下面简述下
END
制作KS文件方法及步骤
1
首先在Centos 6.5 x86_64位的系统上用system-config-kickstart命令打开制作kickstart的 *** 作界面(也可以在系统的菜单里找到),另外一种方法是根据自己已经有的kickstart文件进行修改也行。下面我是使用kickstart *** 作界面进行修改安装系统时产生的anaconda-ks.cfg (在系统的/root目录下面),根据自己的实际情况而定制合适的kickstart文件。【需要在图形界面 *** 作的】
Kickstart自动化攻略:[1]如何制作KS文件
Kickstart自动化攻略:[1]如何制作KS文件
2
打开软件的界面,我们调用anaconda-ks.cfg,然后再进行编辑
Kickstart自动化滑蔽攻略:[1]如何制作KS文件
3
里边包含了安装系统的每一个步骤以及安装系统之后的一些相关script *** 作。可以设置安装完之后自动重启以及创建搭建环境。从而实现自动化过程,还有自己的定制化要求。
Kickstart自动化攻略:[1]如何制作KS文件
4
想要从事这些工作的人群都离不开英文,所以这软件的界面英文还是看得懂的。我从事这方面也有几年的经验。下面我共享自己的一个ks.cfg文件大家参考下。
以下是一个我用于网络安装Centos 6.5的一个很简单的ks文件,陵键只负责重装好系统,并还没有更加定制化
# Kickstart file automatically install Centos 6.5 i386
# author
install
url --url=http://mirrors.163.com/centos/6.5/os/
skipx
lang en_US.UTF-8
keyboard us
network --onboot yes --device eth0 --mtu=1 --bootproto static --ip 192.168.1.147 --netmask 255.255.255.0 --gateway 192.168.1.1 --noipv6 --nameserver 114.114.114.114
rootpw --iscrypted $6$a4JU7fD1Bi5OkZyf$HudWM1bouOmCIBsrhgPikHS/hFRX7H4yAFcVViHLuuiX7DFjj15ALOqiOnZeUrKdzfmENi6zKpApXqt0NM2T31
firewall --enabled --ssh --port=43999:tcp
authconfig --enableshadow --enablemd5 --passalgo=sha512
selinux --disabled
timezone Asia/Shanghai
reboot
clearpart --drives=sda --all --initlabel
zerombr yes
bootloader --location=mbr --driveorder=sda --append="crashkernel=auto rhgb quiet"
part /boot --fstype=ext4 --size=128
part / --fstype=ext4 --size=20480
part swap --size=2048
part /data --fstype=ext4 --grow --size=200
%packages
@core
@server-policy
rsyslog
gcc
gcc-c++
gcc-objc
gcc-objc++
make
autoconf
automake
ntp
ntpdate
vim-minimal
%end
Kickstart自动化攻略:[1]如何制作KS文件
END
Kickstart文件使用方法
1
例如上面我给出的一个文件范例,我将它存在网络上面。以HTTP方式在安装的时候进行获取。在安装启动界面的时候输入相关的指令,即可自动化安装好系统重启并进入安装好的系统登陆界面。如下图
Kickstart自动化攻略:[1]如何制作KS文件
2
我在安装界面的时候,按TAB键编辑菜单,在后面添加内容 ks=后面是ks的网络路径(这里写不了链接)。因为在安装的时候IP 与DNS 都是本地自动分配的,所以不用指定也可以。因为路径是我放在百度云上面的,所以路径不方便透露。
Kickstart自动化攻略:[1]如何制作KS文件
3
这样使用ks定制安装 *** 作系统就非常方便了,无论在哪里都可以进行调用安装以及提供给运维人员帮自己重装系统,再也不用担心选择少组件或者每一次安装好系统都要安装环境,可以在ks里边定制好。非常方便的,最后还想说必须根据网络环境而定制化。
打开C盘,在空白的地方右击鼠标,在d出的框中选择:新建(新建文件夹)
选项
新建完成后
文件夹上的
新建文件夹
为蓝色,直接改为
KS
(若不小心,
新建文件夹
不为蓝色
,则选中右击鼠标,在d出的框中选择:圆毁
重命名
命橘耐备好名后在空白处点一下鼠标左键
命名就成功了
然后选中
KS
文件夹
,右击鼠标
在d出的框中选择:
发送到(桌面快捷方式
)
就可以了亩咐
...ks文件错铅拿返误...出错的文件只有可能是.ks啊...
说详细点嘛,主要的不是文件名,是现象...
怎么会不能用APP转换?先确保是日文版,不是繁体产生的乱码。
如果是日文版的话。试一试敏旅在控制面板的区域/语言里把语言改成日语,不行的话用内码转换器(金山的200kb左右),看看提示框说的什么。
抱歉啊,本人槐饥没遇见过类似问题...
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)