环境系统:centos6.4 min版
虚拟机实现:提供的服务器ip为192.168.0.105,桥接
安装dhcp服务:
  yum -y install dhcp
配置dhcp服务,使能够成功启动:
[root@wadeson ~]# cat /etc/dhcp/dhcpd.conf
# option definitions common to all supported networks...
option domain-name "hcstart.org";
option domain-name-servers 192.168.0.1, 8.8.8.8; 定义dns
default-lease-time 86400; 定义默认租期时间
max-lease-time 86400; 定义最大租期时间
log-facility local7;
subnet 192.168.0.0 netmask 255.255.255.0 { 定义子网和掩码
range 192.168.0.150 192.168.0.180; 定义网段ip范围
option routers 192.168.0.105; 定义路由信息
filename "pxelinux.0"; 指明引导文件的名称
next-server 192.168.0.105; 提供引导文件的服务器ip地址
}
 
安装tftp-server,也就是tftp服务的server端(客户端就是tftp)
  yum -y install tftp-server
配置tftp-server:
[root@wadeson ~]# cat /etc/xinetd.d/tftp
service tftp
{
socket_type = dgram
protocol = udp
wait = yes
user = root
server = /usr/sbin/in.tftpd
server_args = -s /var/lib/tftpboot
disable = no 只将这里的yes改为no
per_source = 11
cps = 100 2
flags = IPv4
}
 
然后启动tftp-server服务:
[root@wadeson dhcp]# service xinetd start
正在启动 xinetd: [确定]
 
然后开始pxe:
1、yum install syslinux
2、cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot/
3、[root@wadeson dhcp]# mkdir /media/cdrom
[root@wadeson dhcp]# mount -r /dev/cdrom /media/cdrom/
#cd /media/cdrom/isolinux/
[root@wadeson isolinux]# cp vmlinuz initrd.img /var/lib/tftpboot/
[root@wadeson isolinux]# cp boot.cat vesamenu.c32 splash.jpg /var/lib/tftpboot/
[root@wadeson ~]# mkdir /var/lib/tftpboot/pxelinux.cfg
[root@wadeson isolinux]# cp isolinux.cfg /var/lib/tftpboot/pxelinux.cfg/default
 
开始创建一个虚拟机,步骤如下:

其他设置可以根据自己需求选择,这里必须选择桥接,因为提供服务的ip192.168.0.105是桥接模式的必须跟它一致

新建完成后,启动该虚拟机:

至此成功了,pxe自启动

pxe基于虚拟机的自启动的更多相关文章

  1. VMware虚拟机开机自启动

    VMware虚拟机开机自启动 linux 2018年05月09日 08时30分18秒 VMware的命令行语句可以切换到VMware安装目录,使用vmrun.exe --help(windows下)查 ...

  2. atitit.基于虚拟机的启动器设计 --java 启动器 java生成exe

    atitit.基于虚拟机的启动器设计 --java 启动器   java生成exe exe4j   vs  nativej 1. step1读取配置文件 1 1.1. regular mode   . ...

  3. 【Linux】Cent OS 虚拟机开机自启动配置

    一次断电,导致实体机关机了,虚拟机也连不上去,只好手动来起来. 我想增加一下自启动,让硬件开机的时候,自动启动虚拟机: 其实是有办法的,尝试了一下,也成功了,这里简单标记下. virsh autost ...

  4. Windows环境下VMware虚拟机的自启动与自动关机--命令行操作

    .设置开机免密登录系统 1. 按下Windows + R 组合键,输入“netplwiz”,点击回车. 2. 去除需要密码登录的勾. 3. 如果需要密码,输入密码,点击确认.   二.编辑vmware ...

  5. 设置VMware 以及指定 虚拟机 ,开机自启动

    进入开机自启动目录 C:\ProgramData\Microsoft\Windows\Start Menu\Programs\StartUp 重命名为 start.bat 编辑 这个文件,编辑之后Ct ...

  6. Tools:实现vmware虚拟机开机自启动

    [来自同事笔记分享] 背景:很多时候宿主机会因为各种原因导致关机或重启,但是里面配置的各个虚拟机不会随宿主机启动而启动,而是需要人为的再去一个一个的操作,无疑会对工作造成一定的影响 因此,正文来了: ...

  7. 基于虚拟机的centos6.5 搭建本地光盘yum源

    在线yum安装必须要保持服务器能够连入网络并且他下载的还会比较慢因为地址大部分多是国外的下载站.另外yum在线下载的都是比较新的软件包,可能不是很稳定,那么使用yum的本地资源就是光盘里的RPM包,让 ...

  8. 基于虚拟机+Ubuntu1604的ROS-kinetic配置流程

    简单记录一下配置的过程 先换源,以阿里源为例 备份原有源 sudo cp /etc/apt/sources.list /etc/apt/sources_init.list 编辑源文件 sudo ged ...

  9. springboot 基于Tomcate的自启动流程

    Springboot 内置了Tomcat的容器,我们今天来说一下Springboot的自启动流程. 一.Spring通过注解导入Bean大体可分为四种方式,我们主要来说以下Import的两种实现方法: ...

