您的位置:首页 > 理论基础 > 计算机网络

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

2016-11-20 21:56 941 查看
http://instance.iteye.com/blog/1687413

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

1. 新建目录  E:\tftpboot\ 

             E:\tftpboot\pxelinux.cfg 

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

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

  

Java代码  


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, 内容如下: 

Java代码  


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 开始普通安装界面,就不赘述了

HFS.rar (592.2 KB)
下载次数: 36
tftpd32.335.zip (480.2 KB)
下载次数: 30
uiso9_cn.zip (2 MB)
下载次数: 16
pxelinux.0.rar (9.9 KB)
下载次数: 31
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: