製作CentOS7 6 自動安裝ISO映象光碟

2022-08-26 23:51:11 字數 1291 閱讀 5413

製作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...