`

Windows 下使用 TFTPD32+HTTP PXE引导安装linux

 
阅读更多
注意:请保证该局域网段内只有一个 DHCP 服务器


1. 新建目录  E:\tftpboot\
             E:\tftpboot\pxelinux.cfg

2. 从Centos6光盘中isolinux目录中提取 initrd.img,vmlinuz 到 E:\tftpboot

3. 在 E:\tftpboot 下新建 boot.msg 文件,内容如下:

  
RH401 PXE Menu
Choose a boot option from the list below:
install         - Install Centos
rescue          - Rescue
quit            - abandon PXE and boot normally
   


4. 在 E:\tftpboot\pxelinux.cfg 目录下新建文件 default, 内容如下:

display boot.msg
prompt 1
timeout 600
default install
label quit
        localboot 0
label install
        kernel vmlinuz
        append initrd=initrd.img
label rescue
        kernel vmlinuz
         append rescue initrd=initrd.img  


5. 配置 TFTP 和 DHCP 如下



6.server interfaces 为本机ip,我当时装系统的ip为192.168.1.3


7 其他选项默认

8 用UltraISO将Centos镜像提取到E:\centos
  (如果直接解压安装过程中会出现错误unable to read package metadata .This may be due to a missing repodata directory. Please ensure that your install tree has been correctly generated出现这个错误的主要原因是repodata文件夹下的那些文件缺少扩展名,所以必须使用UltraISO提取)

9  使用 HFS 配置 HTTP 地址栏为本机ip,我当时装系统的ip为192.168.1.3




10 客户机bios设置中开启pxe,第一启动项设置为pxe启动

11 屏幕出现boot:  回车

12  select device driver load 选择url

    设置ipv4,获取到ip后 填写http服务地址例如 http://192.168.1.3/centos/images/install.img

13 开始普通安装界面,就不赘述了
  • 大小: 13.9 KB
  • 大小: 26.1 KB
  • 大小: 42.5 KB
  • HFS.rar (592.2 KB)
  • 下载次数: 66
分享到:
评论

相关推荐

    Ubuntu11.10 x86_64 PXE方式安装纪要-Windows

    - 设置Tftpd32以确保能够正确提供PXE引导服务。 ##### 3. 制作安装源 - 创建一个HTTP站点,将Ubuntu 11.10安装镜像解压到该站点的根目录下,并确保给予了必要的读取权限。 #### 三、安装过程 ##### 1. 启动...

    tftpd32.exe+hfs.exe

    2. **配置Tftpd32**:在Tftpd32的配置中,指定一个用于存放网络安装文件的目录,并确保该目录包含必要的引导文件,如pxelinux.0、菜单配置文件(如default.cfg)以及initrd和vmlinuz内核文件。 3. **配置HFS**:在...

    如何使用PXE网络 安装Windows XP(文档+做好的资源包)

    一旦这些设置完成,当你启动目标计算机时,它将通过网络请求PXE引导加载器,然后从TFTP服务器下载必要的文件,进一步引导到Windows XP的安装程序。用户界面将与传统的光盘安装相似,只是整个过程通过网络进行。 PXE...

    windows xp PXE服务器配置

    下面我们将深入探讨如何在Windows XP上使用tftpd32软件来构建PXE服务器,以及如何定制PXE启动文件和DOS系统。 首先,PXE服务器的核心是TFTP(Trivial File Transfer Protocol)服务,它负责传输启动所需的最小化...

    Tftpd32汉化版

    5. **跨平台**:尽管名称中包含“32”,但Tftpd32实际上也支持64位系统,同时兼容Windows、Linux和Mac OS等多个操作系统。 在实际应用中,Tftpd32汉化版广泛应用于网络管理员、IT专业人士以及嵌入式系统的开发者手...

    windows下安装linux工具、tftp+hfs

    1. **设置TFTP服务器**:在Windows上安装并配置TFTP服务器软件,如 TFTPD32 或 TFTPD64。这些软件不仅提供了TFTP服务,还包含了DHCP和DNS服务,对于PXE安装尤其有用。 2. **准备Linux ISO**:获取你想要安装的Linux...

    windows下网络PEX安装linux操作系统图解1可用.pdf

    完成以上配置后,可以开始Linux的PXE引导安装: - 设置待安装机器从网卡启动,启动后会自动进入Linux安装界面。 - 选择语言、键盘布局和安装类型。 - 系统会通过DHCP自动获取IP地址。 - 输入HTTP服务器地址(即TFTP...

    VMware ESXi 5 PXE unattended scripted installation using Windows

    ### VMware ESXi 5 PXE无人值守脚本安装使用Windows #### 概述 本文将详细介绍如何使用Windows操作系统创建一个VMware ESXi 5的PXE无人值守脚本化安装流程。通常,关于如何执行无人值守脚本化安装的大多数资料都...

    通过pxe从网络启动安装Windows XP

    2. 准备安装文件:将Windows XP的安装ISO文件内容解压到服务器的共享目录,例如tftpd32的tftpboot文件夹。 3. 配置PXE启动加载器:将PXE启动加载器(如pxelinux.0)和相应的配置文件(如pxelinux.cfg/default)放到...

    windows下网络PEX安装linux操作系统图解1.pdf

    在本文中,我们将深入探讨如何在Windows环境下使用网络引导(PEX,Preboot Execution Environment)安装Linux操作系统。这个过程涉及到几个关键步骤,包括软硬件需求、服务器架设、配置TFTP服务器、设置DHCP以及最终...

    windows下网络PEX安装linux操作系统图解1整理.pdf

    《Windows下通过网络PEX安装Linux操作系统详解》 在信息技术领域,网络安装操作系统已经成为一种高效、便捷的方法,尤其适用于大规模部署。本文将详细介绍如何在Windows环境下利用网络预执行环境(Network Pre-...

    Ubuntu12.04lts的pxe安装及拾遗

    - 使用`tftpd`作为TFTP服务,为客户端提供PXE引导文件。 - 配置DHCP服务,确保客户端能够获取正确的PXE引导信息和IP地址。 - 使用WAMP Server作为HTTP服务器,提供ISO文件中的内容。 - **Linux版**: - 安装`...

    pxe网络安装系统[整理].pdf

    1. **准备环境**:将附件解压缩到硬盘,并运行tftpboot目录下的`tftpd32.exe`程序,设置Boot File为`pxelinux.0`。 2. **客户端配置**:在客户端计算机上,必须设置BIOS以从网络(PXE)启动,确保网卡支持PXE启动。 ...

    通过网络安装windows系统.doc

    2. **Tftpd32**: TFTP服务器软件,用于传输PXE引导文件。 3. **Unattended-4.6-Linuxboot.zip**: 包含了Linux辅助文件和TFTP引导文件。 #### 四、具体步骤 1. **建立TFTP根目录**: - 在硬盘上创建一个名为`tftp...

    MaxDOS v5.8s PXE服务端

    1. 安装DHCP服务器:PXE启动需要DHCP服务来分配IP地址和引导信息,所以你需要确保服务器上运行着一个有效的DHCP服务器,如ISC DHCP Server或Windows自带的DHCP服务。 2. 配置PXE启动项:在DHCP服务器中,你需要为...

    linux网络安装centos,xp,server.pdf

    在CentOS中,PXE引导文件通常是`pxelinux.0`,它由DHCP服务器提供给客户端。Kickstart文件则包含安装过程中的自动化脚本,包括分区、软件包选择、网络配置等。 1. **配置DHCP服务器** - 安装DHCP服务:`yum ...

Global site tag (gtag.js) - Google Analytics