From owner-freebsd-stable@FreeBSD.ORG Sun Oct 26 19:02:21 2003 Return-Path: Delivered-To: freebsd-stable@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9A2CD16A4B3; Sun, 26 Oct 2003 19:02:21 -0800 (PST) Received: from www.reppep.com (www.reppep.com [66.92.104.200]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86A8043FA3; Sun, 26 Oct 2003 19:02:18 -0800 (PST) (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 4C6B2FE02; Sun, 26 Oct 2003 22:06:14 -0500 (EST) Mime-Version: 1.0 X-Sender: pepper@mail.reppep.com Message-Id: In-Reply-To: <20031026190130.GD23684@freebsdmall.com> References: <20031024192152.GD11573@freebsdmall.com> <20031025031223.GG11573@freebsdmall.com> <20031026103602.GC20549@freebsdmall.com> <20031026181852.GB23684@freebsdmall.com> <20031026190130.GD23684@freebsdmall.com> Date: Sun, 26 Oct 2003 22:02:10 -0500 To: Murray Stokely From: Chris Pepper Content-Type: text/plain; charset="us-ascii" ; format="flowed" cc: freebsd-stable@freebsd.org Subject: Re: Final 4.9-RC (i386) available now, please help test. 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, 27 Oct 2003 03:02:21 -0000 At 11:01 AM -0800 2003/10/26, Murray Stokely wrote: >Ok, please try this : > >http://www.freebsd.org/~murray/4.8-20030801-snap.iso.bz2 This worked for me. Now I am very confused. I was looking through my notes, and saw that I saw different behavior doing serial vs. VGA installs, so I installed 4.9RC4 via the physical (VGA) console, and it came up correctly. I then installed 4.9RC4 twice via serial console ("boot -hD"), and it was fine both times. I've since installed 4.9RC2 via VGA and serial 10-12 times (playing with BootEasy & no boot manager, and various other options), and it's been okay each time. Unless someone can figure out what was (but is no longer) biting me from the description, there seems nothing further to do on this issue at present. I'll sum up the history in hopes someone will have a clue what was wrong (bug report is "i386/58580: After sysinstall, F2 fails; wrong device specified for /?". My posting said: >>Booting [kernel]... >>root device disk0s4a: invalid >> >> >> >> >>Type '?' for a list of commands ... > > lsdev showed my disk2 properly, and I was able to unload, set >currdev, and boot successfully. When I next rebooted, BootEasy >defaulted to F1 (DOS -- FreeBSD is F2). When I hit F2, FreeBSD >booted correctly (sending console output to the serial port). After >this, both F1 and F2 worked correctly. I reproduced this problem several times over a few days around September 30th. I can no longer reproduce the problem using the same CD-Rs. There's obviously a critical element I haven't identified, but I wonder if it's related to BIOS/BTX level disk names (I don't know much about the conventions). Booting 4.9RC4 off the hard disk, I now see (this works): >BTX loader 1.00 BTX version is 1.01 >Console: internal video/keyboard >BIOS drive A: is disk0 >BIOS drive C: is disk1 >ok lsdev >cd @ 0xff5c >disk @ 0xef68 > disk0: BIOS drive A: > disk1: BIOS drive C: > disk1s1: FAT-32 > disk1s2a: FFS > disk1s2b: swap > disk1s2e: FFS > disk1s2f: FFS > disk1s2g: FFS >pxe @ 0xd6d8 >ok show >LINES=24 >console=comconsole >currdev=disk1s2a: >interpret=ok >kernel=/kernel >kernel_options= >kernelname=/kernel >loaddev=disk1s2a: >prompt=${interpret} Booting 4.9RC4 from the CD-ROM, I now see (this also works): >BTX loader 1.00 BTX version is 1.01 >Console: internal video/keyboard >BIOS drive A: is disk0 >BIOS drive B: is disk1 >BIOS drive C: is disk1 lsdev shows: >cd @ 0xff5c >disk @ 0xef68 > disk0: BIOS drive A: > disk0a: FFS > disk0c: FFS > disk1: BIOS drive B: > disk2: BIOS drive C: > disk2s1: FAT-32 > disk2s2a: FFS > disk2s2b: swap > disk2s2e: FFS > disk2s2f: FFS > disk2s2g: FFS >pxe @ 0xd6d8 currdev & loaddev are both "disk0s4a:" (which doesn't show up in lsdev, FWIW). Here's what sysinstall sees: >Disk name: ad0 FDISK Partition Editor >DISK Geometry: 5169 cyls/240 heads/63 sectors = 78155280 sectors (38161MB) > >Offset Size(ST) End Name PType Desc Subtype Flags > > 0 63 62 - 6 unused 0 > 63 12579777 12579839 ad0s1 2 fat 11 > 12579840 65575440 78155279 ad0s2 3 freebsd 165 C > 78155280 10080 78165359 - 6 unused 0 > FreeBSD Disklabel Editor > >Disk: ad0 Partition name: ad0s2 Free: 0 blocks (0MB) > >Part Mount Size Newfs Part Mount Size Newfs >---- ----- ---- ----- ---- ----- ---- ----- >ad0s1 /c 6142MB DOS >ad0s2a / 1024MB UFS Y >ad0s2b swap 1024MB SWAP >ad0s2e /var 1024MB UFS+S Y >ad0s2f /usr 6144MB UFS+S Y >ad0s2g /home 22803MB UFS+S N Thanks for everyone's assistance, and sorry I can't provide further info at this time. Chris Pepper -- Chris Pepper: Rockefeller University: