From owner-freebsd-questions@FreeBSD.ORG Tue May 18 02:48:23 2004 Return-Path: Delivered-To: freebsd-questions@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 13B2016A4CF for ; Tue, 18 May 2004 02:48:23 -0700 (PDT) Received: from out2.smtp.messagingengine.com (out2.smtp.messagingengine.com [66.111.4.26]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6BCCD43D55 for ; Tue, 18 May 2004 02:48:21 -0700 (PDT) (envelope-from judmarc@fastmail.fm) X-Sasl-enc: xY4+SVuL5zheA/3Nd9MoHw 1084873699 Received: from dialup-4.239.123.46.dial1.philadelphia1.level3.net (dialup-4.239.123.46.Dial1.Philadelphia1.Level3.net [4.239.123.46]) by mail.messagingengine.com (Postfix) with ESMTP id DABC6B96290 for ; Tue, 18 May 2004 05:48:18 -0400 (EDT) References: <006801c43bd4$49362fd0$6501a8c0@yourw92p4bhlzg> <20040517131956.GB91803@happy-idiot-talk.infracaninophile.co.uk> <40A8B25F.8020409@slavepix.com> <20040517170919.GA302@happy-idiot-talk.infracaninophile.co.uk> Message-ID: To: "freebsd-questions@freebsd.org" Date: Tue, 18 May 2004 05:48:16 -0400 From: Jud Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit In-Reply-To: User-Agent: Opera M2/7.50 (Win32, build 3778) Subject: Fwd: Re: New work on installer? X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: User questions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 May 2004 09:48:23 -0000 It appears I may have neglected to cc the list with my initial reply - if not, apologies in advance for any duplication. ------- Forwarded message ------- From: Jud To: "Matthew Seaman" , slave-mike Subject: Re: New work on installer? Date: Tue, 18 May 2004 05:35:25 -0400 On Mon, 17 May 2004 18:09:19 +0100, Matthew Seaman wrote: > On Mon, May 17, 2004 at 12:38:55PM +0000, slave-mike wrote: >> If one were to *not* use the installer to setup a FreeBSD system, (aka, >> like *old* dos, each step done manually), what are the manual steps >> involved? > > It's not something that I have at my finger-tips, as there's generally > no need to install without the installer... However, an outline of > the process would be something like this: > > - Boot up system from removable media (CD-Rom, floppy disk), > or other external media (eg. Netboot (PXE)). > > - Slice and partition disk space appropriately > > - Install boot blocks or MBR if required > > - Create file systems on the partitions that require them. > Temporarily mount the new file systems so that they can be > written to. > > - Copy into place the kernel, kernel modules, the contents of the > system directories like /lib, /bin, /sbin. /usr/bin, /usr/sbin > This can be from a disk image or .tar file or similar on your > installation media, or from any other system accessible over the > network. > > - Edit the crucial configuration files (/etc/fstab, /etc/hosts, > /etc/resolv.conf, /etc/rc.conf, ...) with appropriate data for > the system. > > - Set a root password and possibly add other user accounts as > required. > > - Reboot DragonFlyBSD is a fork of FreeBSD 4.x that, last I looked, lacks sysinstall. Except for DragonFly's 'cpdup' command (for which one could substitute 'tar' or something similar, I suppose), these instructions for installing DragonFly should therefore fairly closely mirror a sysinstall-less FreeBSD install from a convenient ISO: Jud