Kickstart ks.cfg: Wohin soll „url --url“ zeigen?

Kickstart ks.cfg: Wohin soll „url --url“ zeigen?

Ich habe eine Kickstart-Datei (ks.cfg) auf einer Diskette (alter Stil). Ich versuche, CentOS 5.4 zu installieren.

Oben in meiner ks.cfg steht Folgendes:

install

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

Auf der Apache-Serverseite schlägt dieser Befehl mit diesen 404-Fehlern fehl:

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"

Es scheint, dass der Wert meiner URL nicht mit der Verzeichnisstruktur auf dem Server übereinstimmt, aber dies ist ein exaktes Spiegelbild der CentOS-Spiegel.

Welchen Wert sollte die URL URL haben? Sollte sie nur das Betriebssystem (/pub/centos/5.4/) oder auch die Architektur (/pub/centos/5.4/os/x86_64) enthalten? Kann dies eine Variable sein (/pub/centos/5.4/os/$ARCH/)?

Ich sehe, dass Kickstart versucht, eine Datei namens „repomd.xml“ zu erfassen, aber warum sucht es in „/pub/centos/5.4/repodata/repomd.xml“, wenn diese Dateien tatsächlich unter „/pub/centos/5.4/os/x86_64/repodata/repomd.xml“ und an anderen Speicherorten unter „/pub/centos/5.4/*/$ARCH/repodata/repomd.xml“ vorhanden sind?

Ich sehe dies nicht gut dokumentiert oder erklärt in derRedHat 5 Installationshandbuch

Antwort1

Ich habe eine 5.3- und 5.4-Version, die auf einer benutzerdefinierten ks.cfg-Datei läuft. Meine Zeile sieht folgendermaßen aus:

URL --URLhttp://langer-Pfad-zu-Ihrer-Distro/x86_64/5.3 – oder 5.4 – kein abschließender Schrägstrich, aber das sollte keine Rolle spielen.

und da drin habe ich:

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

Antwort2

Sie sollten auf den Pfad verweisen, der die .discinfoDatei und/oder das repodata/Verzeichnis enthält.

verwandte Informationen