虚拟机安装【PXE引导】

本文详细介绍了如何利用PXE(preboot execute environment)协议来引导安装虚拟机。讲解了PXE的工作原理,包括PXE client与server的交互过程,并且逐步指导了安装配置syslinux, httpd, dhcp服务,配置tftp与pxelinux.0,以及dhcp和default文件,最后进行了测试。" 7442724,1122699,Google 2011年笔试题目解析:数学逻辑与字符串操作,"['招聘', '数学', '编程', '字符串处理', '算法设计']
摘要由CSDN通过智能技术生成

本篇博客我们一起学习如何用PXE引导来安装虚拟机

一.什么是PXE

PXE (preboot execute environment,预启动执行环境) 是由 Intel 公司设计的协议,它可以使计算机通过网络启动。当计算机引导时,BIOS 把 PXE client 调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。除了可以通过网络直接运行操作系统外,也可以用于通过网络来将系统安装到本地。

二.PXE的启动原理

PXE协议分为client和server两端,PXE client在网卡的ROM中,当引导时,我们可以选择通过PXE方式引导,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行。
当进入引导界面后,将会进行以下的操作:
<1>.PXE client 会向网络中的 dhcp 服务器请求IP地址,dhcp 服务器发现是个 PXE client 的请求会将分配好的IP和引导程序的访问地址返回给 PXE client,这里我们就需要安装dhcp服务并进行配置。
<2>接下来会执行一个引导程序,这个程序是一个名为 pxelinux.0 的文件,这个文件是通过 tftp 协议发送给 PXE client 的,所以我们安装tftp。
<3>当客户端成功获取到引导文件和引导文件的相关配置文件后就成功加载出引导菜单。这个菜单则是我们通过更改 pxelinux.0 的配置文件来的,该配置文件我们命名为default文件。
<4>default文件中指定安装资源文件&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值