Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 12 Jun 2001 20:04:02 +1000 (EST)
From:      Bruce Evans <bde@zeta.org.au>
To:        "Andrey A. Chernov" <ache@nagual.pp.ru>
Cc:        current@FreeBSD.ORG
Subject:   Re: msdosfs can't mount Extended partition. Any ideas?
Message-ID:  <Pine.BSF.4.21.0106121955410.59085-100000@besplex.bde.org>
In-Reply-To: <20010612120822.B56159@nagual.pp.ru>

next in thread | previous in thread | raw e-mail | index | archive | help
On Tue, 12 Jun 2001, Andrey A. Chernov wrote:

> On Tue, Jun 12, 2001 at 15:25:27 +1000, Bruce Evans wrote:
> > On Tue, 12 Jun 2001, Andrey A. Chernov wrote:
> > 
> > > I just found that msdosfs can't mount legal Extended partition because
> > > required info is few blocks later in that case, not immediately as for
> > > Primary partition. Is it known problem, or I am first who notice
> > > that? Does anybody have some fix for that?
> > 
> > Extended partititons aren't mountable (even under DOS/Windows), since they
> > are just containers for logical drives (and further extended partitions).
> > Just mount the logical drive (slice) that you want.
> 
> Where is such slice then? I have ad0s1 for FreeBSD, ad0s2 for Primary and
> ad0s3 for Extended container of logical drive. Real fat32 code started in
> ad0s3 a bit later, but I don't have a device name to mount it (or I miss
> something).

Logical drives within extended partitions start at slice 5.  These
slices are not created by default by MAKEDEV.  devfs should create
them in -current.  I'm not sure if it creates them before they are
looked at using stat() or open().

Bruce


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-current" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?Pine.BSF.4.21.0106121955410.59085-100000>