From owner-freebsd-mobile Wed Dec 13 12:24:44 2000 From owner-freebsd-mobile@FreeBSD.ORG Wed Dec 13 12:24:42 2000 Return-Path: Delivered-To: freebsd-mobile@freebsd.org Received: from sj-msg-core-1.cisco.com (sj-msg-core-1.cisco.com [171.71.163.11]) by hub.freebsd.org (Postfix) with ESMTP id 91E2C37B400; Wed, 13 Dec 2000 12:24:42 -0800 (PST) Received: from bmah-freebsd-0.cisco.com (bmah-freebsd-0.cisco.com [171.70.84.42]) by sj-msg-core-1.cisco.com (8.9.3/8.9.1) with ESMTP id MAA05813; Wed, 13 Dec 2000 12:24:49 -0800 (PST) Received: (from bmah@localhost) by bmah-freebsd-0.cisco.com (8.11.1/8.11.1) id eBDKOg355692; Wed, 13 Dec 2000 12:24:42 -0800 (PST) (envelope-from bmah) Message-Id: <200012132024.eBDKOg355692@bmah-freebsd-0.cisco.com> To: freebsd-mobile@freebsd.org Cc: bmah@freebsd.org Subject: Alternate boot loader for ThinkPads From: bmah@freebsd.org (Bruce A. Mah) Reply-To: bmah@freebsd.org X-Face: g~c`.{#4q0"(V*b#g[i~rXgm*w;:nMfz%_RZLma)UgGN&=j`5vXoU^@n5v4:OO)c["!w)nD/!!~e4Sj7LiT'6*wZ83454H""lb{CC%T37O!!'S$S&D}sem7I[A 2V%N&+ X-Image-Url: http://www.employees.org/~bmah/Images/bmah-cisco-small.gif X-Url: http://www.employees.org/~bmah/ MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-ID: <55691.976739082.1@cisco.com> Date: Wed, 13 Dec 2000 12:24:42 -0800 Sender: bmah@cisco.com Sender: owner-freebsd-mobile@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.org Hi-- I've put my "boot FreeBSD from an 0xa6 type slice" boot blocks, along with source patches, at: http://people.freebsd.org/~bmah/ThinkPad/ You need to use disklabel -B (plus appropriate other options) to write the boot1 and boot2 files to the right slice. Note that the resulting boot loader *only* works on a type 0xa6 slice, though someone who knows x86 assembler better than I do could make it do 0xa5 or 0xa6 pretty easily. I don't recommend these patches for general consumption as it makes it impossible to dual-boot a machine between FreeBSD and OpenBSD. Still for those who are truly desperate (like I was last week).... Bruce. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-mobile" in the body of the message