欢迎来到天天文库
浏览记录
ID:50829707
大小:375.00 KB
页数:23页
时间:2020-03-15
《pxe-实现网络安装多操作系统.doc》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库。
1、Pxe网络安装多操作系统步骤——一:首先打开linux系统,然后再开启一台虚拟机。把新开的设置成网卡启动。然后重启。会发现不做配置,没有什么现象。二:然后给Linux系统配置ip,并重启网卡。三:开始配置DHCP服务器。首先用rpm–qa
2、grepdhcp查询发现没有装网络安装需要的dhcp和dhcp-devel这两个包。载入第三张光盘,安装所需的包。Dhcp-devel包四:DHCP的主配置文件在/etc/dhcpd.conf下。当我们打开时看到让我们查看下面的路径。所以我们要把下面的路径文件拷贝到/etc/dhcpd.co
3、nf下面。五:打开/etc/dhcpd.conf,我们首先看到的是以下的界面。然后我们要修改subnet也就是子网掩码。和地址池改成我们设置成的网段。保存退出后,再重启新开的虚拟机。会看到DHCP服务完成。六:搭建tftp服务器首先查看tftp是否开启,看到没有被开启。需要安装tftp两个包,当安装tftp包是显示正常安装。当安装tftp-server包是提示依赖性问题。必须安装xinetd包。产生依赖性问题,必须安装xinetd包。安装xinetd包安装tftp-server包七:tftp主配置文件在/etc/xinetd.
4、d/tftp下,打开tftp这个文件,把里面的Disabled=yes改为no用netstat–unl查看端口号为69dhcp的端口号为把tftpboot这个配置文件打开,发现什么都没有。于是把/usr/lib/syslinux/pxelinux.0拷到/tftpboot下在tftpboot下建立pxelinux.cfg这个文件夹,然后再在这里面touch一个文件名为default。八:打开系统光盘把isolinux打开,把里面所有的东西都拷贝到/tftpboot下由于在default这个文件里面需要这些内容。而isolinu
5、x下正好有这些内容。所以我们把isolinux这个文件拷贝到pxelinux.cfg下然后再改名字。八:搭建nfs首先查看nfs所需的软件是否安装。查看已经安装。看到端口号在/mnt下建立一个文件夹如wanghui,然后插入一张光盘。挂载这张光盘。打开/etc/exports这个文件。在里面写入这些内容。/mnt/wanghui*(ro,sync)保存退出。然后重启新开启的虚拟机。会看到网络安装的界面。注意有时防火墙没有关,会导致获取不到tftp服务。这时需要用#iptables–Fiptables–X来关闭防火墙。二
6、:以上只是pxe实现linux的安装。现在要做的是实现多系统的安装。如安装windows2003或windowsxp.本地启动系统。真正实现类似windows启动时的菜单项!****(注意由于本实验是分两次坐的,可能两次的ip地址不一样,但时效果却时一样的)步骤:1.在上面安装了dhcp,tftp,nfs,三大服务之后.还需要安装yum服务器.本地的就可以.(详细请看另一张报告).2.在/tftpboot/下建立win2k3这个文件夹.然后把win2003光盘里的i386和inf文件都拷到/tftpboot/win2k3/里面
7、.(可以通过光盘挂载,也可以通过yum共享!1.安装了yum服务后还需要安装smb服务.打开光盘。首先用#yumcleanall清空缓存。然后用#yuminstall–ysamba*安装smb的软件。只有安装了smb包,才能看到其配置文件!2.其配置文件在/etc/samba/smb.conf下.在里面按照摸板写如下图.把tftp共享!共享tftp使等以下windows2003启动时,可以在里面加载内核!另外里面的一句话要改成share3.smb安装好后.还需要必须的几个文件.在syslinux-3.63里面有memdisk和
8、com32/modules/chain.c32文件.把他们都拷到/tftpboot下面.在ris-linux-0.4.tar.gz这个包里.有binlsrv.py和infparser.py这两个文件把他们拷到/tftpboot/win2k3/里面.安装驱动用的.还有winnt.sif这个文件.也拷到/tftpboot/下面.内容如下.[data]floppyless="1"msdosinitiated="1";NeededforsecondstageOriSrc="\YOUR_SERVER_NAMEYOUR_SHARE_N
9、AMEwinxpi386"OriTyp="4"LocalSourceOnCD=1DisableAdminAccountOnDomainJoin=1[SetupData]OsLoadOptions="/fastdetect";NeededforfirststageSetup
此文档下载收益归作者所有