OSEC

Neohapsis is currently accepting applications for employment. For more information, please visit our website www.neohapsis.com or email hr@neohapsis.com
 
From: Chuck Yerkes (chuck+obsd_at_snew.com)
Date: Fri Nov 01 2002 - 13:22:14 CST

  • Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

    Quoting Tim Donahue (TDonahuehaynesconstruction.com):
    > I put /etc on a separate partition while I was doing a new install of 3.2,
    > and now I can't boot. The startup can't find any of the config files
    > (/etc/login.conf and /etc/rc seem to be the ones that it is complaining
    > about the most) in the /etc folder. Is this as bad an idea as it is seems
    > now, and more importatly, is there any way to fix this short of
    > reinstalling?

    Boot up consists of getting boot blocks and what not (varies per
    architecture, easier on real machines with boot proms, work on
    machines that were designed to run DOS and only have a BIOS).

    Either way, it gets the kernel loaded and the kernel can see the
    root partitition (/). It starts init(8) which starts rc.

    At some point, these processes would want to mount your /etc/ partition.
    Information needed for that is in /etc/fstab.
    Which is in /etc/.

    Do you see the problem?

    Now, *why* do you want /etc/ on a separate partition?

    Give us *that* information and we might be able to actually help you.

    (oh, your fix is to boot from another disk or CD and put the /etc/
    information back onto the root partition).