I just noticed that happens every time I boot my empeg. I was just wondering if it was going to cause a problem. I am running 1.02 developer w/ displayserver 1.1 maybe dispayserver is causing it somehow.

Now that you mention it, I get that every time I boot it too. It's harmless, though. Tony is right - it's the modified init for displayserver that mounts it the first time, then the real init tries to mount it again. I changed my /bin/init to look like this (added the red lines):
#!/bin/bash

/bin/mount -n -o nocheck,rw /proc
/bin/mount -n -o nocheck,ro /dev/hda4 /drive0
[ -e /proc/ide/hdc ] && /bin/mount -n -o nocheck,ro /dev/hdc4 /drive1

cd /usr/local/displayserver
./displayserver
/bin/umount /proc
/bin/umount /dev/hda4

exec /sbin/init.before_displayserver
Now it says:
Tried to mount /dev/hdc4 but got error 6
That's because I don't have a second hard disk. Whatever.

How about publishing the source for /bin/init? Then we can stop playing silly games with shell scripts...

Regards,
Borislav