From rustam@eanetways.com Mon Aug 23 07:50:16 1999
Return-Path: <rustam@eanetways.com>
Received: from ns.eanetways.com (ns.eanetways.com [195.239.197.2])
	by hub.freebsd.org (Postfix) with ESMTP id AABF014D80
	for <FreeBSD-gnats-submit@freebsd.org>; Mon, 23 Aug 1999 07:50:06 -0700 (PDT)
	(envelope-from rustam@eanetways.com)
Received: (from rustam@localhost)
	by ns.eanetways.com (8.9.3/8.9.3) id TAA12127;
	Mon, 23 Aug 1999 19:51:53 +0500 (UZT)
Message-Id: <199908231451.TAA12127@ns.eanetways.com>
Date: Mon, 23 Aug 1999 19:51:53 +0500 (UZT)
From: rustam@eanetways.com
To: FreeBSD-gnats-submit@freebsd.org
Subject: WinNT Soft RAID Incompatibility
X-Send-Pr-Version: 3.2

>Number:         13332
>Category:       bin
>Synopsis:       WinNT Soft RAID Incompatibility
>Confidential:   no
>Severity:       serious
>Priority:       medium
>Responsible:    rnordier
>State:          closed
>Quarter:        
>Keywords:       
>Date-Required:  
>Class:          sw-bug
>Submitter-Id:   current-users
>Arrival-Date:   Mon Aug 23 08:00:00 PDT 1999
>Closed-Date:    Tue Aug 24 15:04:08 PDT 1999
>Last-Modified:  Tue Aug 24 15:15:37 PDT 1999
>Originator:     
>Release:        
>Organization:
>Environment:
>Description:
 Submitter-Id:   current-users
 Originator:     Rustam Abdullaev
 Organization:   EurAsia Netways ISP
 Confidential:   no
 Synopsis:       FreeBSD' boot0 erases Windows NT Stripe Set Info from MBR
 Severity:       non-critical
 Priority:       medium
 Category:       i386
 Release:        FreeBSD 3.2-STABLE i386
 Class:          sw-bug
 Environment: 
 	2 physical hard drives with a stripe-set partition on each of them.
 	First drive also has free space, where I have installed FreeBSD.
 
 Description: 
 	Windows NT 4.0 and later uses some bytes in Master Boot Record
 	(boot0) to store stripe set ID. As I've found out, these bytes
 	located at offset 0x188..0x18b, just before the partition
 	table. FreeBSD's boot record uses all the bytes up to 0x18b,
 	what overlaps NT data.
 
 How-To-Repeat: 
 	Install FreeBSD (version isnt relevant) on machine with windows NT
 	soft RAID.
 
 Fix: 
 	Shrink the boot0 code to fit into 0x188 bytes. Maybe NT uses
 	more bytes (even before 0x188) but I don't know when.
 
 
 
>How-To-Repeat:
>Fix:
>Release-Note:
>Audit-Trail:
Responsible-Changed-From-To: gnats-admin->rnordier 
Responsible-Changed-By: sheldonh 
Responsible-Changed-When: Tue Aug 24 03:00:10 PDT 1999 
Responsible-Changed-Why:  

State-Changed-From-To: open->closed 
State-Changed-By: rnordier 
State-Changed-When: Tue Aug 24 15:04:08 PDT 1999 
State-Changed-Why:  
The FreeBSD boot manager is compatible with Windows only to the extent 
that Windows is (broadly) compatible with MS-DOS.  There are actually 
a number of Windows "features" we don't adequately support (and can't 
support in 446 bytes), eg. LBA partition types.  As it is not feasible 
to reduce the size of boot0, this is probably a clear case for using 
some commercial boot manager, if you have to co-exist with Windows. 
>Unformatted:
