From owner-freebsd-mobile@FreeBSD.ORG Wed Dec 3 11:44:48 2003 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6BDD116A4CE for ; Wed, 3 Dec 2003 11:44:48 -0800 (PST) Received: from basie.internet2.edu (basie.internet2.edu [207.75.164.22]) by mx1.FreeBSD.org (Postfix) with ESMTP id CD15A43F75 for ; Wed, 3 Dec 2003 11:44:46 -0800 (PST) (envelope-from shalunov@internet2.edu) Received: from localhost (localhost.localdomain [127.0.0.1]) by basie.internet2.edu (Postfix) with ESMTP id 35521624; Wed, 3 Dec 2003 14:44:46 -0500 (EST) Received: by basie.internet2.edu (Postfix, from userid 1057) id 3544A851; Wed, 3 Dec 2003 14:44:45 -0500 (EST) Date: Wed, 3 Dec 2003 14:44:45 -0500 From: stanislav shalunov To: freebsd-mobile@FreeBSD.org Message-ID: <20031203194445.GA2941@internet2.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4i X-Virus-Scanned: by mail.internet2.edu virus scanner Subject: FreeBSD 5.1-RELEASE on IBM ThinkPad T30 X-BeenThere: freebsd-mobile@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Mobile computing with FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 03 Dec 2003 19:44:48 -0000 I'm trying to install FreeBSD 5.1-RELEASE on a new IBM ThinkPad T30 type 2366-8AU with BIOS version 2.01 (1IET58WW) dated 2002-08-06 and embedded controller version 1.01. I can boot from either boot.flp (burned onto a CD) or 5.1-RELEASE-i386-disc1.iso only if I issue the following two commands to the boot loader: set hw.pci.allow_unsupported_io_range="1" set hw.cbb.start_memory="0x20000000" If I do not issue these commands, but simply let it start booting, the boot process freezes hard (the last message varies). I could install FreeBSD on the hard disk (leaving Windows XP there as well on a 6GB partition in the beginning of the disk, just in case). When I boot the system, I see the usual prompt: F1 ?? F2 FreeBSD Default: F1 If, at this point, I press F1, Windows XP will successfully boot (and the default will be F1 next time). Pressing F2 causes the machine to pause: the cursor continues to blink, control-alt-delete works, even F1 works, but the machine just sits there with a blinking cursor and does not even start to boot FreeBSD. Should I reboot the machine while it is waiting like that, the default next boot cycles will be F2 (but again, no attempt to actually boot FreeBSD is seemingly made). I've used the fixit CD to mount the root partition and change /boot/loader.conf to read: hw.pci.allow_unsupported_io_range="1" hw.cbb.start_memory="0x20000000" That didn't change anything. Not that I had a lot of hope: I don't see any evidence the machine gets to read any of the boot config files... Am I doing anything wrong? Any hints?