Twitter Updates

    follow me on Twitter

    G-AVLN in front of her home

    G-AVLN in front of her home

    Mostly Unix and Linux topics. But flying might get a mention too.

    Monday, July 24, 2006

    Back in action

    I've spent last few months between holidays, teaching, flying and a combination of all three above. Rather busy and exciting times, and the QA-IQ merger put another layer of travel, presentations and meetings to this all.


    Well, it looks like it's back to 'normal', whatever this may mean ;-)) - so back to Linux'ing, etc.


    I've now moved to Linux almost entirely. The HP/XP laptop is now sitting on my desk at home most of the time, and is acting as a backup machine mostly. My old faithful VAIO V550 is back in action, with SuSE10 final beta.


    I'm so impressed with it, that (backed up by the expressed needs of the public sector customers that IQ brought into the equation) I decided that for the first time Linux *IS* ready for the desktop, and consequently we need a Linux Desktop end user training. In the good QA tradition, will try to make it vendor (distributor in this case) independent, but will probably base it round Fedora 5 and Suse 10 installations.

    Monday, July 03, 2006

    Partition or not

    This entry is in fact a reply I posted earlier today on our local LUG.

    One of our guys lost a lot of data, because he accidentally done the
    rm at a wrong level of the /var branch. Any recovery work was made very difficult through the fact that his entire system was on a single partition.

    So, the discussion about best partitioning practice emerged. Here are my comments:

    My rule of thumb has always been to separate 'dynamic' from 'static' directories.

    Every branch which I regard as 'dynamic' (ie written frequently by users or applications)
    would go onto its own partition.

    Typically these would be:
    /var - log and spool files; these days also web pages - adjust the size for that
    /home
    /tmp
    /usr - (mostly because of /usr/local, but also because historically it used to be
    separate partition)
    /boot - this is to keep the kernel's disk small, away from other stuff, and as contiguous
    as possible
    /any-other-application

    Anything that you don't place on a separate partition will end up being part of the 'root disk'.
    Don't forget a swap partition, and consider any particular needs of applications you are installing.

    There seems to be a new school of thought, which suggests doing swap and root only (perhaps /boot as well).
    I have heard arguments supporting that approach, but they obviously didn't convince me, as I can't remember what they were ;-)

    Blog Archive