(solved) How to use virtualbox in Tahr 6.0.2 nonpae?

Virtual machines, emulation, etc.
Post Reply
Message
Author
Truddy90
Posts: 11
Joined: Tue 03 Mar 2015, 23:17

(solved) How to use virtualbox in Tahr 6.0.2 nonpae?

#1 Post by Truddy90 »

I am fairly noob at linux, especially puppy linux. I came from ubuntu/xubuntu.

Currently running 6.0.2 nonpae and I am at a loss as to how to get virtualbox working. I have created a virtual machine but when I try to start it it says

"Kernel driver not installed" (rc=-1908)

It tells me to execute vboxdrv setup and or install dkms

I don't know where to find dkms.

When I run vboxdrv setup, it gets to "starting virtualbox kernel modules ... failed (modprobe failed. Please use dmesg to find out why"

I run dmesg and get a large wall of text and I don't know which part is relevant.

I am running vbox from oracles website, but have also tried shinobars download

I already have devx and kernel src installed.

Any help is greatly appreciated.

kernel 3.14.20 if it matters.
Last edited by Truddy90 on Mon 16 Mar 2015, 19:29, edited 1 time in total.

p310don
Posts: 1492
Joined: Tue 19 May 2009, 23:11
Location: Brisbane, Australia

#2 Post by p310don »

How did you install virtualbox?

Where did you get it from?

I have had successes using files downloaded from here:

https://www.virtualbox.org/wiki/Linux_Downloads

using this one

http://download.virtualbox.org/virtualb ... ux_x86.run

download and then run the .run file and it makes a working virtualbox every time

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#3 Post by 666philb »

make sure that you have the correct kernel sources the 6.0.2 iso has different ones from the 6.0 iso. ...

these are for the 6.0.2 noPAE iso (note that if you are using the 6.0 iso and have updated to 6.0.2 through service packs, you will need the ones for 6.0 iso)
http://ftp.nluug.nl/ftp/pub/os/Linux/di ... _6.0.2.sfs
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Truddy90
Posts: 11
Joined: Tue 03 Mar 2015, 23:17

#4 Post by Truddy90 »

Thank you both for your reply.

I just tried installing from your link and it gives the same error. Do I have to remove all the old files? If so, where are all the ones that need removed?



I installed it from the iso.

I got the kernel src from quickpet>useful pet>kernel src> kernel_sources-3.14.20 tarh_noPAE_6.0.2sfs

Truddy90
Posts: 11
Joined: Tue 03 Mar 2015, 23:17

#5 Post by Truddy90 »

I just tried that sfs and it gives the same error. Do I need to remove the old ones? When I installed that and I think the virtualbox sfs it says some files were skipped. Sorry for my noobishness, but thank you again for your help.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#6 Post by 666philb »

yes remove both then try the new one again
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Truddy90
Posts: 11
Joined: Tue 03 Mar 2015, 23:17

#7 Post by Truddy90 »

That worked! Thank you both for your support. Not sure which file fixed it but it is working now. Not sure if I should start another post for a second quick question, but how should I run a script at start up/ each time I log in? I just want it to run:
xset m 20 1

Not sure if I can just add it to a file or put a script somewhere.

User avatar
666philb
Posts: 3615
Joined: Sun 07 Feb 2010, 12:27
Location: wales ... by the sea

#8 Post by 666philb »

Truddy90 wrote:That worked! Thank you both for your support. Not sure which file fixed it but it is working now. Not sure if I should start another post for a second quick question, but how should I run a script at start up/ each time I log in? I just want it to run:
xset m 20 1

Not sure if I can just add it to a file or put a script somewhere.
you can put a script in /root/Startup
Bionicpup64 built with bionic beaver packages http://murga-linux.com/puppy/viewtopic.php?t=114311
Xenialpup64, built with xenial xerus packages http://murga-linux.com/puppy/viewtopic.php?t=107331

Truddy90
Posts: 11
Joined: Tue 03 Mar 2015, 23:17

#9 Post by Truddy90 »

That worked great. Thank you!

Post Reply