
Hier einige Hintergrundinformationen: Ich muss einige VMs aktualisieren (derzeit teste ich nur mit einem Server), auf denen RHEL4 läuft. Meine Boxen sind nicht mit RHN verbunden, daher wird up2date nicht verwendet. Da sich diese Boxen auf einem VMware-Server befinden, habe ich versucht, das Upgrade über meinen PXE-Server durchzuführen, was jedoch kläglich fehlschlug. Redhat hat mir mitgeteilt, dass Upgrades zwischen Hauptversionen nicht zulässig sind. Ok, fair genug. Ich habe sogar versucht, es dazu zu bringen, von PXEBOOT zu booten und eine Kickstart-Datei mit nur „Upgrade“ in der Kickstart-Datei anzuhängen – funktioniert nicht. Ich habe das ISO schließlich über den virtuellen Client von VMware angehängt, und jetzt scheint es zu funktionieren.
Meine Frage: Es muss doch eine Möglichkeit geben, dies über PXE zu tun und „Upgrade“ statt der Standardinstallation wählen zu können. Beim Booten über PXE kann ich die Anaconda-GUI nicht sehen, in die ich „Linux-Upgrade“ eingeben kann. Habe ich in meiner PXE-Boot-Konfiguration etwas übersehen?
Das habe ich:
kernel images/rhel5_i386/vmlinuz
append ksdevice=eth0 ip=dhcp initrd=images/rhel5_i386/initrd.img
Antwort1
In Anaconda gibt es keine saubere Upgrade-Option zwischen den Hauptversionen. Sie können versuchen, die Pakete manuell selbst zu aktualisieren. Dies wird jedoch nicht empfohlen, es sei denn, Sie haben bereits Erfahrung damit (und verlieren dabei ein oder zwei Rechner).