Question 3.) What startup script do I put this path command into so that it is permanent?
If ure adding to ure personal path it should be in ~/.bash_profile, not .bashrc, system-wide paths are defined in and can be added to in /etc/profile
Question 4.) I have managed to recompile my Kernel 2.4, however, there are several "failed" processes scrolling by as during startup. How do I log this stuff so I can troubleshoot?
The Syslog daemon will log this into /var/log/messages, it is configured in /etc/syslog.conf. look at the line where it sez "kern.(something)"(tab)/var/log/messages.
If u somehow miss errormessages u can increase the verbosity by changing the part after kern. with any of these:
# loglevel defined in <linux/kernel.h>:
# KERN_EMERG "<0>" /* system is unusable */
# KERN_ALERT "<1>" /* action must be taken immediately */
# KERN_CRIT "<2>" /* critical conditions */
# KERN_ERR "<3>" /* error conditions */
# KERN_WARNING "<4>" /* warning conditions */
# KERN_NOTICE "<5>" /* normal but significant condition */
# KERN_INFO "<6>" /* informational */
# KERN_DEBUG "<7>" /* debug-level messages */
where level 7, debug will spit out all messages, but then /var/log/messages will fill with whatever app spits out in debug messages.