windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验
admin
2023-03-22 22:41:05
0

    由于现在光盘安装系统已经很不方便,U盘安装相对是方便很多,但当多机同时安装时也有些难以应付,网络安装方式却为解决这些问题提供了一个很好的选择。正好打算学习一下CentOS,就想到那它来试试手。一般的机器现在都能支持PXE网络引导了。

    在度娘里一顿乱搜,发现在liunx下实现这一个方式的介绍确实不少,windows下采用这类方式来实施的似乎就少了不少(看来是用windows太久了),但也还是找到了几篇作为参考。

    一、工具:

    1、TFTPD64:自带PXE、DHCP服务端。

    2、EasyWebServer:小型好用的WEB服务工具。


    二、原材料:

    1、syslinux-4.05.zip;

    2、CentOS 4.7 安装iso文件;

    3、UltraISO;


    三、具体实施:

    1、在任意存储空间充足的分区的根目录下建立如下目录:

        \PXE

        \PXE\centos-inst                    "用于存放PXE引导所需要的内容"

        \PXE\centos-inst\pxelinux.cfg       "用于存放PXE引导配置文件"   

        \PXE\centos-iso                    "用于存放centos安装镜像提取的全部内容"


    2、使用UltraISO将获取的CentOS 4.7的iso文件内的内容全部提取到目录"\PXE\centos-iso"下面。据说直接用压缩工具解压出来可能会有问题。(我在安装windows系统时直接解压iso文件似乎没有碰到问题)


    3、将提取的iso文件内“isolinux”目录下的vmlinuz、vesamenu.c32、initrd.img和boot.msg复制一份到目录"\PXE\centos-inst "下面。并将syslinux-4.05.zip内"core"目录里的"pxelinux.0"文件也放到目录"\PXE\centos-inst "下面。


    4、在"\PXE\centos-inst\pxelinux.cfg"目录下建一个"default"文件,将一下内容复制进去:

    

default vesamenu.c32

prompt 1

timeout 600


display boot.msg


label linux

menu label ^Install system

menu default

kernel vmlinuz

append initrd=initrd.img ip=dhcp inst.repo=http://192.168.134.1/


label vesa

menu label Install system with ^basic video driver

kernel vmlinuz

append initrd=initrd.img ip=dhcp inst.xdriver=vesa nomodeset inst.repo=http://192.168.134.1/


label rescue

menu label ^Rescue installed system

kernel vmlinuz

append initrd=initrd.img rescue


label local

menu label Boot from ^local drive

localboot 0xffff


    其中inst.repo是指定安装源的位置的。可以支持http、https、ftp、nfs,设置方式如下:

HTTP 服务器inst.repo=http://host/path
HTTPS 服务器inst.repo=https://host/path
FTP 服务器inst.repo=ftp://username:password@host/path
NFS 服务器inst.repo=nfs:[options:]server:/path [a]

需根据搭建服务器的具体情况进行设置。

    注:pxe网络安装centos4.7时客户机一定要使用不少于2G内存。


    5、TFTP64的设置(提供PXE服务、DHCP服务):

    windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验

    点“Settings”设置窗口:

    windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验

    "GLOBAL"选项内勾选TFTP Sever、Syslog Server、DHCP Server;

    windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验

    "TFTP"选项BaseDirectory:选择"c:\pxe\centos-inst"目录,勾选"Allow"\"As virtual root"

    windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验

    "DHCP"选项下BootFile输入:"pxelinux.0";IP pool start address根据自己局域网的网络地址实际填写;Def.router(Opt3)填写PXE服务器的地址,这里就是TFTP服务器的地址。Mask(Opt1)按实际局域网情况填写。其它的可以不填了,保持默认。


    6、EasyWebServer是个很方便的http服务器,搭建也非常的简单。

    打开主界面后在窗口中点“右键”选择菜单中的“设置”就进入了设置界面:

    windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验

    修改主目录:c:\pxe\centos-iso就OK


    前期准备工作全部完成。开启TFTP64、EasyWebServer然后开启客户机pxe网络启动开始Centos 4.7安装。

    

    windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验

    windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验

    windows系统架设PXE+TFTP+HTTP安装CentOS 4.7 体验

    到了这就按安装向导操作就可以了。后期再尝试无人职守安装。

    

附件:http://down.51cto.com/data/2366686

相关内容

热门资讯

特朗普下令不打了,美国的“余粮... 可以说戛然而止,快得让很多人都无法适应。前两周,每一天美国都要打击伊朗一通。就在7月24日白宫会议前...
穆杰塔巴最新表态:支持黎真主党 △伊朗最高领袖穆杰塔巴·哈梅内伊(资料图)当地时间7月26日晚,伊朗最高领袖穆杰塔巴·哈梅内伊对黎巴...
美军瘫痪一艘驶向伊朗的油轮,特... 美国总统特朗普虽下令暂停打击伊朗,但美军仍在执行对霍尔木兹海峡的封锁任务。针对美军瘫痪一艘驶向伊朗油...
“小牌大耍”的底气到底是哪里来... 澎湃首席评论员 李平这两天,“艺人李权哲乘高铁占座事件”在网上引发热议,该艺人参加的活动主办方曾发布...
越南籍船舶南海遇险沉没,中方已... 据凤凰卫视报道,一艘越南船舶7月24日夜间在越南庆和以东220海里附近遇险沉没,船上共62名越南籍人...
李权哲占座、蒙面、装死:娱乐圈... 你买了一张高铁一等座的票,找到自己的位置,18A。有人坐着。你拿出手机看了眼购票记录——没错,18A...
杭州景区咖啡店闯入1条幼蛇,仅... 夏天气温高、湿度大,蛇类活动进入高峰期,千万别被“小蛇无害”的刻板印象骗了!有些幼蛇看着迷你可爱,实...
AI开源公开信签署企业增至50... IT之家 7 月 26 日消息,英伟达、微软、IBM、Meta 等 25 家美国科技企业本周(7 月...
南阳快手短视频代运营企业的服务... 在短视频平台快速发展的背景下,企业通过快手等渠道进行内容运营已成为常见的市场动作。对于希望借助短视频...
普通人该如何跟上科技发展的步伐 这个被称作科技的词汇, 听起来既有宏大之感, 又颇为遥远, 好似仅仅归属于在实验室里专心致志钻研的科...