製作centos7.6 自動安裝iso映象光碟
1. 系統安裝包說明
目錄樹結構
|-- .discinfo
|-- .treeinfo
|-- packages
|-- base
|-- images
|-- isolinux
|-- ks.cfg
|-- repodata
.discinfo 檔案是安裝價質的識別資訊
.treeinfo 檔案是系統版本,建立時間及檔案目錄樹結構資訊
packages目錄存放安裝軟體包及資訊
base 目錄存放定製指令碼及包資訊
images 目錄包括了必要的啟動映像檔案
isolinux 目錄存放光碟啟動時的安裝介面資訊
ks.cfg 檔案是無人值守自動化安裝配置檔案
5 生成comps.xml檔案
進入/mnt/cdrom/repodata 目錄,將「*-x86_64-comps.xml」檔案拷貝到/iso/repodata路徑下,並重命名成comps.xml。由於centos6.5下的comps.xml檔名很長,這裡「*」為省略符,實際操作時輸入完整檔名。
cp /mnt/cdrom/repodata/*-x86_64.xml /iso/repodata/comps.xml
切換到iso/路徑下,生成comps.xml檔案
createrepo -g repodata/comps.xml ./
注:如果有新增或刪除了packages目錄的rpm包,請重新生成comps.xml檔案
6 生成iso檔案
mkisofs -o centos7.6_auto_install.iso -b isolinux/isolinux.bin -c isolinux/boot.cat -no-emul-boot -boot-load-size 4 -boot-info-table -r -j -v -t -v "centos7_6" /root/iso/
# 轉換為iso hybrid 模式(該命令由syslinux提供) 這種模式可以直接刻成物理光碟,也可以做成可引導u盤。
isohybrid /iso/centos6.5_auto_install.iso
# 嵌入md5校驗碼 (該命令由isomd5sum提供)
implantisomd5 /iso/centos6.5_auto_install.iso
# 校驗一下 (該命令由isomd5sum提供)
checkisomd5 /iso/centos6.5_auto_install.iso
8. 測試系統安裝
使用PXE自動安裝CentOS7 6的教程詳解
一 需求 基地新到300臺伺服器,需要自實施安裝centos7.6版本作業系統,選擇使用pxe進行批量安裝。二 準備工作 使用二層交換機連線未安裝作業系統伺服器,避免影響現網正常伺服器。上傳作業系統映象到伺服器並安裝pxe環境必備服務。掛載映象檔案作為本地軟體倉庫。環境準備 syst stop fi...
CentOS 7 6編譯安裝LNMP
一 前期準備 1.伺服器以最小化方式安裝centos 7.6 2.配置本地源及安裝epel源 cd etc yum.repos.d vi centos base.repo 增加enable 1 yum install wget wget o etc yum.repos.d centos base.r...
基於Centos7 6安裝Filebeat7 3
該篇為efk日誌系統搭建的姊妹篇,第一篇為基於centos7.6安裝elasticsearch7.3,主要就是記錄一下filebeat的安裝配置以及抓取日誌落地到elasticsearch.tar xvf filebeat 7.3.1 linux x86 64.tar.gz filebeat 7.3...