Linux下主机以网络方式主机安装

本文详细介绍如何通过网络自动化安装操作系统,包括安装所需软件、配置HTTP、DHCP、TFTP服务器及预安装目录,实现虚拟机的网络启动和安装。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

1.安装所需软件

  yum install httpd syslinux dhcp  tftp-server -y

2.启动httpd,同时设置为开机自启动

创建/var/www/html/iso目录
挂载镜像至此目录
在这里插入图片描述
设置开机自启动

3.配置dhcp服务器配置文件,启动服务并设置为开机自启动

拷贝配置文件
在这里插入图片描述
编写配置文件
在这里插入图片描述
删除36行以后所有行,删除27-28行
配置如下行
6-9行
在这里插入图片描述
28-35行
在这里插入图片描述
参数

  next-server 配置tftp服务器所在主机IP
  filename "pxelinux.0" 文件名称

启动服务并设置为开机自启动
在这里插入图片描述

4.配置tftp服务器

复制pexlinux.0至/var/lib/tftpboot

  cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/

在这里插入图片描述
复制镜像的isolinux下的所有文件至/var/lib/tftpboot/

  cp /var/www/html/test/isolinux/* /var/lib/tftpboot/

在这里插入图片描述
创建目录/var/lib/tftpboot/pxelinux.cfg,
复制/var/lib/tftpboot/isolinux.cfg的至/var/lib/tftpboot/pxelinux.cfg/default

  创建预安装目录
  mkdir /var/lib/tftpboot/pxelinux.cfg
  拷贝编译文件
  cp /var/lib/tftpboot/isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default

在这里插入图片描述
在这里插入图片描述
5.选择一个虚拟机,设置为以网卡优先启动,检查结果
在这里插入图片描述
进入安装界面
在这里插入图片描述

另外:编辑/var/lib/tftpboot/pxelinux.cfg文件,使得通过网络直接安装

ks.cfg文件的产生参照https://blog.youkuaiyun.com/zhangyu_sing/article/details/89432371
在这里插入图片描述
结果截图
开始安装
在这里插入图片描述
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值