Correct steps to recompile kernel
Stephen Liu
satimis at yahoo.com
Thu May 20 09:39:28 PDT 2004
Hi Bill,
Tks for your advice.
- snip -
> > # cd /usr/src/sys/i386/conf
> > # cp GENERIC GENERIC.bak
> > # cp GENERIC MYKERNEL
> > # ee MYKERNEL
> > (modifying the kernel)
>
> This is good ... although making a backup of GENERIC
> is
> somewhat redundant.
Noted with thanks. But in case of trouble where can I
get the old kernel back.
> > # config MYKERNEL
> > # cd /usr/src/sys/i386/compile/MYKERNEL
> > (Are the above directories correct???)
> >
> > # make depend
> > # make
> > # make install
>
> This is the _old_ way. I believe it still works,
> but I
> don't know if it's supported any longer, and
> besides, it's
> just more work than needed. The docs describe the
> newer
> method, which is
>
> cd /usr/src
> make buildkernel KERNCONF=MYKERNEL
> <reboot to single-user mode>
> make installkernel KERNCONF=MYKERNEL
> reboot
Noted with thanks.
> > check /etc/rc.conf to have the line:
> > linux_enable="YES"
> > reboot PC
>
> This is a completely different thing than compiling
> a kernel.
> If you want the linuxulator installed, definately do
> this,
> but it's not really related to building a kernel.
Noted.
> You don't mention if you've updated your source code
> or not.
> Just a warning, if you _did_ update your source
> code, you need
> to remake world as well as the kernel or you'll have
> trouble.
> If you didn't update your source, the steps outlined
> above
> should cover everything.
No, I am not going to upgrade the kernel, only to
activate SCSI support. Sorry for not mentioning it on
my first posting.
Tks
B.R.
Stephen
_______________________________________________________________________
Do You Yahoo!?
Get your free @yahoo.com.hk address at http://mail.english.yahoo.com.hk
More information about the freebsd-questions
mailing list