码迷,mamicode.com
首页 > 系统相关 > 详细

pxe网络安装linux系统

时间:2015-06-13 06:26:31      阅读:186      评论:0      收藏:0      [点我收藏+]

标签:documents   windows   password   linux   文件夹   

网络启动安装详细步骤:(两种方式vsftp和nfs)

  1. 安装软件

    yum install tftp tftp-server vsftpd dhcp xinetd syslinux -y

  2. 修改xinetd把tftp打开

    vim /etc/xinetd.d/tftp

    disable = no----找到这一行,把yes修改为no

  3. 把安装介质挂载过来

    由于我的安装介质放在物理机windows上面,我把介质设置成共享文件夹,然后使用下面命令就可以把windows的共享文件夹挂载到linux目录下。

    mount.cifs -o username="administrator",password="111111" //192.168.80.135/ax4sp2 /mnt/winF/

  4. 在ftp的pub目录下新建一个dvd目录,然后把安装介质loop到ftp的pub/dvd目录下

    mkdir /var/ftp/pub/dvd

    cd /mnt/winF/

    mount -o loop centos.iso /var/ftp/pub/dvd/

    cd /var/ftp/pub/dvd/

    ls-----查看挂载过来的文件

    Documents  HighAvailability  isolinux      Packages  ResilientStorage    Server

    EFI        images            LoadBalancer  repodata  ScalableFileSystem  TRANS.TBL

  5. 拷贝isolinux下面的文件到tftpboot

    cd isolinux/

    cp ./* /var/lib/tftpboot/ -arf

  6. 拷贝pxelinux.0到tftpboot

    cd /var/lib/tftpboot/

    cp /usr/share/syslinux/pxelinux.0 ./ -arf

  7. 新建pxelinux.cfg目录,把pxelinux.cfg文件拷贝到该目录下并改名为default

    mkdir pxelinux.cfg

    cd pxelinux.cfg/

    cp /var/ftp/pub/dvd/isolinux/isolinux.cfg default

  8. 配置dhcp

    vim /etc/dhcp/dhcpd.conf

    编写下面的内容:按照实际情况写IP地址

    subnet 192.168.1.0 netmask 255.255.255.0----网段,掩码

    {

            range 192.168.1.2 192.168.1.254;----范围

            filename "pxelinux.0";

            next-server 192.168.1.104;-----本机服务器地址

    }

  9. 启动服务:

    /etc/init.d/dhcpd restart

    /etc/init.d/xinetd restart

    /etc/init.d/vsftpd restart

    chkconfig tftp on

  10. 开机选择网络安装,就可以安装系统了。

注意点:

  1. 如果使用nfs安装的话,需要编辑exports文件,把介质放进去。

    mkdir /iso

    mount -o loop centos.iso /iso

    vim /etc/exports---编辑输入下面的内容

    /iso *(ro)

    然后,启动nfs服务

    /etc/init.d/rpcbind restart

    /etc/init.d/nfs restart

    然后开机选择网络安装,提示选择安装方式的时候就选nfs进入就知道了。

  2. 在/var/lib/tftpboot/pxelinux.cfg/目录下的default文件第22行还可以加入ks.cfg文件的地址,就可以自动安装系统了。

    如下格式:append ks=nfs:192.168.1.11:/opt/ks.cfg initrd=initrd.img 在22行添加这些内容就可以实现自动安装系统。

本文出自 “运维运维!!!” 博客,请务必保留此出处http://oldyunwei.blog.51cto.com/6338968/1661434

pxe网络安装linux系统

标签:documents   windows   password   linux   文件夹   

原文地址:http://oldyunwei.blog.51cto.com/6338968/1661434

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!