1、Windows下PEX安装Linux操作系统1.软硬件需求1.1一台PC机器作为启动和安装服务器(其它架构机器也可以) 1.2一台待安装的PC机器,它的网卡必须带有PXE支持 1.3一个建好的局域网,上述两台机器已经连接入同一子网 1.4待安装的Red Hat Linux安装介质 2.具体的实现过程是: 2.1架设启动和安装服务器【准备Web服务器】在windows server 2003中,安装IIS服务器,并且设置IIS的默认路径为安装文件的根目录所在。如图1-图2所示图1图2同时要启用“匿名访问”,如图3图3修改MIME类型,添加或者将.bin的类型修改为,* 如图4图4修改并设置好网站
2、的IP地址。如图5图5 文档目录的设置,如图6图6 设置完之后重启IIS服务。 2.2准备pxe启动服务器 2,2,1准备所需要的文件 软件:TFTP服务器软件:tftpd32 引导加载程序pxelinux.0 【syslinux压缩包中获得】 (1)Windows下的TFTP服务器软件【软件:tftpd32】,下载后,在windows server 2003 计算机上安装该软件。 (2)引导加载程序:下载syslinux后解压缩展开,从解压缩后的core文件夹中,复制pxelinux.0文件到tftpd32的安装目录下。 (3)从Linux的第一张安装光盘中,复制下列文件:将imagespx
3、eboot目录下的initr.img和vmlinux复制到tftpd32的根目录下。:在tftpd32的目录下创建pxelinux.cfg目录,注意,该目录一定要为pxelinux.cfg 不能是其他的名称。如图7:将光盘isolinux目录中的isolinux.cfg文件复制到tftgd32pxelinux.cfg中, 然后将该文件重命名为default。 如图8:图7图8 2.2.2配置并启动TFTP服务器 运行安装好的TFTP32服务器,进行如下的配置设置DHCP作用域的起始地址、作用域地址池数。在本次实验中,当前计算机的IP地址为192.168.1.180,设置作用域的起始地址为192
4、.168.1.191,设置可分配地址数为20,则DHCP服务器作用域地址192.168.191-192.168.1.211。同时设置“Boot File”为“pxelinux.0”,然后单击“Settings”按钮,如图9图9 在“tftp32:Settings”设置页中,单击“Browse”按钮,浏览选中TFTP服务器配置文件、启动文件路径,在本例中为C:Program FilesTftpd32,然后单击OK按钮,然后单击Save 按钮,至此,TFTP服务器配置完成。如图10图10 2.2.3安装linux 完成上述配置后,可以开始linux的安装使用pxe引导安装linux :设置计算机从网卡启动,启动后,进入linux安装界面,直接回车。如图11图11 :选择语言,如图12图12 :选择键盘,如图13图13 :选择何种方式安装。如图14图14 :DHCP分配。如图15图15 :设置HTTP地址跟要下载文件路径。如图16 HTTP地址为TFTP的IP地址、下载文件路径为图2设置中光盘文件所在路径图16 :单击OK linux跳出图形界面安装。如图17图17至此就可进行您所需要的安装啦、