随机推荐

  1. globalToLocal和localToGlobal

    官方API: groupOut全局坐标(50,50) gourpIn全局坐标(100,100),并嵌套在groupOut里 btn全局坐标(150,150),并嵌套在groupIn里 获取组件全局坐标 ...

  2. [SharePoint 2010]Sandboxed Solution (沙箱解決方案)

    現有的SharePoint 2007系統中,我們如果要安裝客製化的程式碼到系統中,我們必須製作一個解決方案包裝檔(Solution Package),然後在系統的中央管理後台中,真對整個伺服器農場Fa ...

  3. kafka "HelloWorld"实践

    前面我们分别介绍了kafka的相关基本原理,kafka的集群服务器搭建以及kafka相关的配置,本文综合前面的理论知识,运用kafka Java API实现一个简单的客户端Demo. 开发环境 操作系 ...

  4. UVA12470—Tribonacci (类似斐波那契,简单题)

    题目链接:https://vjudge.net/problem/UVA-12470 题目意思:我们都知道斐波那契数列F[i]=F[i-1]+F[i-2],现在我们要算这样的一个式子T[i]=T[i-1 ...

  5. Logstash之时区问题的建议和修改---filter---and duplicate resolution.

    2. logstash es duplicate https://logstash.jira.com/browse/LOGSTASH-1875 https://logstash.jira.com/br ...

  6. smp,numa,mpp,umam,olap,dss,oltp,greenplum,presto

    SMP.NUMA.MPP体系结构介绍 从系统架构来看,目前的商用服务器大体可以分为三类,即对称多处理器结构 (SMP : Symmetric Multi-Processor) ,非一致存储访问结构 ( ...

  7. Spark Standalone Mode 单机启动Spark -- 分布式计算系统spark学习(一)

    spark是个啥? Spark是一个通用的并行计算框架,由UCBerkeley的AMP实验室开发. Spark和Hadoop有什么不同呢? Spark是基于map reduce算法实现的分布式计算,拥 ...

  8. CListCtrl控件使用方法总结

    今天第一次用CListCtrl控件,遇到不少问题,查了许多资料,现将用到的一些东西总结如下: 以下未经说明,listctrl默认view 风格为report 相关类及处理函数 MFC:CListCtr ...

  9. docker部署Jenkins,以及在Jenkins中使用宿主机的docker/docker-compose命令

    使用最新的官方镜像jenkins/jenkins 第一次使用的docker部署jenkins的时候,出现了两个问题: 1.因为用户权限问题挂载/home/jenkins/data到/var/jenki ...

  10. (0.2.2)如何下载mysql数据库(二进制、RPM、源码、YUM源)

    目录 1.基于Linux平台的Mysql项目场景介绍 2.mysql数据库运行环境准备-最优配置 3.如何下载mysql数据库 3.1. 二进制文件包 3.2.RPM文件 3.3.源码包 3.4.yu ...