rhel7红帽7制作全自动安装光盘-实战
一、配置本地yum源
1 将光驱挂载在/mnt下
mount /dev/cdrom /mnt
2 设置本地源安装
把/etc/yum.repos.d/这个目录下的repo文件备份然后删除
3.修改源
vi /etc/yum.repos.d/rhel-source.repo
[media]
name=Server
baseurl=file:///mnt
enabled=1
gpgcheck=0
gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-redhat-release
二、复制光盘文件
1、首先创建编辑目录:
mkdir /root/rhel7_iso
复制光盘文件:
cp -rf /mnt* /root/rhel7_iso
diskinfo文件需求单独拷贝下:
cp /root/rhel7_iso/.discinfo /root/iso
三、安装启动kickstart软件
先安装kickstart,再启动kickstart,然后点鼠标配置,配置完了点击文件->保存->保存到哪 就是生成一个ks.cfg的文件,里面的配置就是你刚才点鼠标配置的。
yum -y install system-config-kickstart
system-config-kickstart
2 编辑ks.cfg文件
系统安装的时候,按照ks.cfg文件的内容进行安装,我们把ks.cfg文件放到isolinux目录下:
cd /root/centos7_iso/isolinux
vim ks.cfg
我的ks.cfg文件内容如下:
#platform=x86, AMD64, or Intel EM64T
#version=DEVEL
# Install OS instead of upgrade
install
# Keyboard layouts
keyboard 'us'
# System language
lang en_US.UTF-8 --addsupport=zh_CN.UTF-8
# Root password
rootpw --iscrypted $1$iy8XLJQ7$8ZaGl1J/6SAoAwe.Tw.D2.
# System authorization information
auth --useshadow --passalgo=sha512
# Use CDROM installation media
cdrom
# Use graphical install
graphical
# Run the Setup Agent on first boot
firstboot --enable
# SELinux configuration
selinux --disabled
# Firewall configuration
firewall --disabled
# Reboot after installation
reboot
# System timezone
timezone Asia/Shanghai
# X Window System configuration information
xconfig --startxonboot
# System bootloader configuration
bootloader --location=mbr
# Clear the Master Boot Record
zerombr
# Partition clearing information
clearpart --all --initlabel
# Disk partitioning information
part /boot --fstype=xfs --size=500 --ondisk=sda
part /boot/efi --fstype=xfs --size=500 --ondisk=sda
part pv.01 --size=133120 --ondisk=sda
part pv.02 --grow --size=200 --ondisk=sda
volgroup rootvg --pesize=16384 pv.01
logvol swap --name=lv_swap --vgname=rootvg --size=16384
logvol / --fstype=xfs --name=lv_root --vgname=rootvg --size=102400
logvol /nmon --fstype=xfs --name=lv_nmon --vgname=rootvg --size=5120
%packages
@^graphical-server-environment
@base
@core
@desktop-debugging
@dial-up
@fonts
@gnome-desktop
@guest-agents
@guest-desktop-agents
@hardware-monitoring
@input-methods
@internet-browser
@multimedia
@print-client
@x11
%end
%addon com_redhat_kdump --disable --reserve-mb='auto'
%end
注意:
1)因为rhel7系统网卡规则更复杂,为了ks.cfg更通用,最好ks.cfg不用制定网卡配置。
2)为了兼容mbr方式和EFI方式,同时创建了/boot和/boot/efi分区。
3配置mbr引导方式
编辑isoliuux目录下的isolinux.cfg文件,添加自己的内容,在isolinux.cfg文件中label linux下面添加自己的label:
label linux
menu label ^Install Red Hat Enterprise Linux 7.5
kernel vmlinuz
append initrd=initrd.img inst.stage2=hd:LABEL=RHEL-7.5\x20Server.x86_64 quiet
label custom
menu label ^Custom Red Hat Enterprise Linux 7.5
kernel vmlinuz
append initrd=initrd.img ks=cdrom:/isolinux/ks.cfg
注意点:
1)memu label 后面的内容是在光盘引导起来菜单的内容,^后面的字母是菜单的快捷键;
2)通过inst.ks关键字指明ks.cfg文件位置;
3)inst.stages2标识的是系统按照介质位置,这里使用hd:LABEL表明寻找的是label为CENTOS7的安装介质,使用LABEL关键字的好处是可以精确指定安装介质,为什么label是CENTOS7,是因为我在制作光盘镜像的时候指定的,方法在后面有介绍。
四、配置EFI引导方式
进入光盘目录EFI/BOOT/,编辑grub.cfg文件,添加自己的菜单:
menuentry 'Install Red Hat Enterprise Linux 7.5' --class fedora --class gnu-linux --class gnu --class os {
linuxefi /images/pxeboot/vmlinuz inst.stage2=hd:LABEL=RHEL-7.5\x20Server.x86_64 quiet
initrdefi /images/pxeboot/initrd.img
}
menuentry 'Costomer Red Hat Enterprise Linux 7.5' --class fedora --class gnu-linux --class gnu --class os {
linuxefi /images/pxeboot/vmlinuz ks=cdrom:/isolinux/ks.cfg quiet
initrdefi /images/pxeboot/initrd.img
}
和mbr方式类似,指明ks.cfg文件位置和安装源位置。
五、生成iso镜像
生成镜像,并且能在EFI和mbr环境安装的镜像生成命令如下:
cd /root/rhel7_iso
mkisofs -v -cache-inodes -joliet-long -R -J -T -V RHEL75 -o /root/rhel7.iso \
-c isolinux/boot.cat -b isolinux/isolinux.bin \
-no-emul-boot -boot-load-size 4 -boot-info-table \
-eltorito-alt-boot -b images/efiboot.img -no-emul-boot .
rhel7红帽7制作全自动安装光盘-实战相关推荐
- 全自动安装 linux光盘,CentOS 7.1全自动安装光盘制作详解
安装系统的话,常用方式就是通过U盘,光盘,kickstart网络自动化安装,网络自动化安装固然好,但是有时候在现场做项目的话根本就没有kickstart环境,甚至连基本的网络建设都没有弄好,此时该如何 ...
- CentOS 7.0全自动安装光盘制作详解
CentOS 7.0全自动安装光盘制作详解 1 复制光盘文件 1 )挂载 iso 镜像 创建目录用于挂载光盘: mkdir /root/centos7 挂载 iso 镜像 mount -o loop ...
- FreeBSD 6.0架设管理与应用-附录B 制作FreeBSD安装光盘
附录B 制作 FreeBSD 安装光盘 如果您想要自行制作 FreeBSD 安装光盘,您可以自各大 FTP 站台下载 FreeBSD 回来自行烧录.FreeBSD 各个 RELEASE 版本推出时,都 ...
- linux全自动安装光盘,CentOS7全自动安装光盘制做详解
CentOS7全自动安装光盘制做详解node 1 复制光盘文件linux 1)挂载iso镜像ios 建立目录用于挂载光盘:redis mkdir /root/centos7 挂载iso镜像vim mo ...
- 制作光盘安装linux系统教程,CentOS 7.0全自动安装光盘制作详解
1,复制光盘文件 1 )挂载 iso 镜像 创建目录用于挂载光盘: mkdir /root/centos7 挂载 iso 镜像 mount -o loop CentOS-7.0-1406-x86_64 ...
- Redhat制作kickstart安装光盘
一Redhat一键式光盘制作步骤 挂载光盘镜像,进入光盘镜像所在的目录,例如挂载目录为/mnt mount -o loop -t iso9660 rhel-server-6.4-x86_64-dvd. ...
- linux从光盘制作.iso,Linux(ubuntu)使用dd从iso制作win7安装光盘(读卡器一样)
dd的简介我就省了,一搜一大把. 网上流行的一种做法是把u盘分成一个区,格式化成fat,然后dd if=/xxx.iso of=/dev/sdx,似乎是有顺利的人linux dd windows 安装 ...
- 定制linux 安装光盘
转自:http://blog.chinaunix.net/uid-26569496-id-3317659.html GNU/Linux开源,这个意义实在是非常的广泛,目前在distrowatch上表现 ...
- 制作无人值守的WINXP安装光盘(3)(转)
制作无人值守的WINXP安装光盘(3)(转)[@more@] 无人值守安装DirectX 9.0b 下载:DirectX 9.0b Redistributable 执行 dx90b_redist.ex ...
- 使用nlite制作集成驱动windows安装光盘及实践心得
不使用软盘加载驱动安装系统的方法--使用nLite集成驱动 整合驱动程序到系统安装盘-图片多是因为适应不同用户的需求,其实操作过程很简单,也就是点几下鼠标的事. 当我们在使用SATA.SCSI硬盘或磁 ...
最新文章
- iar定义arm版本_IAR Systems发布 IAR Embedded Workbench for ARM新版本
- go 通道 返回_GCTT 出品 | Go 语言的缓冲通道:提示和技巧
- python图片识别-用10行Python代码进行图像识别
- Facebook Libra不会和主权货币竞争
- 全球及中国自卸车行业深度分析与“十四五”发展战略规划研究报告2022-2028年版
- 深入浅出jQuery (五) 如何自定义UI-Dialog?
- java什么是子类_java什么是子类?
- 每日一笑 | 在地铁上被老奶奶让座是一种什么样的体验?
- 剑指offer38题
- 汽车软件开发的8种颠覆性趋势及国产自主可控的多领域全数字实时仿真平台SkyEye
- C++ STL bitset类常用函数的使用
- python 反传播_Python:反向传播 (六十八)
- php中怎么创建对象,php创建对象有哪几种方法
- 冒泡排序c语言程序,冒泡排序(C语言实现)
- 【下载】1200页CV经典《计算机视觉:算法与应用》第二版开放下载
- 线性混合效应模型学习
- k8s部署微服务项目
- 192.168.1.0/24
- 红米note9 android10,红米note9尺寸大小_红米note9手机尺寸
- 转载:大牛给计算机专业学生的 7 个建议
热门文章
- CNC雕刻机上位机新手源码C#源码,里面有详细dxf解析过程,生成G代码思路,dxf导入生成G代码
- linux集群外文资料,计算机专业外文文献翻译 Linux企业集群.doc
- 通达信自定义副图换手率指标 HSL_QD
- linux系统怎么设置开机密码,linux设置开机启动密码
- vue 中根据公司名称(名称有中文名也有英文名)首字母进行A-Z排序
- VI编辑器的一些基础命令的使用
- 如何寻找IE浏览器的执行路径
- Cell Image Segmentation using Generative Adversarial Networks, Transfer Learning, and Augmentations
- 疫情让我使用V-rep仿真(结合pythonAPI)实现机器人视觉巡线+pid调速,
- 模型展示 | 一起来看中华瑰宝:瓷器