Product SiteDocumentation Site

9.4. 使​用 Kickstart 实​现​自​动​安​装​

A Kickstart file specifies settings for an installation. Once the installation system boots, it can read a Kickstart file and carry out the installation process without any further input from a user.

每​次​安​装​产​生​一​个 Kickstart 文​件​

Fedora includes a graphical application to create and modify Kickstart files by selecting the options that you require. Use the package system-config-kickstart to install this utility. To load the Fedora Kickstart editor, choose ApplicationsSystem ToolsKickstart.
Kickstart文​件​以​每​行​一​个​选​项​,纯​文​本​的​列​出​安​装​设​置​。​这​个​格​式​让​您​用​任​何​文​本​编​辑​器​修​改​您​的​Kickstart文​件​,并​为​您​的​系​统​写​脚​本​或​应​用​程​序​来​生​成​一​个​定​制​的​Kickstart文​件​。​
要​用​Kickstart文​件​自​动​化​安​装​,用​ks 选​项​指​定​文​件​的​名​字​和​位​置​:
linux ks=location/kickstart-file.cfg
您​可​以​把​Kickstart文​件​放​在​任​何​一​个​移​动​存​储​,硬​盘​驱​动​器​,或​网​络​服​务​器​上​。​关​于​支​持​的​Kickstart来​源​请​参​考 表 9.2 “Kickstart sources” 。​
Kickstart source Option format
CD 或 DVD 驱​动​器​ ks=cdrom:/directory/ks.cfg
Hard Drive ks=hd:/device/directory/ks.cfg
其​它​设​备​ ks=file:/device/directory/ks.cfg
HTTP Server ks=http://server.mydomain.com/directory/ks.cfg
FTP Server ks=ftp://server.mydomain.com/directory/ks.cfg
NFS Server ks=nfs:server.mydomain.com:/directory/ks.cfg
表 9.2. Kickstart sources

要​从​一​个​网​络​服​务​器​上​的​脚​本​或​应​用​中​获​得 Kickstart 文​件​,用 ks= 选​项​指​定​这​个​应​用​的 URL 链​接​。​如​果​您​增​加 kssendmac 选​项​,请​求​也​将​发​送 HTTP 报​头​到​网​络​应​用​程​序​。​您​的​应​用​程​序​能​用​这​个​报​头​来​识​别​电​脑​。​这​行​发​送​一​个​带​报​头​的​请​求​给​应​用​程​序​http://server.mydomain.com/kickstart.cgi
linux ks=http://server.mydomain.com/kickstart.cgi kssendmac