linux ks= (kickstart)
kickstartのファイルは、ブート時にks=filenameでファイルを引き渡す。
今頃、どうやって引き渡すのかを調べてみた。カーネルのブートオプションに無いので変だな?とおもって探すと、anacondaのコードでks=を発見。
結局のところdracutでinitramfsを作るのだが、そこに組み込むスクリプトファイルの一つとして、anacondaのスクリプトファイルが入る。
結局のところ
ということである。
anacondaのソースコードはこちら
Infrastructure/Fedorahosted-retirement - Fedora Project Wiki
dracutの説明ぺーじはこちら
Dracut - Fedora Project Wiki