On Sat, Apr 20, 2002 at 10:43:35AM +0200, Falk Mölle wrote:
Beim Booten bekomm ich immer folgenden Fehler:
Registering DEXE for binfmt /etc/init.d/boot:/proc/sys/fs/binfmt_misc/register: No such file or directory
Der Aufruf scheint aus /etc/init.d/boot zu kommen und irgendwas mit /usr/bin/dosexec zu machen, das Dir /proc/sys/fs/binfmt_misc/ ist da
Was geht da schief?
Ohne jetzt mal konkretes zu wissen, einige Tips:
1. unter /etc/init.d/boot liegen die Startupscripte. Ich tippe mal darauf, dass du Suse verwendest, die haben irgendwo dort eine naehere Erklaerung, wie das Hochfahren funktioniert, falls du dich dafuer naeher interessierst (ich schliesse mal aus der Frage intuitiv darauf, dass du kein aelterer Hase bist)
2. Unter /proc liegen dynamische Kerneldaten, ueber die man Infos vom Kernel erhaelt, oder Kerneloptionen zur Laufzeit modifizieren kann. Aus dem Namen des Verzeichnisses wuerde ich mal schliessen, dass es binary format misc heissen soll und erinnert mich vage an eine Kerneloption zum Ausfuehren von beliebigen Programmen (d.h. wenn eine bestimmte magic sequence am Anfang steht, wird das Programm so und so ausgefuehrt). Wenn dosexec dort etwas machen will, bedeutet dass bestimmt, dass er dem Kernel mitteilen will, was er mit Dos-exe Dateien machen soll. Das wuerde auch zum Namen der Datei, naemlich register passen. Wenn die Datei nicht da ist, heisst das, dass der Kernel den notwendigen Treiber nicht hat.
Ergo: Ignorier es einfach oder versuch es zu patchen. De Fehler sollte nicht wirklich schlimm sein. Wenn du es beheben willst, mail nochmal, dann koennen wir ja versuchen, einige Tips zu geben.
cu, Ulf