ksstart如何远程安装Linux系统

2019-04-25    来源:爱站科技

容器云强势上线!快速搭建集群,上万Linux镜像随意使用

? ? ? ?想必很多人都想知道ksstart如何远程安装Linux系统,远程安装Linux系统这是一个复杂的操作,接下来爱站小编就来为大家解密,想了解的朋友们一起来看看吧。

一起动服务器:

1.dhcp服务:

dhcpd.conf

max-lease-time 7200;

server-name "bootserver";

default-lease-time 600;

allow booting;

allow bootp;

subnet 192.168.138.0 netmask 255.255.255.0 {

range 192.168.138.1 192.168.138.254;

deny unknown-clients;

}

group pxe {

filename "pxelinux.0";

host testserver { hardware ethernet 00:0C:29:70:24:5B; fixed-address

192.168.138.30; }

}

2.tftp服务

service tftp

{

socket_type = dgram

protocol = udp

wait = yes

user = root

server = /usr/sbin/in.tftpd

server_args = -s /tftpboot

disable = no

}

/tftpboot为根目录:

(as4的第一张盘)

[root@bsvr]#mkdir /mnt/iso

[root@bsvr]#mount -o loop,ro RHEL4-U2-i386-AS-disc1.iso /mnt/iso

[root@bsvr]#cp /mnt/iso/isolinux/initrd.img /tftpboot

[root@bsvr]#cp /mnt/iso/isolinux/vmlinuz /tftpboot

[root@bsvr]#mv /tftpboot/initrd.img /tftpboot/initrd-rhel4u2-i386.img

[root@bsvr]#mv /tftpboot/vmlinuz /tftpboot/vmlinuz-rhel4u2-i386

pxelinux.0复制到TFTP服务器根目录(在syslinux包中)

/tftpboot/pxelinux.cfg/存放pxe配置文件

pxelinux.0会按如下次序搜索配置文件:C0A88A1E > C0A88A1 > … > C0 > C > default

例:

参考安装硬上的/isolinux/isolinux.cfg):

default ->

DEFAULT rhel4u2-i386

DISPLAY pxelinux.cfg/list

PROMPT 1

LABEL rhel3u6-i386

KERNEL vmlinuz-rhel3u6-i386

APPEND initrd=initrd-rhel3u6-i386.img

LABEL rhel3u6-x86_64

KERNEL vmlinuz-rhel3u6-x86_64

APPEND initrd=initrd-rhel3u6-x86_64.img devfs=nomount ramdisk_size=9216

LABEL rhel4u2-i386

KERNEL vmlinuz-rhel4u2-i386

APPEND initrd=initrd-rhel4u2-i386.img ramdisk_size=8192

二.配置安装服务器

[root@bsvr]#mkdir /instsvr

[root@bsvr]#mv RHEL4-U2-i386-AS-disc1.iso /instsvr/i386/rhel4u2

[root@bsvr]#mv RHEL4-U2-i386-AS-disc2.iso /instsvr/i386/rhel4u2

[root@bsvr]#mv RHEL4-U2-i386-AS-disc3.iso /instsrv/i386/rhel4u2

[root@bsvr]#mv RHEL4-U2-i386-AS-disc4.iso /instsrv/i386/rhel4u2

5.配置kickstart安装

修改安装服务器上的pxe配置文件为

LABEL rhel4u2-i386

KERNEL vmlinuz-rhel4u2-i386

APPEND ks=nfs:192.168.138.1:/instsvr/ks/ks.cfg initrd=initrd-rhel4u2-i386.img (指明ks的配置文件)

ramdisk_size=8192

? ? ? ?以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助~如果有疑问大家可以留言交流,谢谢大家对爱站技术频道的支持!

标签: [db:TAGG]

版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点!
本站所提供的图片等素材,版权归原作者所有,如需使用,请与原作者联系。

上一篇:如何解决solaris10系统不能启动SSH的问题

下一篇:Ubuntu上如何安装Trac