Where are you trying to mount your drive. When I say where, I mean where in the start up
scripts. You should not use /etc/rc.d/rc.S, or /etc/rc.d/rc.M. You should use /etc/rc.d/rc.local.
This is the only thing I could think of. Also since it is an external drive, you might not always
want to mount it, for example when the device is not plugged you will not want to mount it,
and udev should/will only make the symlink when the device is present. Try adding this to
/etc/rc.d/rc.local, assuming your /etc/fstab is set up correctly, which it looks like it is from
your first post, just make sure you use /dev/maxtor now.
if [ -e "/dev/maxtor" ]; then
Also if you are running current, you might want to report it to slackware.com as a bug, or
upgrade to the latest version. I know a couple of weeks ago there was some trouble with
it. I do not know exactly what was going on, as I do not run current anymore. I will post
back if I think of anything else, or if anyone wants to add their input.