欢迎来到淘文阁 - 分享文档赚钱的网站! | 帮助中心 好文档才是您的得力助手!
淘文阁 - 分享文档赚钱的网站
全部分类
  • 研究报告>
  • 管理文献>
  • 标准材料>
  • 技术资料>
  • 教育专区>
  • 应用文书>
  • 生活休闲>
  • 考试试题>
  • pptx模板>
  • 工商注册>
  • 期刊短文>
  • 图片设计>
  • ImageVerifierCode 换一换

    无人值守安装Linux 5操作系统.pdf

    • 资源ID:70342456       资源大小:222.66KB        全文页数:8页
    • 资源格式: PDF        下载积分:15金币
    快捷下载 游客一键下载
    会员登录下载
    微信登录下载
    三方登录下载: 微信开放平台登录   QQ登录  
    二维码
    微信扫一扫登录
    下载资源需要15金币
    邮箱/手机:
    温馨提示:
    快捷下载时,用户名和密码都是您填写的邮箱或者手机号,方便查询和重复下载(系统自动生成)。
    如填写123,账号就是123,密码也是123。
    支付方式: 支付宝    微信支付   
    验证码:   换一换

     
    账号:
    密码:
    验证码:   换一换
      忘记密码?
        
    友情提示
    2、PDF文件下载后,可能会被浏览器默认打开,此种情况可以点击浏览器菜单,保存网页到桌面,就可以正常下载了。
    3、本站不支持迅雷下载,请使用电脑自带的IE浏览器,或者360浏览器、谷歌浏览器下载即可。
    4、本站资源下载后的文档和图纸-无水印,预览文档经过压缩,下载后原文更清晰。
    5、试题试卷类文档,如果标题没有明确说明有答案则都视为没有答案,请知晓。

    无人值守安装Linux 5操作系统.pdf

    Crazylinux 工作室http:/发展开源精神,普及 Linux 教育Crazylinux 工作室网址:http:/-出自:出自:crazylinuxcrazylinux 工作室工作室网址:网址:http:/http:/时间:时间:20102010.1010.1010 转载请保留此信息转载请保留此信息-作者作者:侯在存侯在存E-mail:E-mail:无人值守安装无人值守安装 LinuxLinuxLinuxLinux 5 5 5 5 操作系统操作系统一、过程思路:1、客户端网卡在主机启动初始化时通过网卡内置的 PXE 芯片启动 DHCP 进程向 server 获取ip 地址,网卡获取到 ip 地址后,server 会提供给 client 一个下载 bootloader 的指令,就是 dhcp服务器中 dhcpd.conf 配置文件中 filename 这个选项。Crazylinux 工作室http:/发展开源精神,普及 Linux 教育Crazylinux 工作室网址:http:/2、网卡 PXE 芯片中已经包含了 tftp client 程序,获取到 ip 地址后,网卡会启动 tftp 服务去向 tftp server 请求传输这个 bootloader 文件 PXElinux.0。当 Bootloader 加载后我们可以看到主机屏幕上有信息显示,而这个画面就是我们在用光驱装 linux 的时候看到的第一个画面。画面提示选择图形界面安装还是 linux text 字符界面安装等信息。如果在 server 端的 tftpboot目录下只有这个文件,那么客户机会一直停留在 boot 这个地方,因为没有 default 这个bootloader 配置文件告诉机器下一步加载哪个系统内核,default 配置文件的作用是告诉主机从哪里去加载操作系统内核,这个时候如果我们按照正常光碟装机时会看到提示:输入回车或者 linux text 等信息。Bootloader 会去调用 default 配置文件中的操作系统内核文件。3、default 文件配置好之后,接着就是指定内核文件,这个在 default 文件最后。就是 vmlinuz,initrd.img,*.msg 这几个文件。4、到这一步加载成功后,系统就按照我们平常光碟装系统看到的过程一模一样了,选择语言,鼠标,键盘等,但因为有了 KS 这个自动安装脚步,这些都不要我们手工去指定,全部会自动完成。5、到这里为止,也许有人会问,那我们从哪里去加载安装的镜像。且慢,不是有个 ks 安装脚本吗,就是这个脚本里面我们可以指定安装镜像在哪里。6、现在就考虑系统镜像的传输,这里我们选用 linux 特有的 NFS 网络文件系统进行镜像的传输。当然也可以用 HTTP,FTP 等方式。但为什么我们不直接使用 tftp 呢,因为这个协议在传输大文件的时候效率非常低。二具体操作过程1.配 Server IP 为:192.168.0.10,安装镜像挂载到/media 下。2.安装 tftp 服务、dhcp 服务和 nfs 服务(一般默认已安装).安装前先查看这些服务是否已安装#rpm-qa|grep tftp#rpm-qa|grep dhcp#rpm-qa|grep nfs#rpm-q portmap未安装的进行安装Crazylinux 工作室http:/发展开源精神,普及 Linux 教育Crazylinux 工作室网址:http:/#cd/media/Server#rpm ivh dhcp-*#rpm ivh tftp-*#rpm ivh nfs-utils portmap3.配置启动 DHCP 服务#cp/usr/share/doc/dhcp-3.0.5/dhcpd.conf.sample/etc/dhcpd.conf#vi/etc/dhcpd.conf最后一行添加 filename pxelinux.0;next-server 192.168.0.10;配置举例:ddns-update-style interim;ignore client-updates;subnet 192.168.0.0 netmask 255.255.255.0 option routers192.168.0.1;option subnet-mask255.255.255.0;option time-offset-18000;#Eastern Standard Timerange dynamic-bootp 192.168.0.128 192.168.0.254;default-lease-time 21600;max-lease-time 43200;filename pxelinux.0;next-server 192.168.0.10;/不要写到大括号外面了!#service dhcpd start/启动服务4.复制内核相关文件到/tftpboot 下#cd/tftpboot#cp/media/isolinux/*./#mkdir pxelinux.cfg#mv isolinux.cfgpxelinux.cfg/default#cp/usr/lib/syslinux/pxelinux.0./5.修改 tftp 参数并启动 tftp 服务Crazylinux 工作室http:/发展开源精神,普及 Linux 教育Crazylinux 工作室网址:http:/#vi/etc/xinetd.d/tftpservice tftpsocket_type=dgramprotocol=udpwait=yesuser=rootserver=/usr/sbin/in.tftpdserver_args=-s/tftpbootdisable=noper_source=11cps=100 2flags=IPv4tftpboot 这个参数主要是指定 tftp client 客户端从服务器的哪个目录去加载 bootloader 的pxelinux.0 文件。#service xinetd restart/启动服务6.修改/tftpboot/pxelinux.cfg/default 文件#vi/tftpboot/pxelinux.cfg/default修改第 3 行,第 12 行.1 default linux2 prompt 13 timeout 10/时间调小点4 display boot.msg5 F1 boot.msg6 F2 options.msg7 F3 general.msgCrazylinux 工作室http:/发展开源精神,普及 Linux 教育Crazylinux 工作室网址:http:/8 F4 param.msg9 F5 rescue.msg10 label linux11 kernel vmlinuz12 append ks=nfs:192.168.0.100:/pub/ks.cfginitrd=initrd.img13 label text7.安装 kickstart 配置 ks.cfg#cd/media/Server#rpm ivh*kickstart*#system-config-kickstart(在图形界面终端打此命令)根据需要配置 ks.cfg.在/目录下创建 pub 目录,将 ks.cfg 移动到此目录下。#chmod 757/pub/ks.cfg修改 ks.cfg 权限手动修改 ks.cfg 文件,最终配置示例如下:#platform=x86,AMD64,或 Intel EM64#System authorization informationauth-useshadow-enablemd5#System bootloader configurationbootloader-location=mbrkey-skip/跳过安装序列号,需要手动修改添加#Partition clearing informationCrazylinux 工作室http:/发展开源精神,普及 Linux 教育Crazylinux 工作室网址:http:/zerombrclearpart-all-initlabel/初始化所有分区(裸机安装最好添加此行,不然不会自动跳过)#Use text mode installtext#Firewall configurationfirewall-disabled#Run the Setup Agent on first bootfirstboot-disable#System keyboardkeyboard us#System languagelang en_US#Installation logging levellogging-level=info#Use NFS installation medianfs-server=192.168.0.100-dir=/media#Network informationnetwork-bootproto=dhcp-device=eth0-onboot=on#Reboot after installationreboot#Root passwordrootpw-iscrypted$1$CbqAiBPx$/TwPJepXJ0sKsiU4/Urd4/#SELinux configurationCrazylinux 工作室http:/发展开源精神,普及 Linux 教育Crazylinux 工作室网址:http:/selinux-disabled#System timezonetimezoneAsia/Shanghai#Install OS instead of upgradeinstall#X Window System configuration informationxconfig-defaultdesktop=GNOME-depth=8-resolution=640 x480#Disk partitioning informationpart/boot-bytes-per-inode=4096-fstype=ext3-size=100part swap-bytes-per-inode=4096-fstype=swap-size=1024part/-bytes-per-inode=4096-fstype=ext3-grow-size=1%packages-resolvedeps base-x/最小化安装(如果用 kickstart 不能选择安装包时需要手动添加)8.配置 nfs 并启动服务#vi/etc/exports/添加两行记录/media*(ro)/pub*(ro)#service nfs start9.为保证实验一次成功,将所有服务都重新启动一下#service dhcpd restart#service xinetd restart#service nfs restartCrazylinux 工作室http:/发展开源精神,普及 Linux 教育Crazylinux 工作室网址:http:/10.新建一虚拟机开机进行测试(与 server 用同一网卡).实验成功标志:能顺利跳过各项设置到开始自动安装软件包代表实验成功(客户端只能有个开机动作)

    注意事项

    本文(无人值守安装Linux 5操作系统.pdf)为本站会员(asd****56)主动上传,淘文阁 - 分享文档赚钱的网站仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。 若此文所含内容侵犯了您的版权或隐私,请立即通知淘文阁 - 分享文档赚钱的网站(点击联系客服),我们立即给予删除!

    温馨提示:如果因为网速或其他原因下载失败请重新下载,重复下载不扣分。




    关于淘文阁 - 版权申诉 - 用户使用规则 - 积分规则 - 联系我们

    本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知淘文阁网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

    工信部备案号:黑ICP备15003705号 © 2020-2023 www.taowenge.com 淘文阁 

    收起
    展开