Hide Forgot
Apparently, some functionality was left out (taken out?) of this build of the kernel: Mar 13 22:47:28 sirius windows: /etc/rc5.d/S99windows: /proc/sys/fs/binfmt_misc/register: No such file or directory Mar 13 22:47:28 sirius windows: /etc/rc5.d/S99windows: /proc/sys/fs/binfmt_misc/register: No such file or directory If I switch back to kernel-smp-2.4.2-0.1.19, the problem does not manifest itself. If I switch back to kernel-smp-2.4.2-0.1.25, the problem comes right back. I really like the ability to launch (supported) Windows binaries without explicitly invoking WINE on the command line--it gives me a nice slack-jawed "Wow!" feeling...
Did you install the new modutils package as well? That is needed for the binfmt_misc cleanups that went into 0.1.25. (binfmt_misc is the part of the kernel that allows this neat trick)
I'd installed modutils-2.4.2-5, which is still the latest I can see on Rawhide.
Did you rebuild the kernel at all with binfmt_misc non-modular?
Nope. I used the kernel as installed. The binfmt_misc.o module is present in /lib/modules/2.4.2-0.1.25smp/kernel/fs, and actually does seem to be loaded. However, it doesn't seem to be providing anything in /proc/sys/fs. Removing, then reinstalling, the module has no effect.
The mount command fails with: [root@nostromo kudzu]# /bin/mount -t binfmt_misc none /proc/sys/fs/binfmt_misc mount: mount point /proc/sys/fs/binfmt_misc does not exist I don't think there's anything modutils can do about this. Reassigning to kernel.
Fix is in latest kernels (0.1.29)