Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 02 Oct 2000 12:54:59 -0700 (PDT)
From:      John Baldwin <jhb@FreeBSD.org>
To:        Robert Nordier <rnordier@FreeBSD.org>
Cc:        cvs-all@FreeBSD.org, cvs-committers@FreeBSD.org
Subject:   RE: cvs commit: src/sys/boot/i386/boot0 Makefile boot0.s
Message-ID:  <XFMail.001002125459.jhb@FreeBSD.org>
In-Reply-To: <200010021730.KAA77012@freefall.freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help

On 02-Oct-00 Robert Nordier wrote:
> rnordier    2000/10/02 10:30:22 PDT
> 
>   Modified files:
>     sys/boot/i386/boot0  Makefile boot0.s 
>   Log:
>   Go back to occupying just a single sector, reverting r1.17 - r1.20.
>   Taking over the sector following the MBR causes problems on some
>   machines, and the actual gains are fairly small in terms of how
>   the space is presently used.

Err, being able to boot past the 1024 cylinder boundary automagically and
during install is a rather sizable gain I should think.  It even ended up
as a bullet on the back of the 4.1 CD set. :-(

I do know of some people that were having some issues, and was planning to
work up some test boot0's to narrow down where it was hanging when I got
back from my short vacation on Thursday.

>   Since we need a number of further features (eg. handling extended
>   partitions) that can't be readily accommodated in the basic boot0
>   design anyway, rather choose to implement the additional stuff
>   separately and concentrate on compatibility rather than features
>   here.

Actually, I had made it simple enough that all you had to do was bump
NUM_SECTORS and the rest took care of itself.  You could then add
arbitrary extra code onto the end after the first sector, up to a
reasonable maximum of 16 sectors.

We just defeated the 1024 cylinder problem, don't bring it back. :-(

-- 

John Baldwin <jhb@FreeBSD.org> -- http://www.FreeBSD.org/~jhb/
PGP Key: http://www.baldwin.cx/~john/pgpkey.asc
"Power Users Use the Power to Serve!"  -  http://www.FreeBSD.org/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?XFMail.001002125459.jhb>