Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 06 Nov 1999 12:57:10 -0800
From:      Mike Smith <mike@smith.net.au>
To:        Roelof Osinga <roelof@nisser.com>
Cc:        Mike Smith <mike@smith.net.au>, Randy Bush <randy@psg.com>, FreeBSD Stable <freebsd-stable@FreeBSD.ORG>
Subject:   Re: easyboot far into disk 
Message-ID:  <199911062057.MAA07266@dingo.cdrom.com>
In-Reply-To: Your message of "Sat, 06 Nov 1999 21:46:21 %2B0100." <3824939D.7E453DAB@nisser.com> 

next in thread | previous in thread | raw e-mail | index | archive | help
> > "Chose easyboot"?  Here's the best fix:
> > 
> >  - Boot the install floppy.  When the little spinning widget appears
> >    and stops, hit the spacebar.  At the 'boot:" prompt, type
> > 
> >      wd(0,a)/boot/loader
> > 
> >    This should get the loader off the disk OK, and boot you fine.
> > 
> >  - Once you're up and running, read the manpage for boot0inst.  You
> >    want to install boot0 on wd0, and enable the 'packet' option.  This
> >    should get you going.
> > 
> > All of the FreeBSD boot path apart from boot0 seems to work just fine >
> > 1024 cylinders.  I haven't personally tested over the 8GB mark though.
> 
> Nice, if the boot process can work with the CHS driver. The problem
> is that is not always the case. E.g. mine. So you can't *get* up and
> running.

Ok.  Would you care to share some details of your problems, rather than 
just the bile and vitriol?

> Hence you need the diskettes which don't *have* the boot0cfg. End of
> story. Even if one has a 2nd FreeBSD system standing by one is still
> SOL. You can copy the boot0cfg onto the fixit, but what about the
> ld-elf shared lib?

Build it static.

> So all this is very nice. If you can get your system to boot, i.e. to
> get it past boot0 stage. Since clearly we can't...

"We" being whom, here?  Most of us can just fine.  If your BIOS won't
translate "right" past the 1024 cylinder mark then you're in the
minority these days.  But even then, you can build a new boot1/boot2
with packet-mode as default enabled and install them on the floppy. The
loader doesn't do packet mode yet simply because I haven't found a case
where it's been needed.

> It would've been nice if
> 
> - boot defaulted to packet instead of CHS

That wouldn't have been nice; we tested it (I've mentioned this
publically before), and it kills quite a number of machines dead.  You
wouldn't have been able to boot them at all.  That would have been bad.

> - boot had the -o packet option

I don't follow what you're suggesting here.

> - the install disks could be used to access ones root disk

They can.

> - the steps to do so would be outlined

They have been, but ideally there shouldn't be any magic required.

> - people that yell RTFM would be automatically throttled

That's stupid.  Documentation exists to save our time and effort.  If 
you're too lazy to read it, you've got it coming to you.

TFM still tells you to put the root filesystem below 1024 cylinders.  
In most cases, you can get away with anything up to 8GB, but we don't 
document that because of people like yourself.

-- 
\\ Give a man a fish, and you feed him for a day. \\  Mike Smith
\\ Tell him he should learn how to fish himself,  \\  msmith@freebsd.org
\\ and he'll hate you for a lifetime.             \\  msmith@cdrom.com




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?199911062057.MAA07266>