VirtualBox for many Puppies

Virtual machines, emulation, etc.
Post Reply
Message
Author
User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

virtualbox-4.1.14.sfs

#106 Post by shinobar »

virtualbox-4.1.14.sfs for Puppy 4.3.1 and most recent Puppies 5.x including Lucid Puppy and Slacko.
Available from http://shino.pos.to/party/bridge.cgi?puppy/opt/

If you have ever installed another or older virtualbox PET/SFS and trying new, remove old ones and delete '/lib/modules/*/misc/vbox*.ko', /opt/VirtualBox, if they are exists, before loading the new.

virtualbox-4.1.14.sfs has pre-build kernel modules for:
  • 2.6.30.5
  • 2.6.32.59
  • 2.6.37.6
  • 3.0.25
  • 3.1.10-slacko_paeA
  • 2.6.32.28
  • 2.6.33.2
  • 2.6.39.4
  • 3.1.10-slacko_4gA
For other kernels, you need corresponding kernel source and devx to build the vbox kernel modules.
Load the kernel source SFS, devx SFS and this virtualbox SFS. Then type 'virtualbox' on a terminal.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

virtualbox-4.1.16.sfs

#107 Post by shinobar »

virtualbox-4.1.16.sfs for Puppy 4.3.1 and most recent Puppies 5.x including Lucid Puppy and Slacko.
Available from http://shino.pos.to/party/bridge.cgi?puppy/opt/

If you have ever installed another or older virtualbox PET/SFS and trying new, remove old ones and delete '/lib/modules/*/misc/vbox*.ko', /opt/VirtualBox, if they are exists, before loading the new.

As for slacko, you may need to install 'mesa' package.

virtualbox-4.1.16.sfs has pre-build kernel modules for:
  • 2.6.30.5 (Puppy-4.3.x)
  • 2.6.32.28 (Lupu)
  • 2.6.32.59 (Wary-511)
  • 2.6.33.2 (Wary-5.3)
  • 3.0.25 (Racy-5.3)
  • 3.1.10-slacko_4gA (slacko-5.3.3)
  • 3.1.10-slacko_paeA (slacko-5.3.3 PAE)
For other kernels, you need corresponding kernel source and devx to build the vbox kernel modules.
Load the kernel source SFS, devx SFS and this virtualbox SFS. Then type 'virtualbox' on a terminal.
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
TheAsterisk!
Posts: 406
Joined: Tue 10 Feb 2009, 08:52

#108 Post by TheAsterisk! »

Updated to VirtualBox 4.1.16

Having FTP issues with one of my mirrors, but the other seems fine. I'll just link the working mirror for now.

Haven't made a package yet for Puppy 301 and 400, but the rest of the 4-series as well as Lucid, Slacko, and the latest Racy and Wary have packages available. I may also add packages for a few other versions in the next few days, and if I do I'll update this post with a quick note.

gcmartin

Re: virtualbox-4.1.16.sfs

#109 Post by gcmartin »

Thanks @TheAsterisk! and @Shinobar.

I am just getting to a point where I would like to host a VM environment to do PUPs testing. I would like to get a good start at doing such WHEN I saw this post.
shinobar wrote:virtualbox-4.1.16.sfs for Puppy 4.3.1 and most recent Puppies 5.x including Lucid Puppy and Slacko.
Available from http://shino.pos.to/party/bridge.cgi?puppy/opt/

If you have ever installed another or older virtualbox PET/SFS and trying new, remove old ones and delete '/lib/modules/*/misc/vbox*.ko', /opt/VirtualBox, if they are exists, before loading the new.

As for slacko, you may need to install 'mesa' package.

virtualbox-4.1.16.sfs has pre-build kernel modules for:
  • 2.6.30.5 (Puppy-4.3.x)
  • 2.6.32.28 (Lupu)
  • 2.6.32.59 (Wary-511)
  • 2.6.33.2 (Wary-5.3)
  • 3.0.25 (Racy-5.3)
  • 3.1.10-slacko_4gA (slacko-5.3.3)
  • 3.1.10-slacko_paeA (slacko-5.3.3 PAE)
