From brad@brad-x.com  Wed Jun 19 11:07:38 2002
Return-Path: <brad@brad-x.com>
Received: from TMA-1.brad-x.com (static-b2-191.highspeed.eol.ca [64.56.236.191])
	by hub.freebsd.org (Postfix) with ESMTP id 6A74837B401
	for <FreeBSD-gnats-submit@freebsd.org>; Wed, 19 Jun 2002 11:07:37 -0700 (PDT)
Received: by TMA-1.brad-x.com (Postfix, from userid 1000)
	id 8FDD922104A; Wed, 19 Jun 2002 14:09:49 -0400 (EDT)
Message-Id: <20020619180949.8FDD922104A@TMA-1.brad-x.com>
Date: Wed, 19 Jun 2002 14:09:49 -0400 (EDT)
From: Brad Laue <brad@brad-x.com>
Reply-To: Brad Laue <brad@brad-x.com>
To: FreeBSD-gnats-submit@freebsd.org
Cc:
Subject: FreeBSD default bootloader does not load many modern operating systems
X-Send-Pr-Version: 3.113
X-GNATS-Notify:

>Number:         39536
>Category:       i386
>Synopsis:       [loader] FreeBSD default bootloader does not load from extended partitions
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    remko
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Wed Jun 19 11:10:01 PDT 2002
>Closed-Date:    Mon Sep 11 10:08:05 GMT 2006
>Last-Modified:  Mon Sep 11 10:08:05 GMT 2006
>Originator:     Brad Laue
>Release:        FreeBSD 4.6-STABLE i386
>Organization:
brad-x.com
>Environment:
FreeBSD Olduvai.netpro.centennialcollege.ca 4.6-STABLE FreeBSD 4.6-STABLE #1: We
d Jun 19 13:35:25 EDT 2002     root@Olduvai.netpro.centennialcollege.ca:/usr/src
/sys/compile/OLDUVAI  i386

>Description:
	The FreeBSD booter is unable to detect and boot an operating system
which is located in an extended partition.

In recent times, it has become possible to load an operating system from a
logical drive in an extended MS-DOS partition, and operating systems which
can do this include Microsoft Windows 2000, Microsoft Windows XP, Linux 2.2,
2.4, and others.
>How-To-Repeat:
Install multiple operating systems on a single drive; place either Windows
2000 or Linux within a logical drive in an extended partition.

Install FreeBSD and place the FreeBSD loader on the MBR.
>Fix:

Not yet known.

>Release-Note:
>Audit-Trail:

From: "Simon 'corecode' Schubert" <corecode@corecode.ath.cx>
To: Brad Laue <brad@brad-x.com>
Cc: FreeBSD-gnats-submit@FreeBSD.ORG
Subject: Re: i386/39536: FreeBSD default bootloader does not load many modern operating systems
Date: Thu, 20 Jun 2002 01:30:12 +0200

 --=.rxjTxNHa'RKZ(5
 Content-Type: text/plain; charset=US-ASCII
 Content-Transfer-Encoding: 7bit
 
 On Wed, 19 Jun 2002 14:09:49 -0400 (EDT) Brad Laue wrote:
 
 > The FreeBSD booter is unable to detect and boot an operating system
 > which is located in an extended partition.
 > 
 > In recent times, it has become possible to load an operating system
 > from a logical drive in an extended MS-DOS partition, and operating
 > systems which can do this include Microsoft Windows 2000, Microsoft
 > Windows XP, Linux 2.2, 2.4, and others.
 
 > >How-To-Repeat:
 > Install multiple operating systems on a single drive; place either
 > Windows 2000 or Linux within a logical drive in an extended partition.
 > 
 > Install FreeBSD and place the FreeBSD loader on the MBR.
 
 shouldn't this work this way:
 
 - MBR boots boot code in extended partition
 -> this new book code loads specified boot loader from logical slice
 
 besides, this logical slice stuff is pure crap :)
 but i'm willing to work on boot0 to provide the possibility to search
 within a extended slice the slice to boot from.
 
 cheerz
   simon
 
 -- 
 /"\   http://corecode.ath.cx/#donate
 \ /
  \     ASCII Ribbon Campaign
 / \  Against HTML Mail and News
 
 --=.rxjTxNHa'RKZ(5
 Content-Type: application/pgp-signature
 
 -----BEGIN PGP SIGNATURE-----
 Version: GnuPG v1.0.7 (FreeBSD)
 
 iD8DBQE9ERQPr5S+dk6z85oRAtXKAJ9GuYgvNnXP1awfmNu+0t5AKMPTpACfZEa9
 DuIKOMIV2uZPPmpTnM483cg=
 =44KL
 -----END PGP SIGNATURE-----
 
 --=.rxjTxNHa'RKZ(5--
 
State-Changed-From-To: open->suspended 
State-Changed-By: kris 
State-Changed-When: Mon Jul 14 03:31:30 PDT 2003 
State-Changed-Why:  
Suspended awaiting patch 

http://www.freebsd.org/cgi/query-pr.cgi?pr=39536 
State-Changed-From-To: suspended->feedback 
State-Changed-By: remko 
State-Changed-When: Sun Sep 3 09:36:57 UTC 2006 
State-Changed-Why:  
What is the status of the patch? is this possible already? 
(did not check the archives or code for this one). 

I will close the PR if no feedback had been recieved 
in a week, close it earlier if mail bounces and ofcourse 
if needed the PR can be reopened with additional feedback 


Responsible-Changed-From-To: freebsd-i386->remko 
Responsible-Changed-By: remko 
Responsible-Changed-When: Sun Sep 3 09:36:57 UTC 2006 
Responsible-Changed-Why:  
Grab the PR 

http://www.freebsd.org/cgi/query-pr.cgi?pr=39536 
State-Changed-From-To: feedback->closed 
State-Changed-By: remko 
State-Changed-When: Mon Sep 11 10:08:03 UTC 2006 
State-Changed-Why:  
feedback timeout 

http://www.freebsd.org/cgi/query-pr.cgi?pr=39536 
>Unformatted:
