From owner-freebsd-small@FreeBSD.ORG Thu Jul 26 20:09:38 2007 Return-Path: Delivered-To: small@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4DA7016A419 for ; Thu, 26 Jul 2007 20:09:38 +0000 (UTC) (envelope-from marc@blackend.org) Received: from abigail.blackend.org (ns0.blackend.org [82.227.222.164]) by mx1.freebsd.org (Postfix) with ESMTP id AEC5813C45B for ; Thu, 26 Jul 2007 20:09:37 +0000 (UTC) (envelope-from marc@blackend.org) Received: from abigail.blackend.org (localhost [127.0.0.1]) by abigail.blackend.org (8.13.4/8.13.3) with ESMTP id l6QJvJVb079661; Thu, 26 Jul 2007 21:57:19 +0200 (CEST) (envelope-from marc@abigail.blackend.org) Received: (from marc@localhost) by abigail.blackend.org (8.13.4/8.13.3/Submit) id l6QJvJ0t079660; Thu, 26 Jul 2007 21:57:19 +0200 (CEST) (envelope-from marc) Date: Thu, 26 Jul 2007 21:57:19 +0200 From: Marc Fonvieille To: Eduardo Meyer Message-ID: <20070726195719.GA98201@abigail.blackend.org> References: <20070725022141.GA17703@bewilderbeast.blackhelicopters.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: X-Useless-Header: blackend.org X-Operating-System: FreeBSD 4.11-STABLE User-Agent: Mutt/1.5.9i Cc: "Michael W. Lucas" , small@freebsd.org Subject: Re: What's our standard "stripped-down FreeBSD" tool? X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 Jul 2007 20:09:38 -0000 On Thu, Jul 26, 2007 at 03:21:50PM -0300, Eduardo Meyer wrote: > > I have been using all mentioned options, plus, minibsd. Honestly, I > would recommend anyone to use TinyBSD, as long as: > > - You dont need to do cross building; > - You can read a few instructions on a help screen or interactively > answer some questions; > > This is what I mention because TinyBSD wont do cross building because > it does not compile the whome world. Instead, it copies the already > compiled and in production ones. Also because tinyBSD have a good > README file, not no man page nor sgmlized docs. > > I know people are addressing those issues, regarding SGML doc, but it > does not exist right now. The first issue is also getting addressed on > the -CURRENT version of TinyBSD (cvs only, maybe on the website too - > tinybsd.org), but it is not ready. According to patrick tracanelli > TinyBSD will heavily be addressed to build ARM systems. And to do so, > cross building is a must be. However, it is not present right now. > > I have added TinyBSD to flash discs, to CF cards, to memory sticks and > also on optical drives. On CD/DVD it is just a matter of building an > ISO with mkisofs and adding one extra line on kernel conf file. No > "special magic" that requires using a whole other framework. > > I can also choose if I want tinyBSD to act as a live system, depending > on the booted media, or if I want it to work as MFS system, which will > never access the media once it is booted. It is specially good on > memory sticks. It is a feature Julian Elischer contributed, if I > remember the commit message correctly. > > TinyBSD also have pre-defined config files ready to build, just like > picobsd used to. If you aim to make a FreeBSD system aimed for > PCEngine's WRAP for example, you will save yourself a LOT of work and > study on why NanoBSD, FreesBIE or anything else wont work on Wrap, and > do the necessary changes, while TinyBSD has a ready-to-go predefined > conf, so you will only spend your time on customization of the system. > Not studying how to make it, at least, boot. > [...] For the archives: http://pcengines.ch/wrap1c.pdf explains the problem and how to fix it. To sum up: Just remove atkbd*, psm and vga lines from your kernel configuration file. -- Marc