Puppy Linux in Virtual Machine

Puppy Linux 4.3.1rc2 in VirtualBox runs well, see the Forum article by playdayz.

... useful for those running Windows, so they might have a Puppy on their desktop...

...needs a physical machine with 1GB ram for VirtualBox and Puppy to run in Windows safely (or at least 768MB...)

1) download and install VirtualBox;
2) download and unpack this zip archive; the archive is 254MB and the unzipped folder is 274MB (the [size] increase over Puppy 4.3.1 is to install the VirtualBox services in order that all features will work; check download with md5sum = ee06f7ac6959b31e012aa8b352e9b849);
3) open VirtualBox and "File -> Import Appliance" and select the ovf file inside the folder Puppy431rc2. When it has been imported, select that virtual machine in VirtualBox and click Start. (Testing in XP, I had to manually enable some of the options such as USB and Network--just look at the list of options when you select Puppy 4.3.1 and click each option and then click the Enable box.)

See also vmPuppy 2.14X (Puppy with kernel 2.6.18 updated by ttuuxxx and running in VMWare).

Added by raffy October 15, 2009 (3:30PM)

stray77 on January 3, 2010 (5:09PM)

Elder Geek,
A battery backup would probably solve your problem about 99% of the time. Just a thought.

Glen on January 2, 2010 (5:14PM)

I am having some trouble with optimal configuration. First, off I cannot get puppy to fill the entire height and width of my screen in fullscreen mode. When I try xorgwizard it just sits there on an empty black screen after saying it may take a while to probe hardware. If I wait long X just restarts itself.

Also when I boot up I get the following message, even though xp is configured for 32 bit color:

{The virtual machine is optimized to work in 32 bit color mode but the virtual display is currently set to 16 bit. Please open the display properties dialog of the guest OS and select a 32 bit color mode, if it is available, for best possible performance of the virtual video subsystem}

edyar on December 26, 2009 (10:00PM)

is there a puppy remaster iso with all the virtualbox things included?
i have a dialup modem.(edimax) it is useless in puppy. so can someone upload his compiled version?

Elder Geek on December 18, 2009 (8:03PM)

I have a VMWare image of Puppy 4.1 that I have set up to act as an OpenVPN server. The only problem it has when it is not shut down properly. Upon the next boot it will not boot to a graphic login screen and has to be shutdown and restarted properly before it will work.

I thought it had to do with me installing to an ext2 partition but it does the same thing even when I changed from ext2 to ext3.

It is just a minor inconvenience. After a power outage someone has to log into the vmware image and restart it properly a second time to get it working. And you can't do that remotely because OpenVPN is not running.

mark on November 28, 2009 (6:06PM)

OK. Regarding post above...never mind. I was able to get back on after resetting and the system said I didn't close down X properly last time. I had been closing down using the Machine menu option and "close." Instead, I am using the lower left Menu option and "shutdown, then power off." That seems to have solved the problem. I guess I was shutting down VirtualBox and not Puppy Linux first.

mark on November 28, 2009 (2:25PM)

Can you offer some help?

I loaded Virtual Machine on Win XP and successfully loaded Puppy Linux. I followed instructions from here: http://www.virtualboximages.com/GettingStarted

Everything worked fine...until I tried to reboot the session. After I shut down, it won't boot up again. Get's hung up during boot process and doesn't complete the script. I thought it was corrupted so I deleted and downloaded a completely new setup again. And it worked fine again on initial load but it will not reboot after it's been shutdown.

I'd like to continue experimentation but I don't know where to start troubleshooting.

As a side note, I loaded an ISO image of another Linux distribution and it worked fine. So because of that I think the problem is in Puppy vs. Virtual Box. Any ideas or thoughts?


Dan on November 13, 2009 (1:27PM)


On the bottom of the VirtualBox window is an icon that looks like a folder, and is for connecting shared host folders with the VB guest.

With the Puppy guest running, add a folder and it's icon will appear on the desktop or in the Puppy Mount tool. Click on it. It's mounted.

A 2GB SDA is a portable flash drive.

Wognath on November 11, 2009 (1:16PM)

Can you tell me how to mount the NTFS drive from the virtual Puppy? And can you explain what and where the 2GB sda1 is?
Thanks! I'm going to enjoy this.

raffy on October 17, 2009 (12:15AM)

You can use Puppy Linux search for VirtualBox, an example find is here. That uses Puppy version 2.17, whose kernel is new enough to handle dual-core PCs. There is also Erik Veenstra's QEMU-Puppy. That also uses Puppy version 2.17.

gcmartin on October 16, 2009 (9:35PM)

Was VirtualBox installed on a Puppy distro???

Sounds like Puppy could be a great VM host (with VirtualBox added), because its so small and fast.

Have a comment? Please register or login