【安装教程】麒麟系统PXE安装Ubuntu之资源清单01

文摘   2024-11-25 00:00   上海  

使

为了在麒麟 Server SP3 2303 上通过 PXE 方式部署 Ubuntu 系统,以下是详细的资源清单与部署方法。


部署方法

DHCP:用于为网络上的 PXE 客户端分配 IP 地址及引导文件。

TFTP:用于提供 PXE 引导文件传输。

NFS:用于挂载 Ubuntu 安装镜像,以供 PXE 客户端使用。



部署硬件需求

01


系统

IP 地址

内存

硬盘

镜像文件

下载方式

麒麟 Server SP3 2303

192.168.100.2/24

16G

500G

Kylin-Server-V10-SP3-General-Release-2303-X86_64.iso

公众号页面镜像链接

Ubuntu

动态分配(DHCP范围内)

16G

500G

ubuntu-24.04.1-desktop-amd64.iso

公众号页面镜像链接


软件包需求

02


以下是部署 PXE 服务所需的 RPM 软件包及其下载链接:

序号

软件包名

下载链接

1

mtools-4.0.24-1.ky10.x86_64.rpm

公众号页面软件资源 pxe-packages.tar.gz

2

nfs-utils-2.5.1-5.p03.ky10.x86_64.rpm

公众号页面软件资源  pxe-packages.tar.gz

3

syslinux-6.04-14.ky10.x86_64.rpm

公众号页面软件资源  pxe-packages.tar.gz

4

syslinux-nonlinux-6.04-14.ky10.noarch.rpm

公众号页面软件资源  pxe-packages.tar.gz

5

tftp-server-5.2-27.ky10.x86_64.rpm

公众号页面软件资源  pxe-packages.tar.gz

6

xinetd-2.3.15-31.ky10.x86_64.rpm

公众号页面软件资源 pxe-packages.tar.gz

7

dhcp-4.4.2-9.ky10.x86_64.rpm

公众号页面软件资源  pxe-packages.tar.gz


部署步骤概要

03


准备环境

使用 Kylin Server SP3 2303 作为 PXE 服务器。

确保服务器已配置固定 IP 地址(192.168.100.2/24)。

将所需的软件包解压并安装到服务器中。


配置 DHCP

编辑 /etc/dhcp/dhcpd.conf 文件,添加 PXE 客户端 IP 范围、TFTP 服务器信息以及引导文件位置。


配置 TFTP 服务

安装 tftp-server 软件包,配置 xinetd 以支持 TFTP 服务。

将 syslinux 引导文件复制到 TFTP 目录(如 /tftpboot)。



配置 NFS

挂载 Ubuntu 安装镜像到服务器(如 /mnt/ubuntu),并通过 /etc/exports 配置 NFS 服务。



启动 PXE 服务

启动并检查 dhcpd、xinetd 和 nfs 服务。



测试 PXE 客户端

在网络中启动支持 PXE 的客户端,确认能正常加载引导文件并开始 Ubuntu 安装。



注意事项

确保网络范围(192.168.100.0/24)内没有其他 DHCP 服务冲突。

验证下载的镜像和软件包的完整性(如通过 md5sum)。

配置防火墙规则以允许 DHCP、TFTP 和 NFS 服务的相关端口。



扫码添加

添/加/好/友

进/群/交/流

鹏大圣运维
统信UOS/麒麟KYLINOS/deepin/openkylin/openeuler/OpenAnolis等国产化操作系统使用经验分享。
 最新文章