Update.
I rebooted and devfsd was dead again. Somehow, /dev/.devfsd got lost again.
got back into windows user mode and reinstalled and installed new kernel and problem reappeared. Strange
Well, installed again (it's the only reliable way I've found so far to get devfsd to work again - not having it makes trouble for playing dvds) it's fine for now except I don't dare installing the new kernel. I'll make another installation on a separate partition to see what's up.