在kickstart下怎樣安裝SUSE
現(xiàn)在可以使用kickstart安裝redhat系列的機(jī)器,不知是否有大家使用過(guò)kickstart下安裝SUSE?如何安裝?SUSE還是比較常用的,于是我研究了一下kickstart下安裝SUSE,在這里拿出來(lái)和大家分享一下,希望對(duì)大家有用。
SUSE有類似的,需要通過(guò)autoyast進(jìn)行定制官方參考文檔http://www.suse.com/~ug/
KICKSTART:是一種適用于基于RedHat(紅帽)系統(tǒng)的自動(dòng)安裝方式,包括基于Fedora Core和RHEL的系統(tǒng)。Kickstart軟件需要一個(gè)特定的配置文件(類似與一個(gè)windows 所說(shuō)的“answer file(問(wèn)答文件)”),這個(gè)文件包含安裝程序?qū)⒁惭b這個(gè)操作系統(tǒng)的所有信息。這個(gè)配置文件和所有的RPM軟件包都保存在一個(gè)遠(yuǎn)程服務(wù)器上,例如一個(gè)HTTP或是FTP。Kickstart配置文件的位置在做引導(dǎo)(boot)的時(shí)候被傳給內(nèi)核。例如,當(dāng)引導(dǎo)內(nèi)核啟動(dòng)的文件(bootloader)(GRUB,LILO)加載時(shí),用戶通常會(huì)遇到一個(gè)“boot”命令,提示允許用戶為內(nèi)核輸入?yún)?shù)。為了從一個(gè)遠(yuǎn)程服務(wù)器引導(dǎo)一個(gè)kickstart配置文件,用戶應(yīng)該鍵入: boot:
linux ks=http:///location/of/kickstart.cfg
然后,系統(tǒng)管理員就可以為不同的配置建立不用的配置文件。另外對(duì)于一個(gè)基于PXE的服務(wù)器,大多數(shù)預(yù)配置程序都可以自動(dòng)完成。一個(gè)Kickstart配置文件是一個(gè)簡(jiǎn)單的文本文件,可以手動(dòng)地由任何文本編輯器建立和編輯。一個(gè)基于GUI的Kickstart文件建立程序稱為系統(tǒng)-配置-Kickstart,在Fedora和RHEL版本上同樣可用。Kickstart和autoYaST都提供在后期安裝階段運(yùn)行任意命令的能力。這樣允許系統(tǒng)管理員運(yùn)行個(gè)別命令,或者整個(gè)shell腳本來(lái)自動(dòng)化可能需要的任意的后期安裝任務(wù)。RedHat提供一個(gè)基于GUI的工具來(lái)幫助建立一個(gè)kickstart配置,然而在實(shí)踐中是非常容易手動(dòng)制作配置文件的。在后期配置階段可以運(yùn)行shell命令的能力是簡(jiǎn)單而強(qiáng)大的。
AutoYaST:是另外一種自動(dòng)安裝方式,與RedHat的Kickstart類似,但是主要用于基于SUSE的系統(tǒng)。Novell為AutoYaST提供了一個(gè)YaST2模塊,這是一個(gè)GUI工具,可以用來(lái)建立一個(gè)AutoYaST配置文件——同樣和RedHat的系統(tǒng)-配置-kickstart類似。很多在Kickstart中使用的規(guī)則和程序同樣運(yùn)用于AutoYaST 。需要配置SUSE客戶端和服務(wù)器的系統(tǒng)管理員可以建立任意數(shù)量的AutoYaST配置文件來(lái)迎合特定的系統(tǒng)配置。然后這些配置文件就可以通過(guò)網(wǎng)絡(luò)來(lái)自動(dòng)化一個(gè)SUSE系統(tǒng)的安裝。如果結(jié)合PXE/DHCP設(shè)置,系統(tǒng)管理員還可以不借助任何物理媒介(如CD/DVD安裝盤)來(lái)配置和啟動(dòng)一個(gè)SUSE安裝。這樣你就完成了在kickstart下安裝SUSE過(guò)程。
【編輯推薦】