From owner-freebsd-questions@FreeBSD.ORG Sun Mar 9 20:15:47 2008 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 13347106566B for ; Sun, 9 Mar 2008 20:15:47 +0000 (UTC) (envelope-from jay@jcornwall.me.uk) Received: from vps1.jcornwall.me.uk (vps1.jcornwall.me.uk [193.227.111.74]) by mx1.freebsd.org (Postfix) with ESMTP id C75668FC16 for ; Sun, 9 Mar 2008 20:15:46 +0000 (UTC) (envelope-from jay@jcornwall.me.uk) Received: from [192.168.1.4] (evilrealms.demon.co.uk [62.49.12.231]) (using TLSv1 with cipher DHE-RSA-AES256-SHA (256/256 bits)) (No client certificate requested) by vps1.jcornwall.me.uk (Postfix) with ESMTP id 1171D5200EA for ; Sun, 9 Mar 2008 19:56:28 +0000 (GMT) Message-ID: <47D440EC.2080507@jcornwall.me.uk> Date: Sun, 09 Mar 2008 19:56:28 +0000 From: "Jay L. T. Cornwall" User-Agent: Thunderbird 2.0.0.12 (X11/20080227) MIME-Version: 1.0 To: freebsd-questions@freebsd.org X-Enigmail-Version: 0.95.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Subject: Read-only, diskless boot X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 09 Mar 2008 20:15:47 -0000 Hi, I am trying to install FreeBSD onto a CompactFlash card for an ALIX system. This guide precisely documents my goals: http://www.freebsd.org/doc/en_US.ISO8859-1/articles/solid-state/ro-fs.html Unfortunately, it has not been updated for FreeBSD 7. Crucial files such as /etc/rc.diskless2 have been replaced by a new mechanism in /etc/rc.initdiskless. The little documentation I have scraped from the web is too focused on PXE boots with NFS-mounted directories for me to figure the new system out. All I need is: * / partition to work in read-only mode. * Volatile directories such as /root, /var and /tmp to be populated into a memory filesystem on boot. The /conf system seems to be related to this, however /etc/rc.initdiskless specifically says that it is not the correct mechanism to use for /var. (Quite what is, I've no idea.) Can someone give me a leg up? -- Jay L. T. Cornwall http://www.jcornwall.me.uk/