Date: Tue, 22 Dec 2009 20:25:19 -0300 From: Mario Lobo <lobo@bsd.com.br> To: Leslie Jensen <leslie@eskk.nu> Cc: freebsd-emulation@freebsd.org Subject: Re: VirtualBox error if kernel module loader in /boot/loader.conf (WAS Re: Loading kernel modules for virtualbox via script) Message-ID: <200912222025.19597.lobo@bsd.com.br> In-Reply-To: <4B315448.909@eskk.nu> References: <4B314586.1030301@fletchermoorland.co.uk> <200912222001.08532.lobo@bsd.com.br> <4B315448.909@eskk.nu>
next in thread | previous in thread | raw e-mail | index | archive | help
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)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200912222025.19597.lobo>