歡迎來到Linux教程網
Linux教程網
Linux教程網
Linux教程網
Linux教程網 >> Linux基礎 >> Linux教程 >> Kickstart命令選項

Kickstart命令選項

日期:2017/2/28 14:49:38   编辑:Linux教程

下面的選項可以放入kickstart文件.如果喜歡使用圖形化的界面來創建kickstart文件,可以使用"Kickstart配置"應用程序.(注:如果某選項後面跟隨了一個等號(=),它後面就必須指定一個值.在示例命令中,括號([])中的選項是命令的可選參數.)

ignoredisk(可選)
導致安裝程序忽略指定的磁盤.如果使用自動分區並希望忽略某些磁盤的話,這就很有用.
例如,沒有ignoredisk,如要試圖在SAN-cluster系統裡部署,kickstart就會失敗,
因為安裝程序檢測到SAN不返回分區表的被動路徑(passivepath).
如果有磁盤的多個路徑時,ignoredisk選項也有用處.
語法是:
ignoredisk--drives=drive1,drive2,...
這裡driveN是sda,sdb...hda等等中的一個.

autostep(可選)
和interactive相似,除了它進入下一屏幕,它通常用於調試.
--autoscreenshot,安裝過程中的每一步都截屏並在安裝完成後把圖片復制到/root/anaconda-screenshots.這對於制作文檔很有用.

auth或authconfig(必需)
為系統設置驗證選項.這和在安裝後運行的authconfig命令相似.在缺省情況下,密碼通常被加密但不使用影子文件(shadowed).
--enablemd5,每個用戶口令都使用md5加密.
--enablenis,啟用NIS支持.在缺省情況下,--enablenis使用在網絡上找到的域.域應該總是用--nisdomain=選項手工設置.
--nisdomain=,用在NIS服務的NIS域名.
--nisserver=,用來提供NIS服務的服務器(默認通過廣播).
--useshadow或--enableshadow,使用屏蔽口令.
--enableldap,在/etc/nsswitch.conf啟用LDAP支持,允許系統從LDAP目錄獲取用戶的信息(UIDs,主目錄,shell等等).要使用這個選項,必須安裝nss_ldap軟件包.也必須用--ldapserver=和--ldapbasedn=指定服務器和baseDN(distinguishedname).
--enableldapauth,把LDAP作為一個驗證方法使用.這啟用了用於驗證和更改密碼的使用LDAP目錄的pam_ldap模塊.要使用這個選項,必須安裝nss_ldap軟件包.也必須用--ldapserver=和--ldapbasedn=指定服務器和baseDN.
--ldapserver=,如果指定了--enableldap或--enableldapauth,使用這個選項來指定所使用的LDAP服務器的名字.這個選項在/etc/ldap.conf文件裡設定.
--ldapbasedn=,如果指定了--enableldap或--enableldapauth,使用這個選項來指定用戶信息存放的LDAP目錄樹裡的DN.這個選項在/etc/ldap.conf文件裡設置.
--enableldaptls,使用TLS(傳輸層安全)查尋.該選項允許LDAP在驗證前向LDAP服務器發送加密的用戶名和口令.
--enablekrb5,使用Kerberos5驗證用戶.Kerberos自己不知道主目錄,UID或shell.如果啟用了Kerberos,必須啟用LDAP,NIS,Hesiod或者使用/usr/sbin/useradd命令來使這個工作站獲知用戶的帳號.如果使用這個選項,必須安裝pam_krb5軟件包.
--krb5realm=,工作站所屬的Kerberos5領域.
--krb5kdc=,為領域請求提供服務的KDC.如果的領域內有多個KDC,使用逗號(,)來分隔它們.
--krb5adminserver=,領域內還運行kadmind的KDC.該服務器處理改變口令以及其它管理請求.如果有不止一個KDC,該服務器必須是主KDC.
--enablehesiod,啟用Hesiod支持來查找用戶主目錄,UID和shell.在網絡中設置和使用Hesiod的更多信息,可以在glibc軟件包裡包括的/usr/share/doc/glibc-2.x.x/README.hesiod裡找到.Hesiod是使用DNS記錄來存儲用戶,組和其他信息的DNS的擴展.
--hesiodlhs,HesiodLHS("left-handside")選項在/etc/hesiod.conf裡設置.Hesiod庫使用這個選項來決定查找信息時搜索DNS的名字,類似於LDAP對baseDN的使用.
--hesiodrhs,HesiodRHS("right-handside")選項在/etc/hesiod.conf裡設置.Hesiod庫使用這個選項來決定查找信息時搜索DNS的名字,類似於LDAP對baseDN的使用.
--enablesmbauth,啟用對SMB服務器(典型的是Samba或Windows服務器)的用戶驗證.SMB驗證支持不知道主目錄,UID或shell.如果啟用SMB,必須通過啟用LDAP,NIS,Hesiod或者用/usr/sbin/useradd命令來使用戶帳號為工作站所知.要使用這個選項,必須安裝pam_smb軟件包.
--smbservers=,用來做SMB驗證的服務器名稱.要指定不止一個服務器,用逗號(,)來分隔它們.
--smbworkgroup=,SMB服務器的工作組名稱.
--enablecache,啟用nscd服務.nscd服務緩存用戶,組和其他類型的信息.如果選擇在網絡上用NIS,LDAP或hesiod分發用戶和組的信息,緩存就尤其有用.

