Hi, I'm having trouble on a Gentoo machine that's run fine for the last 15 months but is now having trouble with Evolution. I suspect that it's possibly caused by my lack of knowledge about mounting partitions and possibly coupled with recent updates. I hope you can set me straight.
The machine is owned by essentially a single user, my dad, and then I have an account so that I can log on and administer the machine. When I originally set the machine up I did not put /home on a separate partition from / and late we ran out of space. The drive had more space so I created a new partition just for my dad's account, copied his data there and then tried mounting that partition under /home/herb but what I found was that he couldn't write to the drive. I didn't understand the permissions issues well enough so what I did was a bit strange. I made a directory on the partition called 'herb' and gave him ownership of that. I mounted that partition under /mnt/extrahome and under /home I created a link /home/herb->/mnt/extrahome/herb gandalf root # ls -al /mnt/extrahome/ total 28 drwxrwxrwx 4 root root 4096 Jun 3 2004 . drwxr-xr-x 8 root root 4096 Jun 3 2004 .. drwx------ 67 herb users 4096 Feb 16 17:23 herb drwx------ 2 root root 16384 Jun 3 2004 lost+found gandalf root # gandalf home # ls -la total 12 drwxr-xr-x 3 root root 4096 Feb 16 17:53 . drwxr-xr-x 18 root root 4096 Nov 22 20:43 .. -rw-r--r-- 1 root root 0 Nov 15 18:09 .keep lrwxr-xr-x 1 root root 19 Feb 16 17:53 herb -> /mnt/extrahome/herb drwx------ 44 mark users 4096 Feb 16 17:28 mark gandalf home # and as 'herb': [EMAIL PROTECTED] herb $ pwd /home/herb [EMAIL PROTECTED] herb $ df Filesystem 1K-blocks Used Available Use% Mounted on /dev/sda3 4892408 3890844 753044 84% / /dev/sda6 9612604 3691232 5433076 41% /mnt/portage none 257792 0 257792 0% /dev/shm /dev/sda8 9612604 1247096 7877212 14% /mnt/extrahome [EMAIL PROTECTED] herb $ This has worked fun until this week but now Evolution is complaining. There are some strange messages like: [EMAIL PROTECTED] herb $ evolution (evolution:7909): camel-WARNING **: Invalid root: '/home/herb/.evolution/mail/local/Inbox.ibex.index' (evolution:7909): camel-WARNING **: version: TEXT.000 (TEXT.000) (evolution:7909): camel-WARNING **: block size: 1024 (1024) OK (evolution:7909): camel-WARNING **: free: 0 (0 add size < 1024) OK (evolution:7909): camel-WARNING **: last: 6144 (6144 and size: 1024) BAD (evolution:7909): camel-WARNING **: flags: unSYNC When I run Evolution on this machine in my account (mark) Evolution runs fine but I run on the normal root partition under /home without the link that he has. Is this what's causing the problem????? My problem right now is that I'd like to mount /dev/sda8/herb under /home/herb but I don't know how to mount the directory there. I also don't know how to mount the top of the drive under /home/herb and give him write access. There's a lost+found directory he'd see that I'd prefer he didn't, etc. What do I do to fix this up and give him the disk space he needs and make the system work? What do those camel messages above mean? Thanks in advance, Mark -- [email protected] mailing list
