Date: Wed, 13 Sep 1995 18:00:00 +0100 From: "barry (b.a.) scott" <tsbarry@bnr.ca> To: hackers@freebsd.org Cc: mark@buyit.com, jkh@time.cdrom.com, barry@scottb.demon.co.uk Subject: Windows NT BOOT conflict with MBR boot manager - solution known Message-ID: <"29534 Wed Sep 13 13:03:02 1995"@bnr.ca>
next in thread | raw e-mail | index | archive | help
Windows NT uses a few bytes before the partition table to keep something it calls the "disk signature" in. I think its using 4 bytes before the partition table only. The MBR boot manager is installed in the space before the the partition table and over writes the 4 bytes used by Windows NT. The MBR boot manager install program needs to be modified to take the Windows NT use of the MBR into acount. e.g. memcpy 4 less bytes. The MBR program itself needs to be made 4 bytes shorter as its an exact fit before the partition table. I would suggest that the simplest way to shrink the boot.bin program is to shortern some of the partion type names. e.g. 386BSD to FBSD linux in lnx etc. I'll post updated sources once I've layed my hands on a ASM to build and test a new .boot.bin file. BArry
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi? <"29534 Wed Sep 13 13:03:02 1995">