linux批量装机 非pxe,Linux-PXE批量装机

1、tftpyuminstallxinetdtftp-server-y:xinetd:超级进程vim/etc/xinetd.d/tftp:编写tftp配置文件disable=no:关机禁制选项启动tftpservicexinetdstart启动服

1、tftp

yum install xinetd tftp-server -y  :xinetd :超级进程

vim /etc/xinetd.d/tftp   :编写tftp配置文件

disable = no :关机禁制选项   启动tftp

service xinetd start     启动服务

chkconfig xinetd on      加入开机启动项

yum install syslinux -y    安装

cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/  把启动文件复制到 /var/lib/tftpboot

cd /misc/cd/isolinux :

cp vmlinuz initrd.img /var/lib/tftpboot/ :把内核 和 驱动 复制到/var/lib/tftp

cd /var/lib/tftpboot    进入

mkdir pxelinux.cfg       创建 内核 驱动  启动文件  的配置文件

cd pxelinux.cfg        进入

vim default           创建默认配置文件

default auto          默认用 auto 自动化

prompt 0  (0:取消用户等待,1:用户等待)

label auto

kernel vmlinuz

append initrd=initrd.img devfs=nomount ramdisk_size=8192

label linux text

kernel vmlinuz

append text initrd=initrd.img devfs=nomount ramdisk_size=8192

label linux rescue    急救模式

kernel vmlinuz

append rescue initrd=initrd.img devfs=nomount ramdisk_size=8192

2、DHCP

yum install dhcp -y

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

vim dhcpd.conf

subnet 192.168.100.0 netmask 255.255.255.0 {

range 192.168.100.150 192.168.100.200;

option subnet-mask 255.255.255.0;

option routers 192.168.100.1;

option domain-name-servers 192.168.100.1;

option domain-name "lan.com";

default-lease-time 21600;

max-lease-time 43200;

next-server 192.168.100.100;   存有指定文件的服务器ip

filename "pxelinux.0";   指定启动文件

}

service dhcpd start

chkconfig dhcpd on

3、FTP

yum install vsftpd -y

cp -rv /misc/cd/* /var/ftp/pub  把系统所有安装文件复制到  ftp的 公共文件中

service vsftpd start

chkconfig vsftpd on

关闭SELINUX

vim /etc/selinux/config

SELINUX=disabled

reboot

4、kickstart  自动应答

yum install system-config-kickstart -y  图形化界面

system-config-kickstart     启动

安装后脚本

rm -f /etc/yum.repos.d/*

echo '[base]

name=RHEL

baseurl=ftp://192.168.100.100/pub

enabled=1

gpgcheck=0' > /etc/yum.repos.d/rhel6.repo

cp ks.cfg /var/ftp/pub/ks.cfg

vim /var/lib/tftpboot/pxelinux.cfg/default

default auto

prompt 0

label auto

kernel vmlinuz

append ks=ftp://192.168.100.1/pub/ks.cfg initrd=initrd.img devfs=nomount ramdisk_size=8192  指定ks所在(将上顶替)

如果想深入体验LINUX系统的新手,,也可以先下载一个方德软件中心试用一下。

下载地址:

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值