参考这篇文章(http://www.cnblogs.com/linux-wangkun/p/5914103.html)

首先在win7的virtualbox做了实验,证明可行。然后在真实环境中安装了系统。

服务器也是centos7.

1、安装软件 yum install dhcp xinetd syslinux tftp-server httpd
      dhcpd:   动态分配IP
      xinetd:   对服务访问进行控制,这里主要是控制tftp
      tftp:     从服务器端下载pxelinux.0、default文件
     syslinux:   用于网络引导
     httpd:     在网络上提供安装源,也就是镜像文件中的内容

2、修改/etc/dhcp/dhcpd.conf
# 1. 整体的环境设定
ddns-update-style none;
ignore client-updates;
default-lease-time 259200;
max-lease-time 518400;
option domain-name-servers 192.168.100.1;

# 2. 关于动态分配的 IP
subnet 192.168.100.0 netmask 255.255.255.0 {
       range 192.168.100.101 192.168.100.200;
       option routers 192.168.100.1;
       option subnet-mask 255.255.255.0;
       next-server 192.168.100.1;
       # the configuration  file for pxe boot
       filename "pxelinux.0";
}

3、修改/etc/xinetd.d/tftp
    #只修改一个参数,开启此服务
    disable = no

4、启动服务

systemctl start dhcpd    
systemctl start xinetd
systemctl start tftp  
systemctl start httpd

5、挂载光盘

mkdir /etc/www/html/centos7

mount /dev/cdrom /etc/www/html/centos7

如果iso文件在磁盘上,可以 mount -o loop CentOS7.2.iso /var/www/html/centos7/

在浏览器中 192.168.100.1/centos7就可以看到光盘内容了。

6、mkdir /var/lib/tftpboot/centos7
cp /var/www/html/centos7/images/pxeboot/initrd.img /var/lib/tftpboot/centos7/
cp /var/www/html/centos7/images/pxeboot/vmlinuz /var/lib/tftpboot/centos7/

7、cp  /usr/share/syslinux/menu.c32  /var/lib/tftpboot
cp /usr/share/syslinux/pxelinux.0 /var/lib/tftpboot

8、增加配置文件

mkdir /var/lib/tftpboot/pxelinux.cfg
vi /var/lib/tftpboot/pxelinux.cfg/default
内容如下
default menu.c32
prompt 0
timeout 300
ONTIMEOUT local
 
menu title ########## PXE Boot Menu ##########
 
label 1
menu label ^1) Install CentOS 7 x64 with HTTP
kernel centos7/vmlinuz
append initrd=centos7/initrd.img method=http://192.168.100.1/centos7 devfs=nomount

9、勾掉virtualbox全局设置中hostonly网络的dhcp功能。

10、新建一个虚拟机,F12进入启动方式选择界面,选择网络模式,就可以看到启动菜单了。

11、真实环境的安装

两台电脑都接在一个小网中,win7的ip地址设置为192.168.1.1

虚拟机只保留一个网卡,网卡模式为桥接网络。虚拟机启动后,将ip地址修改为静态ip 192.168.1.10

其它配置参数也都要修改为这个ip

启动新机器,F12进入启动方式选择界面,选择网络启动即可,可以看到启动菜单。

通过网络安装CentOs7相关推荐

  1. VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装

    VMware中安装CentOS7网络配置静态IP地址,常用配置和工具安装 在阿里云开源镜像地址下载镜像 Index of /centos/7.2.1511/isos/x86_64/ http://mi ...

  2. virtualbox安装centos7使用nat+hostonly的网络模式

    win环境下的virtualbox下载地址:http://download.virtualbox.org/virtualbox/5.2.0/VirtualBox-5.2.0-118431-Win.ex ...

  3. Pxe +ks+ cobbler+ cobbler-web 实现centos6.7,centos7.2无人值守全自动化网络安装系统。

    Pxe +ks+ cobbler+ cobbler-web 实现centos6.7,centos7.2无人值守全自动化网络安装系统. 实验环境:一台centos7.2 主机 一块网卡 vnet1 10 ...

  4. VM虚拟机安装CentOS7系统后连接不上网络的问题(service netword restart)重启网卡和重置网络编译器

    文章目录 1.VM虚拟机安装CentOS7系统后连接不上网络的问题(service netword restart)重启网卡 2.service netword restart 2.第一种方式解决不了 ...

  5. win10下VMware安装CentOS7并配置网络

    win10下VMware安装CentOS7并配置网络 虚拟机安装网上教程很多,碰到问题也容易解决,这里就记录下便于自己翻越,有不足之处还请指明,不吝赐教~~~(ps:多图预警) 安装VMware 首先 ...

  6. VMware16安装CentOS7 并配置网络(步骤详细)

    VMware16 安装 CentOS 7 并配置网络 安装准备 安装步骤 配置虚拟机操作系统 安装虚拟机操作系统 配置网络 安装准备 虚拟机下载安装: VMware Workstation Pro 1 ...

  7. 虚拟机安装centos7及网络配置

    原文:https://blog.csdn.net/babyxue/article/details/80970526 本篇文章主要介绍了VMware安装Centos7超详细过程(图文),具有一定的参考价 ...

  8. CentOS7 网络安装流程

    一直就很想通过网络安装一下我钟爱的linux系统,老是搞不定,昨天花了一整天的时间来琢磨研究,功夫不负有心人,搞定啦!highing(妹的,怕用错单词 去查了下,妹的字典也骗人)我就要highing ...

  9. 物理机做Raid5,安装Centos7.9系统,配置网络

    前景说明:服务器版本戴尔PERC H730mini 创建RAID5 并安装centos7.9操作系统. 系统无法进入可能是硬盘传输速度不同,或者是内存条型号不同,要提前看好. U盘做启动盘时候选择NT ...

最新文章

  1. 【Python小工具函数】各种日期格式的转换、在某个日期上减去n天、判断List中是否含有数字
  2. flink的分桶策略BucketAssigner与hive的分区的对应关系
  3. openshift_在OpenShift上扩展Java EE微服务
  4. Sql Server函数全解二数学函数
  5. OD调试4----去除NAG窗口的几种方法
  6. 模拟软件-OLED及Solar cell的模拟软件(Absorption模块)-[Setfos]
  7. 随机划分训练集和测试集
  8. Electron-vueda打包EXE文件,打开后白屏
  9. CentOS 6.4 x64 Cacti 监控安装配置
  10. 简智音科技:出色的抖音短视频需要以下几款辅助软件!
  11. 进程、线程、协程、管程
  12. 输入年月日,获得下个月的同一天,如果该天不存在,则顺延一天
  13. 淘宝api接口数据和爬虫数据教程
  14. 程序员用搞笑个性签名
  15. barracuda mysql_MySQL Antelope和Barracuda的区别分析
  16. opencv转换图片格式
  17. 7.Shuffle详解
  18. elasticsearch 利用ik分词搜索
  19. 如何编辑PDF转换为PPT文件
  20. vxe表格实现键盘上下左右方向键移动聚焦

热门文章

  1. 随机变量乘积的期望和方差
  2. 10 年老程序员教你甩锅必杀技,论【如何优雅的甩锅】
  3. TCP/IP网络编程——IO复用
  4. 2022年蓝桥杯:第十三届蓝桥杯大赛软件赛省赛C/C++大学B组真题(考后回顾,文末附真题链接)
  5. 粒子寻优算法PSO学习笔记
  6. C语言编译器(C语言编程软件)
  7. 如何给win11安装安卓应用
  8. HDFS fsimage和edits中的文件信息查看
  9. 音视频开发之旅(66) - 音频变速不变调的原理
  10. JsonParser