rhel6红帽6制作全自动安装光盘步骤实录

一、关于本文档

1.1、本文档的目的

本文档是目的在于提高XXX系统Redhat Enterprise Server Linux 6系统安装效率,标准化程度,消除安装差异。

二、光盘内容配置

2.1、环境准备

       使用RHEL6.6系统作为RHEL6.6操作系统环境,安装和配置步棸参考《Redhat Enterprise Linux V6.6 标准安装版V1.0》。

2.2、基本服务配置

2.2.1、配置yum本地安装源

插入RHEL6.6操作系统安装光盘

# mkdir /mnt/cdrom

# mount /dev/cdrom /mnt/cdrom

       配置yum,如果未安装如下RPM包,请使用RPM命令安装。

# rpm -qa|grep yum

PackageKit-yum-0.5.8-21.el6.x86_64

yum-utils-1.1.30-14.el6.noarch

yum-3.2.29-40.el6.noarch

yum-rhn-plugin-0.9.1-48.el6.noarch

yum-plugin-security-1.1.30-14.el6.noarch

yum-metadata-parser-1.1.2-16.el6.x86_64

       修改配置文件/etc/yum.repos.d/rhel-debuginfo.repo

# cat /etc/yum.repos.d/rhel-debuginfo.repo

[rhel-debuginfo]

name=Red Hat Enterprise Linux $releasever - $basearch - Debug

baseurl=file:///mnt/cdrom/

enabled=1

gpgcheck=0

gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-redhat-release

2.2.2、安装相关软件包

       执行如下命令:

# yum -y install createrepo

# yum -y install mkisofs

# yum -y install isomd5sum

# yum -y install dos2unix

2.3、自定义光盘内容

2.3.1、拷贝光盘文件

       以RHEL6.6标准安装文档的安装包为标准

确保光盘mount在/mnt/cdrom

# mkdir -p /data/OS

拷贝安装介质

# rsync -a /mnt/cdrom/ /tmp/rhel_dvd/

注意:建议删除/tmp/rhel_dvd/Packages/openssh-askpass-5.3p1-104.el6.x86_64.rpm,因为安装过程中可能会出现安装包依赖警告,之后的补丁阶段重新安装。

# rm -f /tmp/rhel_dvd/Packages/openssh-askpass-5.3p1-104.el6.x86_64.rpm

2.3.2、修改光盘配置文件

       修改/tmp/rhel_dvd/isolinux/isolinux.cfg文件,内容参考附件

       在/tmp/rhel_dvd/isolinux/文件夹下添加系统安装响应文件:

       ks.cfg  内容参考附件

       如果ks.cfg是在windows系统下创建的,注意转换文件格式为unix格式。

# dos2unix /tmp/rhel_dvd/isolinux/ks.cfg

2.3.3、添加系统配置脚本

# mkdir /tmp/rhel_dvd/cfg

       传输系统配置脚本到/tmp/rhel_dvd/cfg目录下

# ls -l /tmp/rhel_dvd/cfg   #内容参考附录

initconfig        初始化配置目录

nicdrive         网卡驱动目录

crfs_sample.txt    创建文件系统样板

netconfig.sh      网络配置脚本

      

2.3.4、重新生成RPM包依赖关系

#createrepo -g /tmp/rhel_dvd/repodata/f02bd293e27f03da8e2ada3b08eac625c564b365fae6d2a673c0478a368df010-comps-Server.x86_64.xml  /tmp/rhel_dvd/

# declare -x discinfo=`head -1 /tmp/rhel_dvd/.discinfo`

# createrepo -u "media://$discinfo" -g /tmp/rhel_dvd/repodata/f02bd293e27f03da8e2ada3b08eac625c564b365fae6d2a673c0478a368df010-f02bd293e27f03da8e2ada3b08eac625c564b365fae6d2a673c0478a368df010-comps-Server.x86_64.xml /tmp/rhel_dvd/

2.3.5、重新打包ISO文件

       制作光盘镜像。

# mkisofs -R -T -r -l -d -allow-multidot \

 -allow-leading-dots -no-bak -o /tmp/RHEL6.6-x86_64.iso \

 -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot \

 -boot-load-size 4 -boot-info-table /tmp/rhel_dvd/

       等待完成后,在/data/目录下生成RHEL6.6-x86_64.iso镜像文件。

生成MD5验证码。

# implantisomd5 /tmp/RHEL6.6-x86_64.iso

       至此,自动以光盘制作完成。

三、安装步骤

3.1、安装前检查

    选择所要安装的服务器,从官方资料确认需要安装的服务器支持Redhat Enterprise Server Linux 6.6系统。

       安装前请仔细查看如下各厂商的硬件兼容性列表是否符合系统安装要求:

3.2、系统安装步骤

       设备加电(要求接显示器和键盘),不使用UEFI模式,使用传统的BIOS安装系统,从BIOS或者F12选择启动项为CD-ROM。一般说来,服务器都是优先从光驱引导操作系统。

       设备从光驱引导之后出现安装界面:

       通过键盘上下键可选择安装模式

       第一项:默认60秒之后进入手动安装模式。

第二项:按上下键选择进入SDNX自定义安装模式(要求第一块磁盘大于130G)。

       第三项:进入救援模式。

第四项:本地磁盘启动

       第五项:主机内存测试。

如果进入第二项项后,服务器将进入系统安装和配置状态,等待大约半个小时后设备安装完成自动弹出光盘后重启。系统安装和配置完成。

3.3、安装后检查

       系统安装和配置的记录日志位于/tmp目录下,检查/tmp/check.log查看安装是否满足要求。

   可以使用/media/rhel6/cfg/netconfig.sh脚本配置主机名,IP,双网卡绑定。

       根据实际需求修改主机名,IP信息等。

       如果服务器做双网卡绑定,需要做网卡切换测试。

四、附件

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

力哥讲技术

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值