From owner-freebsd-stable@FreeBSD.ORG Sun Sep 21 21:10:12 2003 Return-Path: Delivered-To: freebsd-stable@www.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BB31916A4C0 for ; Sun, 21 Sep 2003 21:10:12 -0700 (PDT) Received: from mx2.freebsd.org (mx2.freebsd.org [216.136.204.119]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7A4AE4400F for ; Sun, 21 Sep 2003 21:10:11 -0700 (PDT) (envelope-from pepper@reppep.com) Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id DAC4655403 for ; Sun, 21 Sep 2003 21:10:06 -0700 (PDT) (envelope-from pepper@reppep.com) Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D864A16A4B3 for ; Sun, 21 Sep 2003 21:10:06 -0700 (PDT) Received: from www.reppep.com (www.reppep.com [66.92.104.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id CCAE543FCB for ; Sun, 21 Sep 2003 21:10:05 -0700 (PDT) (envelope-from pepper@reppep.com) Received: from [66.92.104.201] (g4.reppep.com [66.92.104.201]) by www.reppep.com (Postfix) with ESMTP id D7285FE10 for ; Mon, 22 Sep 2003 00:10:58 -0400 (EDT) Mime-Version: 1.0 X-Sender: pepper@mail.reppep.com Message-Id: Date: Mon, 22 Sep 2003 00:03:19 -0400 To: freebsd-stable@lists.freebsd.org From: Chris Pepper Content-Type: text/plain; charset="us-ascii" ; format="flowed" Subject: Custom boot blocks with /usr/src on NFS X-BeenThere: freebsd-stable@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Production branch of FreeBSD source code List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 22 Sep 2003 04:10:12 -0000 I'm trying to follow the instructions at to bring the serial console on guest up at 115200 bps. I'm hitting a snag, perhaps because guest /usr/src/ is mounted read-only via NFS. Here's the system which holds /usr/src: >www# uname -a >FreeBSD www.reppep.com 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #0: Thu >Sep 11 17:29:50 EDT 2003 >root@www.reppep.com:/usr/obj/usr/src/sys/REPPEP i386 >www# grep COM /etc/make.conf >BOOT_COMCONSOLE_SPEED=115200 >www# cd /sys/boot >www# make >===> ficl >===> i386 >===> i386/mbr >===> i386/boot0 >===> i386/btx >===> i386/btx/btx >===> i386/btx/btxldr >===> i386/btx/lib >===> i386/boot2 >===> i386/cdboot >===> i386/kgzldr >===> i386/libi386 >===> i386/loader >===> i386/pxeldr >www# ls -l i386/mbr/ >total 8 >-rw-r--r-- 1 root wheel 428 Jul 6 2000 Makefile >-rw-r--r-- 1 root wheel 4807 Jul 7 2000 mbr.s Here's the system I want to get the new boot blocks: >guest# uname -a >FreeBSD guest.reppep.com 4.9-PRERELEASE FreeBSD 4.9-PRERELEASE #0: >Sun Sep 21 23:13:07 EDT 2003 >root@guest.reppep.com:/usr/obj/usr/src/sys/REPPEP i386 >guest# mount|grep src >www.reppep.com:/usr/src on /usr/src (nfs, read-only) >guest# cd /sys/boot/ >guest# make install >===> ficl >===> i386 >===> i386/mbr >install -C -o root -g wheel -m 444 mbr /boot >install: mbr: No such file or directory >*** Error code 71 > >Stop in /usr/src/sys/boot/i386/mbr. >*** Error code 1 > >Stop in /usr/src/sys/boot/i386. >*** Error code 1 > >Stop in /usr/src/sys/boot. Is the problem that www isn't making necessary file(s) in i386/mbr, or is there a problem with my read-only /usr/src on guest, or is it something else I'm doing wrong? Thanks, Chris Pepper -- Chris Pepper: Rockefeller University: