Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 31 Jan 2004 19:54:02 +0100 (CET)
From:      Cordula's Web <cpghost@cordula.ws>
To:        bjorn@eikeland.info
Cc:        freebsd-questions@freebsd.org
Subject:   Re: Transferring the root filesystem to a ramdisk?
Message-ID:  <20040131185402.F120040824@fw.farid-hajji.net>
In-Reply-To: <opr2m868m9omdbx5@localhost> (message from Bjorn Eikeland on Sat, 31 Jan 2004 15:29:22 %2B0100)
References:  <20040131140833.69B9540823@fw.farid-hajji.net> <opr2m868m9omdbx5@localhost>

next in thread | previous in thread | raw e-mail | index | archive | help
> > in an attempt to save power on FreeBSD servers, I'm
> > trying to replace the hdd with a ramdisk. The idea is to:
> >
> >   1. boot from the hdd (or netboot from an NFS server)
> >   2. configure a ram disk (md(4))
> >   3. copy everything that's needed to ram disk
> >   4. transfer kernel root to ramdisk (*)
> >   5. turn off the hdd (**)
> >
> > (*) is the hairy question.
> > (**) How can that be done?
>
> I'm probably in over my head here, but;
> chroot should change the root filesystem for you.
> (look in the manpages for more details)

Nope, chroot(2) affects only the calling process, not the whole
system.

> As for powering down the hdd I did find a page for this,
> but havent had time to play with it yet:
> http://www.cran.org.uk/bruce/software.php

ATAidle is great. Just tried it successfully on a 5.2-RELEASE
with two drives. powering down the inactive drive (not the one
with swap and root-fs) is possible this way.

Thanks,
-cpghost.

-- 
Cordula's Web. http://www.cordula.ws/



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040131185402.F120040824>