Hallo, beim Updateversuch auf SuSE 9.1 mußte ich leider feststellen, daß sich mein XFS-Root-Filesystem nicht mounten läßt. Der HotFix von SuSE behebt das Problem leider auch nicht und so habe ich nach einer eigenen Lösung gesucht. Wie bereits in dem SDB-Artikel zu lesen war, muß der gesamte Kernel ausgetauscht werden, damit Root-XFS möglich ist. Ich habe den Kernel auf der CD1 ersetzt und konnte so das Update problemlos durchführen. Ich werde mal grob zusammenfassen, welche Schritte notwendig waren. Vielleicht hilft es dem einen oder anderen weiter. Wer mehr Details möchte, der kann sich ja bei mir melden. -Inhalt der CD auf die Festplatte kopiert (/tmp/cdrom) -aktuellen Default-Kernel kernel-default-2.6.5-10.7.i586.rpm vom FTP-Server geholt (Kernel-of-the-Day) und entpackt. -/tmp/cdrom/boot/loader/linux durch vmlinuz-2.6.5-10.7-default ersetzt -/tmp/cdrom/boot/initrd entpackt und als Loop-Device gemountet -Kernel-Module in der initrd ersetzt und Symlink ~modules angepaßt -umount der Initrd und Komprimierung mit gzip - /tmp/cdrom/boot/root als Loop-Device gemountet und dessen Inhalt in einen neuen Ordner kopiert (cramfs ist readonly) -Kernel-Module ersetzt und Versionsnummern in modules.dep modifiziert -per mkfs.cramfs neue Root-Datei erzeugt und nach /tmp/cdrom/boot/ kopiert -Kernel-RPM nach /tmp/cdrom/suse/i586/ kopiert. -MD5SUM des RPM berechnet und in /tmp/cdrom/suse/i586/MD5SUMS eingetragen. Ich weiß nicht, ob die Checksumme während der Installation geprüft wird, aber ich habe es vorsichtshalber berücksichtigt. -Name bzw. Versionsnummer des RPM in /tmp/cdrom/suse/setup/descr/packages.* modifiziert. -per mkisofs ein neues ISO-Image mit dem Inhalt von /tmp/cdrom erzeugt. Wer außerdem Wert auf ein funktionsfähiges Rettungssystem legt, der kann auch noch die /boot/rescue aktualisieren. Gruß, Holger