booting question

Torfinn Ingolfsen torfinn.ingolfsen at broadpark.no
Wed Jan 10 23:25:50 UTC 2007


On Wed, 10 Jan 2007 12:26:00 -0800
Kevin Oberman <oberman at es.net> wrote:

> This may or may not work depending on modules loaded (note that unload
> will unload all modules already loaded by the loader, not just the
> kernel) and whether any modules are loaded later in the boot
> process. While I have not check in quite a while, at one time this
> would result in modules still being loaded from /boot/kernel and
> these might not be compatible with the old kernel.

FWIW, I had to boot a machine with the install CD (6.2-RC2, cd1) the
other day, because FreeBSD's boot manager was hosed, erm, overwritten
by Linux (which I had installed on another partition. Not my fault that
the Linux installation program didn't ask me hwere to put grub, oh well)

What I wanted was to use boot0cfg to write FreeBSD's boot manager back
onto the MBR, but since I didn't have a rescue CD, I had to boot the
machine with CD1, and then make it get everything from the hard drive
and boot from there. I knew that may FreeBSD installation was on disk0,
slice 1.
What I did was the following (IIRC):
1) boot from CD1
2) select command line from boot menu
3) unload
4) set currdev=disk0s1
5) load kernel
6) boot

(actually, I think I used boot -a, but I don't know if that is
necessary)
HTH
-- 
Regards,
Torfinn Ingolfsen




More information about the freebsd-stable mailing list