bootloader(必需)
指定引導裝載程序怎樣被安裝.對於安裝和升級,這個選項都是必需的.
--append=,指定內核參數.要指定多個參數,使用空格分隔它們.
例如:bootloader--location=mbr--append="hdd=ide-scsiide=nodma"
--driveorder,指定在BIOS引導順序中居首的驅動器.
例如:bootloader--driveorder=sda,hda
--location=,指定引導記錄被寫入的位置.有效的值如下:mbr(缺省),partition(在包含內核的分區的第一個扇區安裝引導裝載程序)或none(不安裝引導裝載程序).
--password=,如果使用GRUB,把GRUB引導裝載程序的密碼設置到這個選項指定的位置.這應該被用來限制對可以傳入任意內核參數的GRUBshell的訪問.
--md5pass=,如果使用GRUB,這和--password=類似,只是密碼已經被加密.
--upgrade,升級現存的引導裝載程序配置,保留其中原有的項目.該選項僅可用於升級.
clearpart(可選)
在創建新分區之前,從系統上刪除分區.默認不會刪除任何分區.
注:如果使用了clearpart命令,--onpart命令就不能夠用在邏輯分區上.
--all,刪除系統上所有分區.
--drives=,指定從哪個驅動器上清除分區.
例如,下面的命令清除了主IDE控制器上的前兩個驅動器上所有分區
clearpart--drives=hda,hdb--all
--initlabel,根據不同體系結構把磁盤標簽初始化為缺省設置(例如,msdos用於x86而gpt用於Itanium).當安裝到一個嶄新的硬盤時,這很有用,安裝程序不會詢問是否應該初始化磁盤標簽.
--linux,刪除所有Linux分區.
--none(缺省),不要刪除任何分區.

cmdline(可選)
在完全的非交互式的命令行模式下進行安裝.任何交互式的提示都會終止安裝.這個模式對於有x3270控制台的IBMSystemz系統很有用.

device(可選)
在多數的PCI系統裡,安裝程序會正確地自動探測以太網卡和SCSI卡.然而,在老的系統和某些PCI系統裡,kickstart需要提示來找到正確的設備.device命令用來告訴安裝程序安裝額外的模塊,它有著這樣的格式:
device<type><moduleName>--opts=<options>
<type>,用scsi或eth代替
<moduleName>,使用應該被安裝的內核模塊的名稱來替換.
--opts=,傳遞給內核模塊的選項.注意,如果把選項放在引號裡,可以傳遞多個選項.
例如:--opts="aic152x=0x340io=11"

driverdisk(可選)
可以在kickstart安裝過程中使用驅動軟盤.必須把驅動軟盤的內容復制到系統的硬盤分區的根目錄下.然後必須使用driverdisk命令來告訴安裝程序到哪去尋找驅動磁盤.
driverdisk<partition>[--type=<fstype>]
另外,也可以為驅動程序盤指定一個網絡位置:
driverdisk--source=ftp://path/to/dd.img
driverdisk--source=http://path/to/dd.img
driverdisk--source=nfs:host:/path/to/img
<partition>,包含驅動程序盤的分區.
--type=,文件系統類型(如:vfat,ext2,ext3).

Copyright © Linux教程網 All Rights Reserved