失眠网,内容丰富有趣,生活中的好帮手!
失眠网 > linux 镜像自动安装 制作能自动安装的CentOS镜像文件

linux 镜像自动安装 制作能自动安装的CentOS镜像文件

时间:2020-02-08 08:11:26

相关推荐

linux 镜像自动安装 制作能自动安装的CentOS镜像文件

FILE=\'/root/packages.txt\'

DEST_DIR=\'/root/iso/CentOS\'

SRC_DIR=\'/media/cdrom/CentOS\'

While read LINE

do

cp $SRC_DIR/$LINE.rpm $DEST_DIR || echo \"$LINE didn\'t cp...\" >> cperr.txt

done

#bash -n myiso.sh 检查错误

#bash myiso.sh 执行myiso.sh

#cd /media/cdrom 进入光盘

cdrom]#cp -r .discinfo .treeinfo images/ isolinux repodata/ RPM-GPG-KEY-CentOS-5 EULA GPL /root/iso/

这些文件中有些可以不cp,如images文件,有些文件必须cp,如isolinux(这个文件中包含了系统的内核信息和initrd.img和isolinux.cfg等重要文件),repodata

#cd 回到家目录

#du -sh ./iso/ 查看 ./iso/的大小

#cd iso/isolinux/

#cp anaconda-ks.cfg iso/ks.cfg

#cd /iso/isolinux

编辑里面的isolinux.cfg文件

在第一行中加入ks=cdrom:/ks.cfg

#cd 回到家目录下

#cp anaconda-ks.cfg iso/ks.cfg

#vim ks.cfg 编辑ks.cfg文件

text 表示以字符界面安装

cdrom 表示系统使用光盘安装

keyboard us 选择键盘

lang en_US.UFT-8 选择语言

network --device eth0 --bootproto dhcp 设置网卡配置

rootpw redhat 设置密码为redhat

authconfig --useshadow --enablemd5

firewall --disable 关闭防火墙

selinux --disable 关闭selinux

timezone --utc Asia/Shanghai 选择时区

bootloader --location=mbr --drivercorder=sda 启动系统

clearpart --all --drivers=sda

part /boot --fstype ext3 --size 100

part swap --fstype swap --size 1024

part / --fstype ext3 --size 20000

reboot 重新启动

编辑完后,保存退出

#cd iso/

iso]#createrepo -g repodata/comps.xml ../iso/ 检查依赖关系

如果没有createrepo,就先安装它的软件包

#cd

#mkisofs -o MyCentOS.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -R -J -V -T iso/

用以上命令制作iso镜像

将镜像导入到真是机上,再建造一个虚拟机,用制造的iso镜像来安装CentOS。

如果觉得《linux 镜像自动安装 制作能自动安装的CentOS镜像文件》对你有帮助,请点赞、收藏,并留下你的观点哦!

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。