From owner-freebsd-bugs Thu Apr 18 4: 0:24 2002 Delivered-To: freebsd-bugs@hub.freebsd.org Received: from freefall.freebsd.org (freefall.FreeBSD.org [216.136.204.21]) by hub.freebsd.org (Postfix) with ESMTP id B255237B496 for ; Thu, 18 Apr 2002 04:00:14 -0700 (PDT) Received: (from gnats@localhost) by freefall.freebsd.org (8.11.6/8.11.6) id g3IB0Eg57801; Thu, 18 Apr 2002 04:00:14 -0700 (PDT) (envelope-from gnats) Date: Thu, 18 Apr 2002 04:00:14 -0700 (PDT) Message-Id: <200204181100.g3IB0Eg57801@freefall.freebsd.org> To: freebsd-bugs@FreeBSD.org Cc: From: Bruce Evans Subject: Re: kern/37063: [PATCH] kernel does not support extended linux partitions Reply-To: Bruce Evans Sender: owner-freebsd-bugs@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org The following reply was made to PR kern/37063; it has been noted by GNATS. From: Bruce Evans To: =?iso-8859-7?b?tuPj5evv8iDP6erv7e/s/PDv9evv8g==?= Cc: freebsd-gnats-submit@FreeBSD.ORG Subject: Re: kern/37063: [PATCH] kernel does not support extended linux partitions Date: Thu, 18 Apr 2002 20:51:22 +1000 (EST) On Tue, 16 Apr 2002, [iso-8859-7] =B6=E3=E3=E5=EB=EF=F2 =CF=E9=EA=EF=ED=EF= =EC=FC=F0=EF=F5=EB=EF=F2 wrote: > On Tuesday 16 April 2002 04:00, Bruce Evans wrote: > > I don't agree with changing the current behaviour. Using extended Linu= x > > partitions mainly breaks inter-operability with other OS's, including > > previous versions of FreeBSD. > > But I'm not suggesting people to use 0x85 partitions. I' m merely suggest= ing > that the kernel should provide for people who, for whatever reason > (inertia?), are stuck with them. Some people call _this_ interoperability= =2E I'd concerned about breaking configurations that use 0x85 for something else. Even if it is for a Linux extended partition, recognizing it will reorder the slice numbers for logical drives within ordinary extended partitions if the Linux one is scanned first. > BTW, to my knowledge, extended linux partitions were used (in place of 0x= 05) > to prevent certain versions of dos fdisk from crashing when it tries to > follow beyond cyl 1024, that is, to preserve compatibility. (so for some > people, using 0x85 could be a neccessity) Perhaps this is not really a problem now. I sometimes boot DOS-4.1 (1988 version), and it is certainly confused by cylinders beyond 1024, but using magic extended partition types wouldn't help much because it is the primary partitions beyond cylinder 1024 that cause the biggest problems :-). Do you know which versions of Linux default to using 0x85? The version of Linux fdisk that I have handy (built on Apr 23 1997) doesn't mention partition 0x85, but IIRC the Linux kernel support for partition 0x85 is older. Bruce To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-bugs" in the body of the message