PXE

来源:互联网 发布:ps免费版中文版mac 编辑:程序博客网 时间:2024/06/06 20:25


好久没写文章了,扯着兴致,记录下这周PXE过程。
1. 安装机设置“网络启动”
2. PXE服务器与安装机网络二层互通
3. PXE服务器上启动DHCP服务,配置dhcpd.conf文件
核心配置如下
subnet 192.168.2.0 netmask 255.255.255.0 # 子网段和网关
{
range 192.168.2.56 192.168.2.60; # DHCP动态分配的IP段 filename "pxelinux.0"; #通过tftp传送的引导程序,直接放在tftp服务目录下
next-server 192.168.10.254; # PXE即TFTP服务器ip地址
}
4. 挂载安装镜像
5. PXE服务器上启动TFTP服务
6. 把pxelinux.0 、镜像内核,镜像启动文件拷贝到TFTP服务器根目录
镜像内核和镜像启动文件从挂载镜像目录下找
7. 在TFTP根目录创建pxelinux.cfg目录,在目录中创建default文件,文件内容如下
label linux
kernel vmlinuz # 内核文件
append ks=nfs:192.168.175.1:/mnt/install/ks.cfg initrd=initrd.img method=nfs://xxx
method 配置安装的路径
initrd 配置启动文件
ks : 静默安装配置文件,建议从已安装好的系统获取
ks文件可以配置安装完成后的部分配置如IP地址和主机名

8. 在pxe服务器上搭建HTTP/NFS/FTP服务,把安装源拷贝到服务根目录
 
好久没写文章了,扯着兴致,记录下这周PXE过程

         1. 安装机设置网络启动

         2. PXE服务器与安装机网络二层互通

        3. PXE服务器上启动DHCP服务,配置dhcpd.conf文件

         核心配置如下

          subnet192.168.2.0 netmask 255.255.255.0  # 子网段和网关

            

range 192.168.2.56 192.168.2.60; # DHCP动态分配的IP                         

filename"pxelinux.0";  #通过tftp传送的引导程序,直接放在tftp服务目录

                next-server 192.168.10.254; # PXETFTP服务器ip地址

        }

      4. 挂载安装镜像

      5. PXE服务器上启动TFTP服务

      6. pxelinux.0、镜像内核,镜像启动文件拷贝到TFTP服务器根目录

           镜像内核和镜像启动文件从挂载镜像目录下找

     7. TFTP根目录创建pxelinux.cfg目录,在目录中创建default文件,文件内容如下

        label linux

           kernel vmlinuz # 内核文件

           appendks=nfs:192.168.175.1:/mnt/install/ks.cfg initrd=initrd.img method=nfs://xxx

          method配置安装的路径

          initrd配置启动文件

          ks : 静默安装配置文件,建议从已安装好的系统获取

               ks文件可以配置安装完成后的部分配置如IP地址和主机名

 

     8. pxe服务器上搭建HTTP/NFS/FTP服务,把安装源拷贝到服务根目录



   记录的比较简单,主要为自己后续提供一个大题思路。