admin 管理员组

文章数量: 887060


2024年1月23日发(作者:webservice原理流程)

PXE无人值守linux安装安装环境:系统:CentOS-6.5-x86_64虚拟机:VMware® Workstation 10.0.2 build-1744117系统IP:192.168.1.10255.255.255.0192.168.1.10实施步骤:1:挂载安装的系统镜像挂载需要安装的系统镜像:CentOS-6.5-x86_64-bin-DVD1命令:mount –o loop –t iso9660 /dev/cdrom /media将系统镜像挂载到根下的media文件夹(挂载镜像文件需要加上-o和-t的参数指定出是什么文件类型,要不挂载不上!!!)超凡网-

PXE无人值守linux安装2:配置yum软件源命令:cd /etc/.d/进入yum源的配置文件目录当系统未联网的情况下需要删除其默认的yum源配置文件,要不配置的本地yum源就得不到更新,会显示联网超时的报错。默认情况下6.5的系统里面有开启的yum源,所有我们可以备份下此文件再删除即可。(当然实验环境下可以直接全部删除,新建yum源配置文件,生产环境下最好删除配置文件之前先进行备份!)命令:cp ./ 复制配置文件在当前文件夹并命名为超凡网-

PXE无人值守linux安装命令:rm –rf 强制删除这个配置文件命令:vim 编辑这个yum源的配置将baseurl的路径修改成media这个文件夹(因为镜像挂载在此文件夹)gpgcheck=1修改成gpgcheck=0(关闭验证)gpgkey这一行也注释掉enabled=0修改成enabled=1(开启此yum源)修改完成保存文件并退出超凡网-

PXE无人值守linux安装命令:yum clean all清除yum缓存命令:yum list或者yum grouplist更新yum源测试是否配置成功3:安装配置TFTP:命令:yum –y install tftp tftp-server安装tftp服务,最后显示complete表示安装成功。命令:vim /etc/xinetd.d/tftp修改tftp配置文件超凡网-

PXE无人值守linux安装将disabled选项中的yes参数修改成no,然后保存退出。命令:service xinetd restart重启xinetd服务(由于tftp服务没有独立的控制脚本,所以只能通过重启xinetd服务来实现重启tftp服务)命令:cd /media/images/pxeboot/进入挂载到media的镜像文件下的pxeboot文件夹命令:cp vmlinuz /var/lib/tftpboot/复制pxeboot文件夹下的vmlinux和文件到tftpboot文件夹超凡网-

PXE无人值守linux安装此时还需要安装syslinux的软件包,需要提取里面的pxelinux.0这个文件命令:yum –y install syslinux安装syslinux软件包命令:cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/将pxelinux.0文件复制到tftp文件夹超凡网-

PXE无人值守linux安装命令:cd /var/lib/tftpboot mkdir / cd vim defaultdefault文件内容:default auto #表示自动执行label auto那一选项prompt 0#0表示不等待人工操作,自动选择label auto#auto是一个名字可以随便起,对应default那一项kernel vmlinuz append ks=ftp://192.168.1.10/pub/ initrd=

devfs=nomount ramdisk_size=8192#指定配置文件路径,注意那个ftp的地址替换成自己的IP,其他的不用修改以上操作是在tftpboot文件夹下新建文件夹,并在该文件夹里创建名为default的配置文件。超凡网-

PXE无人值守linux安装4:安装配置DHCP服务命令:yum –y install dhcp安装dhcp服务命令:vim /etc/dhcp/编辑并保存dhcp配置文件。具体内容如下:

subnet 192.168.1.0 netmask 255.255.255.0 { option routers 192.168.1.10;超凡网-

PXE无人值守linux安装 option subnet-mask 255.255.255.0; range 192.168.1.100 192.168.1.200; next-server 192.168.1.10; filename "pxelinux.0";}注释:subnet 192.168.1.0 netmask 255.255.255.0:声明网段地址option routers 192.168.1.10:指定默认网关地址option subnet-mask 255.255.255.0:设置子网掩码range 192.168.1.100 192.168.1.200:指定地址池的范围next-server 192.168.1.10:指定tftp服务器地址filename "pxelinux.0":指定tftp目录的相对路径以上操作完,dhcp配置就OK了。(注意dhcp的配置文件{}里面的每行参数后门加上“;”否则会出现报错,空格参数最好用TAB键代替,避免出错)5:安装配置ftp服务命令:yum –y install vsftpd安装ftp服务超凡网-

PXE无人值守linux安装命令:cd /var/ftp/pub/ mkdir pxe cp –rf /media/* /var/ftp/pub/pxe/进入ftp文件下,创建名为pxe的文件夹,再将挂载在media的镜像文件全部复制到ftp下的pxe文件夹。命令:yum –y install system-config-kickstart安装图形化界面kickstart文件制作工具命令:system-config-kickstart超凡网-

PXE无人值守linux安装运行图形化界面kickstart文件制作工具注释:运行这个软件需要安装图形化桌面,命令行模式无法运行。图形化桌面安装命令: yum –y groupinstall 'GNOME Desktop Environment'超凡网-

PXE无人值守linux安装超凡网-

PXE无人值守linux安装超凡网-

PXE无人值守linux安装超凡网-

PXE无人值守linux安装超凡网-

PXE无人值守linux安装最后两个脚本选项一般我们用不到,所以不需要配置,其余选项根据自己实际需求定制。配置完成后,保存到pub文件夹保存查看下文件是否被保存成功。超凡网-

PXE无人值守linux安装测试服务:命令:service iptables stop Setenforce 0 service xinetd restart service vsftpd restart service dhcpd restart最后我们关闭防火墙,重启服务连接客户端看到以下界面就可以尿尿去了……超凡网-

PXE无人值守linux安装By

超凡网超凡网-


本文标签: 安装 命令 服务 文件夹 值守