VirtualBox error if kernel module loader in /boot/loader.conf
(WAS Re: Loading kernel modules for virtualbox via script)
Mario Lobo
lobo at bsd.com.br
Tue Dec 22 23:26:46 UTC 2009
On Tuesday 22 December 2009 20:20:40 Leslie Jensen wrote:
> > This is a known problem for a while but I think it's almost microscopic.
> >
> >
> > Just place the following script in /usr/local/etc/rc.d/vboxkos
> >
> > -----------------------------------
> > #!/bin/sh
> > echo ' VirtualBox'
> > /sbin/kldload vboxnetflt
> > /sbin/kldload vboxnetadp<- optional
> > ------------------------------------
> >
> > and take vboxnetflt_load="YES" out of loader.conf.
> > Load only vboxdrv.ko there !
> >
> > The modules will be loaded late enough and everything will work.
>
> I placed the vboxkos script as you described, set the same owner and
> group and rights as the files already present. Unfortunately the
> vboxnetflt module did not get loaded.
>
> /Les
>
Sorry for my rush on the previous post. Here is a better script:
----------------------------------------------------------
#!/bin/sh
#
# $FreeBSD: src/etc/rc.d/vbox,v 1.0 2009/12/22 20:20:06 mlobo Exp $
#
# PROVIDE: vbox
# REQUIRE: LOGIN
# KEYWORD: nojail
. /etc/rc.subr
name="vbox"
start_cmd="${name}_start"
stop_cmd=":"
vboxm_start()
{
/sbin/kldload vboxnetflt
/sbin/kldload vboxnetadp
}
vbox_start()
{
if checkyesno vbox_enable; then
echo ' VirtualBox modules'
vboxm_start
fi
}
load_rc_config $name
run_rc_command "$1"
-------------------------------------------------------
You have to place vbox_enable="YES" on /etc/rc.conf
--
Mario Lobo
http://www.mallavoodoo.com.br
FreeBSD since version 2.2.8 [not Pro-Audio.... YET!!] (99,7% winfoes FREE)
More information about the freebsd-emulation
mailing list