From owner-freebsd-small@FreeBSD.ORG Mon May 10 09:02:25 2004 Return-Path: Delivered-To: freebsd-small@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0449016A4E0 for ; Mon, 10 May 2004 09:02:25 -0700 (PDT) Received: from cruzio.com (dsl3-63-249-85-132.cruzio.com [63.249.85.132]) by mx1.FreeBSD.org (Postfix) with ESMTP id 65C4243D4C for ; Mon, 10 May 2004 09:02:24 -0700 (PDT) (envelope-from brucem@mail.cruzio.com) Received: from mail.cruzio.com (localhost [127.0.0.1]) by cruzio.com (8.12.10/8.12.10) with ESMTP id i4AEuQsI000219 for ; Mon, 10 May 2004 07:56:26 -0700 (PDT) (envelope-from brucem@mail.cruzio.com) Received: (from brucem@localhost) by mail.cruzio.com (8.12.10/8.12.10/Submit) id i4AEuQxg000218 for freebsd-small@freebsd.org; Mon, 10 May 2004 07:56:26 -0700 (PDT) (envelope-from brucem) Date: Mon, 10 May 2004 07:56:26 -0700 (PDT) From: "Bruce R. Montague" Message-Id: <200405101456.i4AEuQxg000218@mail.cruzio.com> To: freebsd-small@freebsd.org Subject: Re: Pico-BSD: HD-install X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 10 May 2004 16:02:25 -0000 Marcus Mundt asked: > I'm trying to set up a client working with PicoBSD. It should support many > NICs and have at least telnet on it. I would like to know if it is possible > to get PicoBSD on HD an boot it from there, perhaps with altered startup. Yes, you can do this, essentially trivially. Just copy the picobsd kernel (the uncompressed kernel image, not floppy image that contains the compressed kernel image). Put the picobsd kernel anyplace that you would boot a FreeBSD kernel. Boot it the same way you would boot a FreeBSD kernel. In the "build_dir-YOURCONF" subdirectory of your picobsd configuration directory, you will find the picobsd kernel, named "kernel". Copy it to the "/" dir of the disk from which you want to boot it... if you need to experiment in a fast cycle, on a development machine, just copy and rename the picobsd kernel and reboot the system, running the new kernel as you would an alternate kernel: #cd YOURCONF #cp kernel /picokernel #shutdown -r now space-bar OK unload OK load /picokernel OK boot - bruce