For other kernels, you need corresponding kernel source and devx to build the vbox kernel modules.
Load the kernel source SFS, devx SFS and this virtualbox SFS. Then type 'virtualbox' on a terminal.
For my clarification, does this mean that if I use any 1 of the 7 distros mentioned, I will NOT have to download kernels or DEVXs?

And, is there a description or manual or information tailored to just Puppy Linux VM operations (host and Guest) somewhere?

Thanks in advance

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

virtualbox-4.1.18.sfs

#110 Post by shinobar »

(UPDATE: 22-Jun-2012)
virtualbox-4.1.18.sfs for Puppy 4.3.1 and most of Puppies 5.x including Lucid Puppy and Slacko.
Available from http://shino.pos.to/party/bridge.cgi?puppy/opt/
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
TheAsterisk!
Posts: 406
Joined: Tue 10 Feb 2009, 08:52

Re: virtualbox-4.1.16.sfs

#111 Post by TheAsterisk! »

Sorry about my sporadic and prolonged absences. Some rather serious health issues in the family, I'm afraid.
gcmartin wrote:For my clarification, does this mean that if I use any 1 of the 7 distros mentioned, I will NOT have to download kernels or DEVXs?
You are correct. For those listed Puppy versions, the SFS is good-to-go out-of-the-box, excepting (maybe) high-performance graphics drivers, or maybe SDL libraries. No need for the DEVX or kernel sources, though.
And, is there a description or manual or information tailored to just Puppy Linux VM operations (host and Guest) somewhere?
Not that I know of, but I can search around a bit later this weekend.

rdorling
Posts: 1
Joined: Mon 25 Jun 2012, 16:40

#112 Post by rdorling »

Thankyou so much for your virtualbox pets! With Puppy Linux and VBox I can now run a VM straight off my USB stick without ever touching the host computer's HD. Have spent many hours this week trying different combos and can say without doubt this was the easiest way to do it. I have stored my virtual machine on a FAT32 partition of the USB stick so can even run it from my Windows VirtualBox install when connected to my home PC. (This needs to be the first partition on the stick, otherwise Windows won't see it)

The only issue with using FAT32 is the 4Gb restriction on the VDI. But I got a cut-down XP distro running pretty fast with 512Mb RAM allocation. If you give the FAT32 partition a Label in GParted you can then put a script in your Startup folder like "mount -L label /mnt/myfat" to ensure the VirtualBox config files don't get confused if the drive id of the FAT partition(e.g. sda/sdb etc..) changes when it is mounted on different hosts.

User avatar
shinobar
Posts: 2672
Joined: Thu 28 May 2009, 09:26
Location: Japan
Contact:

file system on USB stick

#113 Post by shinobar »

rdorling wrote:The only issue with using FAT32 is the 4Gb restriction on the VDI.
How about formating ntfs for the 1st partition on the USB device?
Downloads for Puppy Linux [url]http://shino.pos.to/linux/downloads.html[/url]

User avatar
TheAsterisk!
Posts: 406
Joined: Tue 10 Feb 2009, 08:52

#114 Post by TheAsterisk! »

Finally updated to 4.1.18. Sorry about the lag.

bark_bark_bark
Posts: 1885
Joined: Tue 05 Jun 2012, 12:17
Location: Wisconsin USA

#115 Post by bark_bark_bark »

cool, I am downloading right now. I never knew you could use html pages on dropbox.
....

User avatar
TheAsterisk!
Posts: 406
Joined: Tue 10 Feb 2009, 08:52

#116 Post by TheAsterisk! »

Some 64-bit VirtualBox 4.1.18 packages for FATDOG64 and LighthousePup have been added!

My access to 64-bit hardware is still a bit unpredictable, but I have managed to make packages for FATDOG64 versions 521 and 601, and for LighthousePup 514-B4. I just finished uploading them a short time ago, and they should now be listed in my packages guide, too.

