VMware Server 1.0.10 und Kernel 2.6.32.2
Die aktuellsten Versionen von VMware Server (1.0.10) und dem Linux Kernel (2.6.32.2) funktionieren weiterhin mit den bereits existierenden IT-Psycho Patches vom Oktober.
Einen Guten Rutsch!
Die aktuellsten Versionen von VMware Server (1.0.10) und dem Linux Kernel (2.6.32.2) funktionieren weiterhin mit den bereits existierenden IT-Psycho Patches vom Oktober.
Einen Guten Rutsch!
Hier der Kernel-Patch kernel-2.6.31.3.mm_init.it-psycho.patch.bz2 (735 bytes) zum wiedereinfügen der Funktion INIT_MM() und des init_mm-Symbols.
Dazu gibt es noch eine angepasste VMware Server Modulversion: vmware-server-modules-2.6.31.3.it-psycho.tar.bz2 (173,63 KB)
Die aktualisierten Module vmmon.tar und vmnet.tar aus dem Modulpaket werden einfach in das Verzeichnis vmware-server-distrib/lib/modules/source (oder /usr/lib/vmware/modules/source/) kopiert und somit die alten Versionen überschrieben.
Danach wie gehabt VMware Server mit ./vmware-install.pl installieren resp. mit vmware-config.pl aktualisieren.
Mit 2.6.29 wird das Symbol init_mm nicht mehr exportiert. Benötigt wird daher zuerst der Kernel-Patch: kernel-2.6.29.mm_init.it-psycho.patch.bz2 (330 bytes).
Die aktualisierten und getesteten Module vmmon.tar und vmnet.tar aus dem Modulpaket vmware-server-modules-2.6.29.it-psycho.tar.bz2 (173,55 KB) werden einfach in das Verzeichnis vmware-server-distrib/lib/modules/source kopiert und somit die alten Versionen überschrieben.
Danach wie gehabt VMware Server mit ./vmware-install.pl installieren.
Jari Ruusu hat eine neue Version seines loop-AES Moduls veröffentlicht.
loop-AES-v3.2f March 25 2009
- Work around kernel interface changes in 2.6.29-rc kernels
- Maximum prealloc limit increased to 4096 pages.
http://loop-aes.sourceforge.net/loop-AES/loop-AES-v3.2f.tar.bz2
Frisches Diff zur aktuellsten Kernelversion: BadRAM-2.6.28.6.it-psycho.patch.bz2 (10,93 KB)
Stundenlang hat es bei einem Server einfach nicht funktionieren wollen. Kernel-Panic beim Booten.
Kernel panic – not syncing: VFS: Unable to mount root fs on unknown-block(9,0)
Dabei war die Lösung doch so einfach:
# tune2fs -l /dev/md0
tune2fs 1.41.4 (27-Jan-2009)
Filesystem volume name: <none>
Last mounted on: <not available>
Filesystem UUID: 23b4199d-5e85-4291-8961-5ae0e2954b02
Filesystem magic number: 0xEF53
Filesystem revision #: 1 (dynamic)
Filesystem features: resize_inode dir_index filetype extent sparse_super large_file uninit_bg
Filesystem flags: signed_directory_hash
Default mount options: (none)
Filesystem state: clean
Hmm, kein “has journal” in den Features? Soso…
# mount -t ext4 /dev/md0
ext4: No journal on filesystem on md0
# tune2fs -j /dev/md0
tune2fs 1.41.4 (27-Jan-2009)
Creating journal inode: done
Na also. Done.
Seit Kernel 2.6.27 gab es bislang vom BadRAM-Maintainer Rick van Rein keinen aktualisierten Patch. Ich wollte nicht länger warten und habe daher den letzten Patch für die aktuelle Kernelversion angepasst: BadRAM-2.6.28.2.it-psycho.patch.bz2 (10,94 KB)
Der Treiber für mein WLAN-Modul von Reaktek (R8187SE) im MSI Wind U100 wurde von einem fleißigen Chinesen bereitgestellt. Der Download dort benötigt allerdings eine Registrierung im chinesisch-sprachigen Forum. Daher hier ohne Registrierungszwang herunterladbar: r8187b_r8187se.lzm.bz2 (179,22 KB)
Update: Version vom 15.10.2008 – r8187b_r8187se1022.lzm.bz2 (181,38 KB)
Canonical URL by SEO No Duplicate WordPress Plugin