Best help I can give is to search your system for files which end in ~ or _. If an error occured during the last on-line session BEFORE the errors started, they may be saved with a filename (same as an existing file, but with an error condition trapped in the file) ending with the aforementioned symbols. Now, each time you boot up, those files do much the same as your user dot files; they store the error condition; the system reads the original file followed by those files to amend the original file; then promptly bombs out.
Find the files ending with ~ or _ (most likely in /etc) and delete them. Then try rebooting.
They work somewhat analogous to having /etc/bashrc set the system-wide environment for bash, then your ~/.bashrc modifies that system-wide setting for your user preference. In this case, you've trapped an error condition.
Last edited by bigrigdriver; 08-13-2005 at 12:59 AM.