From owner-freebsd-hackers Wed Sep 27 7:37:28 2000 Delivered-To: freebsd-hackers@freebsd.org Received: from bingnet2.cc.binghamton.edu (bingnet2.cc.binghamton.edu [128.226.1.18]) by hub.freebsd.org (Postfix) with ESMTP id 1D7D837B423; Wed, 27 Sep 2000 07:37:25 -0700 (PDT) Received: from jade (jade.cs.binghamton.edu [128.226.140.161]) by bingnet2.cc.binghamton.edu (8.9.3/8.9.3) with ESMTP id KAA05578; Wed, 27 Sep 2000 10:37:15 -0400 (EDT) Date: Wed, 27 Sep 2000 10:36:52 -0400 (EDT) From: Zhiui Zhang X-Sender: zzhang@jade To: Mike Smith Cc: Doug White , freebsd-hackers@FreeBSD.ORG Subject: Re: putting FreeBSD in an extended partition In-Reply-To: <200009270026.e8R0QfA02285@mass.osd.bsdi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-hackers@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG On Tue, 26 Sep 2000, Mike Smith wrote: > >>>> I am wondering whether there is a good reason for not putting FreeBSD in a > >>>> DOS extended partition. > >>> > >>> Good luck booting it. > >> > >> Do you mean as long as I can boot it, the kernel itself has no problem > >> with being putting into a DOS extended partition? > > > > Loader(8) can't grok it and the kernel can't mount it as root. > > Actually, that's not entirely true. > > The problem with booting is that you cannot mark an extended partition > entry as 'active' (without some nasty, nonstandard hacks). > > If that were possible, it would be trivial to improve the loader to deal > with that case. The kernel most certainly can mount an extended partition > as root, however. I know this is a minor subject. But Why Linux can be put in an extended partition while FreeBSD cannot? I can not find anywhere (e.g. kern/subr_diskslice.c) in the kernel that prevents this and I know LILO can boot FreeBSD. If it is the problem of booteasy, then we can use other boot loader. -Zhihui To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-hackers" in the body of the message