kickstart ks.cfg:`url –url`指向哪里?

我有一个软盘(旧式)的kickstart文件(ks.cfg)。 我正在尝试安装CentOS 5.4。

我的ks.cfg的顶部说这个:

install # Install from local cdrom or over the network. #cdrom url --url http://kickstart.example.org/pub/centos/5.4/ 

在Apache服务器端,这个命令与这些404一起失败:

 kickstart.example.org 192.168.16.180 - - [01/Jun/2010:17:24:30 -0700] "GET /pub/centos/5.4///disc1/.discinfo HTTP/1.1" 404 314 "-" "urlgrabber/3.1.0" kickstart.example.org 192.168.16.180 - - [01/Jun/2010:17:24:43 -0700] "GET /pub/centos/5.4/repodata/repomd.xml HTTP/1.1" 404 316 "-" "urlgrabber/3.1.0 yum/3.2.22" 

看起来,我的url的值与服务器上的目录结构不匹配,但是这是CentOS镜像的精确镜像。

url的值应该是什么? 这应该只包括操作系统(/pub/centos/5.4/),还是应该包含体系结构(/pub/centos/5.4/os/x86_64)? 这可以是一个variables(/pub/centos/5.4/os/$ARCH/)?

我看到Kickstart试图抓取一个名为“repomd.xml”的文件,但是为什么它在'/pub/centos/5.4/repodata/repomd.xml'中,当这些文件实际存在于'/ pub / centos / 5.4 / os / x86_64 / repodata / repomd.xml'和'/pub/centos/5.4/*/$ARCH/repodata/repomd.xml'中的其他位置?

我没有在RedHat 5安装指南中看到这个logging或解释得很好

我有一个自定义的ks.cfg文件5.3和5.4服务。 我的行看起来像这样:

url –url http://long-path-to-your-distro/x86_64/5.3 – 或者5.4 – 没有结尾的斜杠,但是没关系。

在那里我有:

 ./ ../ CentOS/ config/ EULA GPL images/ isolinux/ NOTES/ repodata/ RPM-GPG-KEY-beta RPM-GPG-KEY-CentOS-5 TRANS.TBL 

您应该将其指向包含.discinfo文件和/或repodata/目录的path。