Subject: Re: install/24738: i386/1.6.2 sysinst trips over old 8-partition disklabel
To: None <netbsd-bugs@netbsd.org>
From: David Laight <david@l8s.co.uk>
List: netbsd-bugs
Date: 03/13/2004 15:24:16
> >Synopsis:       i386/1.6.2 sysinst trips over old 8-partition disklabel

> 	Have an old 1.4.1 system with a DOS partition (Win95), and extended DOS
> 	partition, and a NetBSD area with an 8-partition disklabel (but a modern
> 	MBR sysid 169). Boot a 1.6.2 i386.iso and install (not upgrade) 1.6.2 --
> 	choose to retain the old partitions in all cases.
> 	When you get to the NetBSD area partition map, the partitions will be
> 	scrambled in the middle of the partition list, as if there was some
> 	issue mapping the 8-partition disklabel to the new 16-partition format.

Do you still have the old netbsd disklabel on disk?
With the actual sector contents it should be possible to work out where
it is broken.

Otherwise I don't see much hope!

(I suspect there must be non-zero bytes in parts of the old disklabel that
are only used in the new one).

	David

-- 
David Laight: david@l8s.co.uk