- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
linux pxe全自动远程安装
linux pxe全自动远程安装
说明:PXE安装操作系统的方式在windows中也有,比如windows RIS服务,在一些特定的环境中有一定的应用价值,今天采用redhat 9成功实现linux pxe远程安装,对其它版本的linux版本也适用。
一、linux PXE远程安装介绍??????? PXE是由Intel设计的协议,它可以使计算机通过网络启动。协议分为client和server两端,PXE client在网卡的ROM中,当计算机引导时,BIOS把PXE client调入内存执行,并显示出命令菜单,经用户选择后,PXE client将放置在远端的操作系统通过网络下载到本地运行,无盘工作站就是通过PXE来进行启动的。PXE协议的成功运行需要解决以下两个问题:1.IP地址的分配??????? 可以用DHCP server来给PXE client分配一个IP地址,DHCP Server是用来给DHCP Client动态分配IP地址的协议,不过由于这里是给PXE Client分配IP地址,所以在配置DHCP Server时,需要增加相应的PXE特有配置。
2.下载Linux内核和根文件系统
??????? PXE client所在的ROM中,已经存在了TFTP Client。PXE Client使用TFTP Client,通过TFTP协议到TFTP Server上下载所需的文件。3.工作原理??????? PXE client是需要安装Linux的计算机,TFTP Server和DHCP Server运行在另外一台Linux Server上。Bootstrap文件、配置文件、Linux内核以及Linux根文件系统都放置在Linux Server上TFTP服务器的根目录下。PXE client在工作过程中,需要三个二进制文件:bootstrap、Linux 内核和Linux根文件系统。Bootstrap文件是可执行程序,它向用户提供简单的控制界面,并根据用户的选择,下载合适的Linux内核以及Linux根文件系统。
说明:/tftpboot是tftp server的根目录/tftpboot/pxelinux.0就是Bootstrap文件,提供调用启动菜单的作用/pxeboot/initrd.img?? 内核引导文件/pxeboot/vmlinuxtftpboot/*.msg?????? 各个引导模块的菜单选项
二、如何实验linux pxe安装
1 安装tftp和dhcp服务器 # rpm -ivh tftp-server-0.39-0.EL3.1.c0.i386.rpm # rpm -ivh dhcp-3.0.1-10_EL3.i386.rpm 并且检查nfs服务的安装情况,说不定在实际的环境中还需要samba的地方进行文件的复制。?2 配置tftptftp是由xinetd超级守护进程来进行控制的,还需要地tftp进行启动。# vi /etc/xinetd.d/tftp
service tftp { ???? disable = no???? #默认是yes,改成no???? socket_type????? = dgram ???? protocol??????????? = udp ???? wait?????????????????? = yes ???? user???????????????? ?= root ???? server????????????? ?= /usr/sbin/in.tftpd ???? server_args????? = -u nobody -s /tftpboot???? #tftp目录的根目录 ???? per_source?????? = 11 ???? cps????????????????? ?= 100 2 ???? flags?????????????? ? = IPv4 } ?3.配置dhcp在安装dhcp服务时会为我们提供一个示例文件:/usr/share/doc/dhcp-3.0.1/dhcp.conf.sample? 将其复制为/etc/dhcpd.conf 并在其基础上进行修改配置:cp /usr/share/doc/dhcp-3.0.1/dhcpd.conf.sample? /etc/dhcpd.conf
vi /etc/dhcpd.conf
ddns-update-style interim;? /*dhcp支持的dns动态更新方式*/ignore client-updates;????? /*忽略客户端DNS动态更新*/authoritative;?? /*授权*/
allow
您可能关注的文档
- 各类专业词汇直译.docx
- 英语单词记忆八大原则 讲义.doc
- 80句超强大专业英语翻译.docx
- Unit5三年级英语教案 part 5.doc
- GRE双空双选难题.doc
- 食品营养学(双语).docx
- 高二上第6单元第四部分导学案文档.doc
- Cartoon English 校本课程教案.doc
- 人教版五年英语下《猫头鹰》教学设计.doc
- 2015年广东专版高考英语模拟冲刺试题(一).doc
- 大学生职业规划大赛《新闻学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《应用统计学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《中医学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《信息管理与信息系统专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《汽车服务工程专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《水产养殖学专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《市场营销专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐表演专业》生涯发展展示PPT.pptx
- 大学生职业规划大赛《音乐学专业》生涯发展展示PPT.pptx
文档评论(0)