Hi all, Apologies if I've sent this to the wrong lists.
I'm running kernel 2.4.0-test10 with a mostly potato system (modutils 2.3.19 compiled from woody*), and I have an AWE32 sound card (non-pnp). I followed the instructions in the kernel documentation for the AWE32 (midi) to the letter, and it worked great. The instructions basically say to load the apropriate module and put in a post-install line for that module to execute /usr/bin/sfxload (from the awe-drv package) to load the wavetable samples file. Last night, though, I moved /usr to its own partition. Previously it was on the same partition as /. Of course, at boot time when the post-install was attempted, /usr/bin/sfxload couldn't be found because /usr hadn't been mounted yet. This begs the question: Can sfxload be considered a system file because the system could attempt to run it after the root partition has been mounted, but before the other ones have been mounted? Should sfxload be installed to /sbin instead of /usr/bin? What about libawe0.4, which sfxload depends on? I assume that this is currently installed into /usr/lib? I fixed the problem by removing the post-install line, and instead putting a shell script in /etc/rc.boot/, which executes /usr/bin/sfxload itself - after /usr has been mounted. I'm not subscribed to debian-devel, so please cc me on replies from there. I am, however, subscribed to debian-user. Matthew * yes, I know I should upgrade to modutils 2.3.20