Date: Sun, 11 Nov 2001 20:29:34 -0500 From: John De Boskey <jwd@bsdwins.com> To: Mike Smith <msmith@FreeBSD.ORG> Cc: clefevre@citeweb.net, Matthew Dillon <dillon@apollo.backplane.com>, Stable List <freebsd-stable@FreeBSD.ORG> Subject: Re: "disklabel -rw ar0 auto" breaks HPT raid0+1 Message-ID: <20011111202933.A940@bsdwins.com> In-Reply-To: <200111120057.fAC0vR803652@mass.dis.org>; from msmith@FreeBSD.ORG on Sun, Nov 11, 2001 at 04:57:27PM -0800 References: <200111112217.fABMHw017887@gits.dyndns.org> <200111120057.fAC0vR803652@mass.dis.org>
next in thread | previous in thread | raw e-mail | index | archive | help
----- Mike Smith's Original Message ----- > > Matthew Dillon wrote: > > > There is a section near the end of the 'disklabel' manual page that > > > describes how to partition a disk with a real slice entry instead of > > > dangerously dedicated mode. > > > > are you talking about the "BUG" section ? it only say that disklabel > > doesn't clobber the partition table. the problem is that it overwrite > > the following 15 sectors w/ boot2 while the first 10 sectors are used > > by the RAID hardware... do you see the problem. using fdisk, disklabel > > writes it's boot informations starting at sector 64 since the first > > half cylinder is reserved by fdisk. so, it doesn't clobber anything. > > is this explanation more clear ? > > The region owned by the firmware should *not* be visible to applications > opening the device. Thank you for stating the problem so succinctly. For the HPT controller, ata-raid.c reserves 10 blocks at the head of the physical raid and 10 blocks on all disks following the 1st. I want to put some trace code in to determine where disklabel is physically writing on the disk(s). I will also create a real slice entry tommorrow to determine if that avoids the problem. -John > -- > ... every activity meets with opposition, everyone who acts has his > rivals and unfortunately opponents also. But not because people want > to be opponents, rather because the tasks and relationships force > people to take different points of view. [Dr. Fritz Todt] > V I C T O R Y N O T V E N G E A N C E To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-stable" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20011111202933.A940>