From owner-freebsd-small@FreeBSD.ORG Thu Apr 28 19:04:11 2005 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 DAAD716A4CE for ; Thu, 28 Apr 2005 19:04:11 +0000 (GMT) Received: from zproxy.gmail.com (zproxy.gmail.com [64.233.162.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C05A43D49 for ; Thu, 28 Apr 2005 19:04:11 +0000 (GMT) (envelope-from inactiv8@gmail.com) Received: by zproxy.gmail.com with SMTP id 34so1039588nzf for ; Thu, 28 Apr 2005 12:04:10 -0700 (PDT) DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=beta; d=gmail.com; h=received:message-id:date:from:reply-to:to:subject:mime-version:content-type:content-transfer-encoding:content-disposition; b=C5UTIfQnDm6SDslP1fERyh0cSMKz1dAI8OGYACN3CUNDjsZlXlag6oVm/HJSnEpwE7J3HsPHENyO0wPN9wJDTZTQPwbcy7P4nJXoVLBbnmdb9j+mPz4VSEMA+Dn53Rkhg+Nk9my2f/qpGhNhkfBA5IEibEIn3OT+gD1J2BlB5/4= Received: by 10.36.3.16 with SMTP id 16mr114498nzc; Thu, 28 Apr 2005 12:04:10 -0700 (PDT) Received: by 10.36.19.20 with HTTP; Thu, 28 Apr 2005 12:04:10 -0700 (PDT) Message-ID: <844f54af05042812041044a418@mail.gmail.com> Date: Thu, 28 Apr 2005 15:04:10 -0400 From: john thomas To: freebsd-small@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Subject: picobsd and freebsd 5.3 X-BeenThere: freebsd-small@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: john thomas List-Id: Dedicated and Embedded Systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 28 Apr 2005 19:04:12 -0000 Hi there - I'm trying to use picobsd on freebsd 5.3 and having a few proble= ms. I am simply doing "/usr/src/release/picobsd/build/picobsd bridge" as root, accepting all the defaults and selecting 'build' from the dialog. It sucessfully compiles the kernel, does crunchgen ok (with a few errors re: sshd which im confident I can fix in crunch.conf later), and then starts to build the floppy image and dies like this: Filesystem 1K-blocks Used Avail Capacity iused ifree %iused Mounted on /dev/md0c 2967 1311 1656 44% 70 376 16% =20 /tmp/picobsd.7g7xz6SAFI /dev/md0c: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/md0c: clean, 3312 free (8 frags, 413 blocks, 0.1% fragmentation) 0+1 records in 0+1 records out 13 bytes transferred in 0.000101 secs (128903 bytes/sec) disklabel -Brw -b /boot/boot1 -s /root/pico/build_dir-bridge/boot2 md0 auto usage: bsdlabel disk (to read label) bsdlabel -w [-n] [-m machine] disk [type] (to write label with existing boot program) bsdlabel -e [-n] [-m machine] disk (to edit label) bsdlabel -R [-n] [-m machine] disk protofile (to restore label with existing boot program) bsdlabel -B [-b boot] [-m machine] disk (to install boot program with existing on-disk label) bsdlabel -w -B [-n] [-b boot] [-m machine] disk [type] (to write label and install boot program) bsdlabel -R -B [-n] [-b boot] [-m machine] disk protofile (to restore label and install boot program) ---> fail: Error <1> error code in <> Error while doing disklabel on of floppy.img size 1440 ---> Aborting ./picobsd I added an echo of what seems to be the command that causes it to fail, you can see it in the output above but I'll also put it here: disklabel -Brw -b /boot/boot1 -s /root/pico/build_dir-bridge/boot2 md0 auto I'm pretty new to freebsd so I have no idea what that command is trying to achieve, but perusing the disklabel manpage shows no -r or -s arguments, and a quick look at http://www.freebsd.org/cgi/cvsweb.cgi/src/release/picobsd/build/picobsd shows that those options were both added in v1.29 (as well as a bunch of other things), which is the version that in 5.3. My end goal is to just end up with a kernel file (with embedded ramdisk image) that I can boot with grub (from a cf card), but I'm not sure how to fix the script to get there. Any suggestions would be great. Thanks.