My first question is quite simple. I have a bunch of alias's in my /etc/profile and when I run a konsole in KDE they're not being loaded in and I have no idea how to do this? I know I can type "souce /etc/profile" and it loads them in but I'm looking for the proper solution.

This hard drive has 4 partitions on it. 1-NTFS, 2-Reiser, 3-NTFS, 4-NTFS, all primary partitions. Mounting the first partition isn't a problem but if I try to mount 3 or 4 it gives me this error:

Which I figure is meaningless since it's obviously not either of those problems.

My fstab entry looks like this "/dev/hda1 /mnt/winxp-d ntfs" and this mounts the first partition fine, but switching hda1 to hda3 or 4 gives the error.

The only difference I can think of between the 1st partition and 3/4 is 3/4 were created and formatted in windows xp, while the first one was probably created in win2k. 3/4 also have 16K cluster sizes if that makes any difference.

I may just change them to fat32 but xp refused to make fat32 partitions that big, reading into it a little more I found out that although xp refuses to make fat32 partitions that big you can apparently use partition magic to make them and xp will read them just fine.

edit the shortcut to your console.
add a "-ls" parameter to the command. (for login shell)
then you will have the proper aliases

don't (you will login more then once that way)

edit your .bashrc and in there do a "source /etc/profile" and if you want ls color, do this:
"alias ls=ls --color " (last space is important!)

and as for your mount problem:
what options do you use with the ntfs partition? if none, put in default otherwise you get this (had it). Furthermore: try mounting the partition manually with verbose output etc. :
"mount /dev/hda3 /mnt/ntfs2 -o ro,verbose -t ntfs" see if it this fails (and why)

no, your right, but just type in "w" (or look at your gtkrellm screen) it will tell you that you that there are (amount of terminals +1) users logged onto your system. Besides, GTerm and Konsole both can login from their prefs menu.

the /etc/profile sources other files too, if that is what you mean. And then, if you login, only /etc/profile gets loaded. But when you start bash (manually or with starting a Konsole) then bash only reads .bashrc .. (does this answer your question?)

about the strange mounts, donno looks allright, perhaps leave out the defaults but that could not be it. Do you run XP home edition, that ntfs 5 is a bit limited (no encryption and compression support AFAIK) perhaps it notes this somewhere and the ntfs driver doesn't expect this and breaks .. donno

What I meant was, when I put an alias into .bashrc, it's not there when I run konsole, but if I put the alias into profile and then add the source profile line then it is read in, this I don't understand. Why when I put the alias lines right into .bashrc they don't work?

None of these worked for me. First of all, where is the .bashrc? There wasn't one in /root. When I tried to add the -ls to the command line in the properties for Konsole, it didn't stick. When I would save then go back in, the settings were back to the way they were.