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

2022-08-26 23:54:11 字數 1686 閱讀 1595

製作centos6.5一鍵自安裝iso映象光碟

使用kickstart製作可以自動安裝的光碟是比較容易的,但是,由於現在光碟的使用越來越少,部分伺服器上也不再提供光碟機,於是,我們打算使用u盤來安裝,但這個過程中,由於真實光碟和u盤的差異性,在適配u盤安裝的過程中,有一些需要注意的事項。

總體的步驟還是比較清晰的,可以簡單歸納為這幾個部署:

複製標準安裝iso -> 整合rpm -> 編寫ks.cfg檔案 -> 加入自定義業務部署指令碼 -> iso封裝 -> 寫入u盤

1. 系統安裝包說明

目錄樹結構

|-- .discinfo

|-- .treeinfo

|-- packages

|-- base

|-- images

|-- isolinux

|-- ks.cfg

|-- repodata

.discinfo 檔案是安裝價質的識別資訊

.treeinfo 檔案是系統版本,建立時間及檔案目錄樹結構資訊

packages目錄存放安裝軟體包及資訊

base 目錄存放定製指令碼及包資訊

images 目錄包括了必要的啟動映像檔案

isolinux 目錄存放光碟啟動時的安裝介面資訊

ks.cfg 檔案是無人值守自動化安裝配置檔案

yum -y install anaconda repodata createrepo mkisofs rsync 

3) 掛載光碟,同步檔案

mkdir /mnt/cdrom

mount -o loop centos-6.5-x86_64-bin-***1.iso /mnt/cdrom/ ##掛載iso到/mnt/cdrom檔案下

/usr/bin/rsync -a --exclude=packages/ --exclude=repodata/ /mnt/cdrom/ /iso/ ##同步/mnt/cdrom/下的檔案到iso/路徑下,除了packages和repodata資料夾

mkdir -p /iso/ ##在iso/資料夾下新建packages和repodata資料夾

6 生成iso檔案

到這步實際定製配置系統的工作已經完成了。下面就是生成乙個iso映象檔案,便於燒錄到光碟中進行安裝。

mkisofs -o centos6.5_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 "centos6_5" /iso/

注:/iso/目錄下產生的centos6.5_auto_install.iso就是生成的iso檔案,路徑和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. 測試系統安裝

CentOS6 5 安裝寶塔

注意 安裝寶塔需要64位的linux系統 rz上傳安裝檔案 install.sh 用sh命令直接執行安裝檔案 若不是root使用者,要用sudo sh install.sh 然後到最後會提示congratulations install succeeded 還有使用者名稱和密碼 注意要記好使用者名稱...

CentOS6 5優盤安裝

從centos6.5開始直接把iso檔案寫入u盤就可實現優盤安裝 windows平台 1.用ultraiso開啟iso 如 centos 6.5 x86 64 bin 1.iso 2.然後點 啟動 寫入硬碟映像 硬碟驅動器是你的u盤,映像檔案安裝光碟iso,寫入方式是usb hdd 點選 寫入 按鈕...

CentOS6 5安裝教程

今天裝完了虛擬機器,使用的是centos6.5而不是ubunto,ubunto的安裝原理跟centos的安裝原理大體相同,就是匯入映象的問題。ps 重要的地方,我用紅色的字型寫出來了。一.安裝vmware vmware是乙個虛擬機器,在安裝centos之前必須安裝的軟體,你需要把centos放到vm...