RHEL/CentOS 安装方法总揽(7)

四 通过kickstart 自动安装

当需要大批量安装系统时,可以编辑kickstart 文件,通过指定kickstart 文件位置可以实现自动安装。由于kickstart文件参数很多,为了方便起见,可以用kickstart configuartor 自动生成kickstart 文件,并修改添加或修改一些选项达到自动安装的目的。

RHEL/CentOS 安装

设置好后保存文件为 ks.cfg

RHEL/CentOS 安装

下面说说如何指定ks.cfg的路径。

如果ks.cfg文件放到光盘里,需要把ks.cfg放在光盘的根目录里。并指定

ks=cdrom:/ks.cfg这样就可以找到ks.cfg文件了。

如果ks.cfg文件放在U盘里,则需要把ks.cfg放在U盘的根目录里,并指定

ks=hd:sdb1:/ks.cfg这里sdb1是指U盘被识别的盘符。这里根据情况指定。

如果ks.cfg文件放在网络上,则指定ks.cfg的url。如

ks=http://192.168.1.1/ks.cfg

如果ks.cfg文件集成到initrd.img文件中,则指定

ks=file:/ks.cfg.

自动安装主要是通过获取ks.cfg文件,无论ks.cfg文件放在哪,只要能获取就行。

通过在ks.cfg文件中添加vnc选项可以实现远程安装。如在ks.cfg文件中添加一行

vnc --host=192.168.1.5 --password=123456

这样安装过程中将主动连接到192.168.1.5,连接的IP地址是ks.cfg文件中设置的IP地址。

对于常用的PXE方式安装也是通过读取kickstart文件来实现的。关于PXE方式安装的设置就不再详述。

还有一点比较重要的是,若指定ks=file:/ks.cfg,则需要将ks.cfg文件集成到initrd.img文件中。

RHEL/CentOS 安装

五 编辑gurb.conf(或其它linux类的启动项文件)+VNC+kickstart实现无需到现场,自动远程重装系统。

有时我们需要重新装系统,但是迫于服务器的远控卡没有远程终端查看功能。例如IBM 3550系列远控卡的远程终端查看功能需要购买才行,而戴尔的R410及其他系列的远控卡的远程终端查看功能可以免费使用。在能够登录到需要重装的linux操作系统上,以要重装的系统是CentOS5.6为例,进入/boot目录,将vmlinuz,initrd.img两个文件下载到/boot下,并将准备好的ks.cfg文件拷贝到远程系统里。将ks.cfg文件里的网络信息换成当前系统的网络信息,并按照上述方法将ks.cfg文件集成到initrd.img文件里。然后编辑grub.conf文件。这里一定要确保设置正确,要不错了就只有跑到现场去重装了。在本机开启vncviewer,重启后等待服务器vncserver连接。

RHEL/CentOS 安装

在ks.cfg文件里要添加vnc --host=192.168.1.5 --password=123456

linux

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/22265.html