It all started when I installed kernel 2.6.9. I did have the 'less' problem, but I edited udev.rules and it worked. Maybe it was my imagination, but when udev started at boot it was going a little slow, so I put back the original udev.rules and decided I would use a different pager. When I turned it back on I got a message saying bad super-block on /dev/hdc3, it said to do this:
e2fsck -b 8193 /dev/hdc3
I did this instead, because I have 4k blocksizes:
e2fsck -b 32768 /dev/hdc3
It said it fixed some incorrent inode counts, so I went to try it again and it said the same thing.
I was reading somewhere that this could be related to 2.6.9, so I compiled a 2.6.7 kernel in knoppix and installed it. I tried it again, using 2.6.7 this time
, but it said the same thing.
So I just disabled udev by doing this:
chmod -x /etc/rc.d/rc.udev
And now everything works just fine. But, i'd rather not go without udev.
Has anyone else had any problems like this? I hope i've provided enough info.