dhcp+nfs+tftp+ks 完全无人值守安装linux操作系统

dhcp+nfs+tftp+ks 完全无人值守安装linux操作系统

ID:35991636

大小:144.50 KB

页数:8页

时间:2019-04-29

dhcp+nfs+tftp+ks 完全无人值守安装linux操作系统_第1页
dhcp+nfs+tftp+ks 完全无人值守安装linux操作系统_第2页
dhcp+nfs+tftp+ks 完全无人值守安装linux操作系统_第3页
dhcp+nfs+tftp+ks 完全无人值守安装linux操作系统_第4页
dhcp+nfs+tftp+ks 完全无人值守安装linux操作系统_第5页
资源描述:

《dhcp+nfs+tftp+ks 完全无人值守安装linux操作系统》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、www.woxia.netDhcp+nfs+tftp+ks完全无人值守安装linux操作系统    一:过程思路:(建议先跳过文字按照安装步骤边安装边看思路)   1:客户端网卡在主机启动初始化时通过网卡内置的PXE芯片启动DHCP进程向server获取ip地址,网卡获取到ip地址后,server会提供给client一个下载bootloader的指令,就是dhcp服务器中dhcpd.conf配置文件中filename这个选项。2:网卡PXE芯片中已经包含了tftpclient程序,获取到ip地址后,网卡会启动tftp服务去向tftpserver请求传输这个bootloa

2、der文件PXElinux.0。当Bootloader加载后我们可以看到主机屏幕上有信息显示,而这个画面就是我们在用光驱装linux的时候看到的第一个画面。画面提示选择图形界面安装还是linuxtext字符界面安装等信息。如果在server端的tftpboot目录下只有这个文件,那么客户机会一直停留在boot这个地方,因为没有default这个bootloader配置文件告诉机器下一步加载哪个系统内核,default配置文件的作用是告诉主机从哪里去加载操作系统内核,这个时候如果我们按照正常光碟装机时会看到提示:输入回车或者linuxtext等信息。Bootloader会

3、去调用default配置文件中的操作系统内核文件。3:default文件配置好之后,接着就是指定内核文件,这个在default文件最后。就是vmlinuz,initrd.img *.msg 这几个文件。   路过··走过···需要的时候记得回来看看····因为容易得到所以得不到大家的珍惜·即使这样我们也要做下去!·············我下资源网www.woxia.net4:到这一步加载成功后,系统就按照我们平常光碟装系统看到的过程一模一样了,选择语言,鼠标,键盘等,但因为有了KS这个自动安装脚步,这些都不要我们手工去指定,全部会自动完成。   5:到这里为止,也许有

4、人会问,那我们从哪里去加载安装的镜像。且慢,不是有个ks安装脚本吗,就是这个脚本里面我们可以指定安装镜像在哪里。   6:现在就考虑系统镜像的传输,这里我们选用linux特有的NFS网络文件系统进行镜像的传输。当然也可以用HTTP,ftp等方式。但为什么我们直接使用tftp呢,因为这个协议在传输大文件的时候效率非常低。二:具体安装过程:   说明:serverIP:192.168.9.20 linux版本:centos5.2   1:安装tftp服务器和dhcp服务器: root@centosCentOS]#rpm-qa

5、greptftptftp-server-0.42

6、-3.1.el5.centos[root@centosCentOS]#rpm-qa

7、grepdhcpdhcpv6-client-1.0.10-4.el5dhcp-3.0.5-13.el5   目的是确保客户端能够正常获取到ip地址和pxelinux.0文件。   2:修改tftp参数: [root@centosCentOS]#vi/etc/xinetd.d/tftp……………………………………………………………………………………servicetftp{socket_type=dgramprotocol=udpwait=yesuser=rootserver=/usr/sb

8、in/in.tftpdserver_args=-s/tftpbootdisable=yes/改成no/per_source=11cps=1002flags=IPv4路过··走过···需要的时候记得回来看看····因为容易得到所以得不到大家的珍惜·即使这样我们也要做下去!·············我下资源网www.woxia.net}   …………………………………………………………………………………………   /tftpboot这个参数主要是指定tftpclient客户端从服务器的哪个目录去加载bootloader的pxelinux.0文件。    3:启动tftp: 

9、[root@centosCentOS]#servicexinetdrestartStoppingxinetd:[FAILED]Startingxinetd:[OK]   4:安装dhcpd服务并配置启动: [root@centos~]#vi/etc/dhcpd.confddns-update-styleinterim;ignoreclient-updates;bootbootp;subnet192.168.9.0netmask255.255.255.0{/分配给client端的ip地址/optionrouters192.168.9.1;路

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。