I'll add this information to the main post.

User avatar
TheAsterisk!
Posts: 406
Joined: Tue 10 Feb 2009, 08:52

#117 Post by TheAsterisk! »

UPDATED to VirtualBox release 4.1.20

User avatar
TheAsterisk!
Posts: 406
Joined: Tue 10 Feb 2009, 08:52

#118 Post by TheAsterisk! »

ADDED some 'preview' packages for 4.2.0 RC2

As it's not a stable release, I won't include it in my main post or overall guide pages, but it should be visible and available from either of my mirrors, linked below.

http://www.silverdollarsolutions.com/Pu ... guide.html
http://dl.dropbox.com/u/11521006/asteri ... guide.html

User avatar
TheAsterisk!
Posts: 406
Joined: Tue 10 Feb 2009, 08:52

#119 Post by TheAsterisk! »

UPDATED to VirtualBox release 4.1.22

ADDED some 'preview packages for VirtualBox 4.2.0 RC4

All packages, stable and pre-release, are now included in the packages guide.

- - - - - - - - - - - - - - -

I'm probably going to remove some of the older packages from my mirrors soon, but will retain those packages made for Puppy versions which have no newer packages available.

(Let me know if anyone needs a particular older package. I'll keep some local copies for at least a week if re-uploading is necessary.)

User avatar
tazoc
Posts: 1157
Joined: Mon 11 Dec 2006, 08:07
Location: Lower Columbia Basin WA US
Contact:

Thank you!

#120 Post by tazoc »

TheAsterisk! wrote:Some 64-bit VirtualBox 4.1.18 packages for FATDOG64 and LighthousePup have been added!

My access to 64-bit hardware is still a bit unpredictable, but I have managed to make packages for FATDOG64 versions 521 and 601, and for LighthousePup 514-B4. I just finished uploading them a short time ago, and they should now be listed in my packages guide, too.

I'll add this information to the main post.
Thank you for these. :D You've made VirtualBox a lot easier for many Puppians! Although Lighthouse64 has a System Tool to d/l and install VBox, it requires the large combined devX/kernel src SFS. I'm assuming your Pets do not--a big help for those without a reliable broadband connection, or who prefer not to install an SFS.

Regards,
TaZoC
[url=http://www.lhpup.org/][b][size=100]lhpup.org[/size][/b] [img]http://www.lhpup.org/gallery/images/favicon.png[/img][/url] [url=http://www.lhpup.org/release-lhp.htm#602]Lighthouse 64 6.02[/url]

User avatar
TheAsterisk!
Posts: 406
Joined: Tue 10 Feb 2009, 08:52

Re: Thank you!

#121 Post by TheAsterisk! »

UPDATED to VirtualBox release 4.2.0
I'll remove the 4.2.0 release candidates, but keep 4.1.22 available, just in case Oracle has snuck in any bugs or regressions.
tazoc wrote:Thank you for these. :D You've made VirtualBox a lot easier for many Puppians! Although Lighthouse64 has a System Tool to d/l and install VBox, it requires the large combined devX/kernel src SFS. I'm assuming your Pets do not--a big help for those without a reliable broadband connection, or who prefer not to install an SFS.

Regards,
TaZoC
That's right, my packages should not require the DEVX module, assuming everything works as intended and tested. (The only funny spot was that I think Fatdog 601 uses TXZ compression for dot-pets, instead of TGZ. Made for some confused fun the first time I tried to unpack them!)
Anyway, happy to help out where I can! Thanks for the kinds words, TaZoC!

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#122 Post by 01micko »

Hello

VirtualBox was failing with a thud in Slacko-5.3.6.5 Beta2 and through the persistence of CatDude it now works.

I am speculating that it has to do "kmod", the new replacement for module-init-tools. The pet is patched with this line @line 250 in /virtualbox-4.2.0_src.install/opt/VirtualBox/src/vboxhost/vboxdrv/Makefile

Code: Select all

-DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DFORTIFY_RUNNING
Also, modprobe -l $MODULE fails with modprobe: invalid option -- 'l' but this is not fatal and isn't patched. This is definitely to do with kmod.

Here is the patched pet. http://www.smokey01.com/01micko/pet_pac ... ched-s.pet
md5<-- 2243dbfe7195661fc40531a694d91e02 virtualbox-4.2.0_src.install_patched-s.pet

I don't know what the behaviour will be like outside of Slacko Beta, ymmv. It will likely suit pemasu's dpup based on wheezy (NOT exprimo!!!) as that ships with kmod too.

Hope this is useful to someone.
Cheers
Attachments
capture22701.jpg
(30.47 KiB) Downloaded 2368 times
Puppy Linux Blog - contact me for access

User avatar
TheAsterisk!
Posts: 406
Joined: Tue 10 Feb 2009, 08:52

#123 Post by TheAsterisk! »

UPDATED the 32-bit Puppies' packages to VirtualBox version 4.2.2. 64-bit packages will be up soon, and Slacko 5.3.6.5-beta support is forthcoming (see above, below).

EDIT: Support for Precise Puppy 5.4 is also on its way. (I only just found out about the final release a moment ago! :oops:)

01micko wrote:Hello

VirtualBox was failing with a thud in Slacko-5.3.6.5 Beta2 and through the persistence of CatDude it now works.

I am speculating that it has to do "kmod", the new replacement for module-init-tools. The pet is patched with this line @line 250 in /virtualbox-4.2.0_src.install/opt/VirtualBox/src/vboxhost/vboxdrv/Makefile

Code: Select all

-DIN_SUP_R0 -DVBOX -DRT_WITH_VBOX -DVBOX_WITH_HARDENING -DFORTIFY_RUNNING
Also, modprobe -l $MODULE fails with modprobe: invalid option -- 'l' but this is not fatal and isn't patched. This is definitely to do with kmod.

Here is the patched pet. http://www.smokey01.com/01micko/pet_pac ... ched-s.pet
md5<-- 2243dbfe7195661fc40531a694d91e02 virtualbox-4.2.0_src.install_patched-s.pet

I don't know what the behaviour will be like outside of Slacko Beta, ymmv. It will likely suit pemasu's dpup based on wheezy (NOT exprimo!!!) as that ships with kmod too.

Hope this is useful to someone.
Cheers
Thanks, 01micko. CatDude sent me a separate PM with the same information as to where and how to patch. I only got the message after I finished packaging up all the 32-bit version of VirtualBox 4.2.2 for the usual Puppies, but I do plan to try out the patch both on Slacko-5.3.6.5 and on some older Puppies. If it works well everywhere, I'll just modify and re-upload the "src.install" dot-pet, and make a "vboxdrv" package for the beta as I normally would. Otherwise, I can make a special installer for the newer Pups that will/may ship with kmod, and just add some more fun to my HTML guide(s). :lol:

I'll post any pertinent updates once I can.

tiangeng
Posts: 73
Joined: Thu 23 Jul 2009, 04:23
Location: æ²³å￾— China

#124 Post by tiangeng »

Would you build Virtualbox3.2.8 for Precise5.4?
Virtualbox4.x is too big. :D

User avatar
TheAsterisk!
Posts: 406
Joined: Tue 10 Feb 2009, 08:52

#125 Post by TheAsterisk! »

Added a VBox 4.2.2 package for Precise Puppy 540
tiangeng wrote:Would you build Virtualbox3.2.8 for Precise5.4?
Virtualbox4.x is too big. :D
I can certainly try. :wink:
Honestly, my first priority for VBox is to get 4.2.2 running for the Slacko 540 beta, and seeing how I can most easily and elegantly account for it and all the other puppies in the "src.install" package. (That, and I still have to update my JRE and JDK packages to the latest versions. :roll:) That being said, I'd be happy to try to get VBox 3.2.8 (or even a more recent 3-series release) running for Precise 540 once I've addressed that issue.

As always I'll update here when possible.

Post Reply