On Tue, Mar 13, 2012 at 15:15, Canek Peláez Valdés <can...@gmail.com> wrote: > > You are; but in an incredible complicated and convulted way. > > If I'm understanding you, you want: > > fstab: > /dev/XX /mnt/p1 ... > /dev/YY /mnt/p2 ... > > and then > > /usr/portage -> /mnt/p1 > /usr/src -> /mnt/p2 > > (or using bindmounting, whatever). > > This makes no sense at all (at least not to me), when you can simply: > > fstab: > /dev/XX /usr/portage ... > /dev/YY /usr/src ... > > and get the same split filesystem, but without all the complication > you are proposing. > > Unless there is something I don't understand, in which case I'm not > following your reasoning. >
The point is: It's not just 2 (two) directories, but several of them, and I just can't see myself creating a partition (or an LV) for each and everyone of them. So, here's my thoughts: There are 2 filesystems that are suitable for different purposes: * reiserfs = for space efficiency (w/o notail option) and/or no inode# limitation * ext4 = for general purpose The directories I'm going to split: /usr/share ==> ext4 /usr/portage ==> reiserfs /usr/portage/packages ==> ext4 /usr/portage/distfiles ==> ext4 /usr/src ==> reiserfs /var/cache/rtorrent (don't ask) ==> reiserfs /var/spool/postfix ==> ext4 /var/lib/postgresql ==> ext4 Now, I create 2 partitions: /dev/sdc1 (reiserfs) --> /mnt/Persistent1 /dev/sdd1 (ext4) --> /mnt/Persistent2 Then I create subdirectories: /mnt/Persistent1/portage /mnt/Persistent1/src /mnt/Persistent1/rtorrent /mnt/Persistent2/share /mnt/Persistent2/packages /mnt/Persistent2/distfiles /mnt/Persistent2/postfix /mnt/Persistent2/postgresql Finally, I need to redirect the directories-I-want-to-split to the above subdirs under /mnt/Persistent[12] SO. mount -o bind ... or ln -s ? Rgds, -- FdS Pandu E Poluan ~ IT Optimizer ~ • LOPSA Member #15248 • Blog : http://pepoluan.tumblr.com • Linked-In : http://id.linkedin.com/in/pepoluan