Bug 29040

Summary: boot0 fails to identify Windows 2000, results in booting ??? as the OS
Product: Base System Reporter: Craig Hawco <dest>
Component: i386Assignee: rnordier
Status: Closed FIXED    
Severity: Affects Only Me    
Priority: Normal    
Version: 4.3-RELEASE   
Hardware: Any   
OS: Any   

Description Craig Hawco 2001-07-17 15:50:00 UTC
When booting boot0 reports two OSes present: ??? and FreeBSD. It should pick up
Windows 2000 appropriately

How-To-Repeat: Install windows 2000 on a seperate partition and reboot
Comment 1 ru freebsd_committer freebsd_triage 2001-07-17 16:12:54 UTC
Responsible Changed
From-To: freebsd-bugs->rnordier

Over to the boot0 maintainer.
Comment 2 rnordier freebsd_committer freebsd_triage 2001-07-17 21:03:19 UTC
State Changed
From-To: open->closed

boot0 is constrained to 446 bytes, for both code and data, and can do 
no more than support a selection of slice types.  Properly supporting 
the various Microsoft slices is actually quite a complex proposition, 
and anyone who uses these is probably better off using one of the 
many commercial boot managers.  6 of the 12 slice types boot0 
recognises are already DOS/Windows, and those will have to do for the 
moment.