linux初級學習之虛擬機器自動安裝2 1

2021-07-30 17:29:25 字數 2892 閱讀 5692

第一單元  自動安裝 red hat enterprise linux

了解 kickstart 自動安裝指令碼

製作 kickstart 安裝指令碼

使用 kickstart 自動安裝指令碼

kickstart 概述 使用 kickstart, 系統管理員可以建立乙個包含安裝期間所有常見問題的答案的檔案 , 以自動安裝 red hat enterprise linux•kickstart 類似於 oracle solaris 中的jumpstart 或 microsoftwindows 的無人值守安裝

1.kickstart 製作工具安裝

• 軟體包– system-config-kickstart

• 安裝- yum install system-config-kickstart

2.建立 kickstart 檔案

• 使用 system-config-kickstart 工具

• 使用文字編輯器– 模板 :/root/anaconda-ks.cfg–

編輯完成後使用 ksvalidator 命令校驗正確性

3.選擇明細

basic configuration---------基本資訊設定

installation method---------安全模式選擇

boot loader options----------引導程式選項

partition information--------分割槽劃分策略

authentication---------------認證加密方式

firewall configuration-------火牆配置資訊

display configuration--------圖形介面選擇

package selection-------------軟體包選擇

pre-installation----------------安裝前執行指令碼

post-installation---------------安裝後執行指令碼

4.kickstart 檔案引數解析

%end目的結束

%packages安裝包

%pre安裝前執行指令碼

%post安裝後執行指令碼

url安裝源路徑

repo yum源位址

text文字安裝

vnc安裝時開啟

vncaskmethod互動模式

clearpart刪除分割槽

part分割槽策略

ignoredisk跳過磁碟

bootloader引導程式設定

volgrouplvm 組設定

logvollvm 設定

zerombr清空

mbrnetwork網路設定

firewall火牆設定

lang語言設定

keyboard鍵盤設定

timezone時區設定

auth認證方式選擇

rootpw root 密碼

selinux selinux 設定

services開機啟動服務

group, user 使用者組建立

logging安裝日誌設定

firstboot首次啟動設定

reboot, poweroff, halt 安裝完成動作

5.為安裝程式提供 kickstart 檔案

網路伺服器 :ftp 、 http 和 nfsdhcp/tftp 伺服器

usb 磁碟或 cd-rom本地磁碟

6.建立引導介質• 安裝磁碟• pxe• boot.iso

7.使安裝程式指向 kickstart 檔案ks=http://server/dir/fileks=ftp://server/dir/fileks=nfs:server:/dir/fileks=hd:device:/dir/fileks=cdrom:/dir/file

使用 system-config-kickstart 工具

basic configuration---------基本資訊設定

installation method---------安全模式選擇

partition information--------分割槽劃分策略

authentication---------------認證加密方式

Linux學習之 虛擬機器(linux5 1)

1,安裝vmware tools 2,聯網 3.亂碼 顯示中文和輸入法 前些天在自己的本本上裝了虛擬機器,並安裝了redhat5,一切搞定之後發現開啟中文網頁不能正常顯示。啟初以為是系統編碼問題,可更改了系統編碼後問題依然存在,而且系統的文字也變成亂碼。看來不是簡單的預設編碼問題,一定是系統沒有中文...

Linux之虛擬機器快照

虛擬機器快照 1.用命令生成快照 快照可以reset,占用很小記憶體,不浪費空間,修改快照時母盤不會改變 cd var lib libvirt images 切換到硬碟位置 ls 檢視想要快照的母盤 qemu img create f qcow2 b haha.qcow2 xixi.qcow2 f是...

Linux虛擬機器shell學習。

shell是什麼?我認為shell其實是乙個命令直譯器,它的作用是解釋使用者輸入的命令和程式,相當於人和計算機的交流,一種互動方式。關於shell的一些命令與特殊字元。n 即執行第n 數字 條命令。字串 用來執行歷史中最近一次以某某字串開頭的指令。alias 別名,即可看到系統預設的別名。萬用字元,...