I am trying to install an Ubuntu-compatible Puppy Linux VM, and am concerned that this looks like the most difficult VMware Linux installation I've seen yet. I've seen http://johann.loefflmann.net/en/articles/how-to-install-puppy-linux-3.01-on-vmware.txt (which points to an FTP site that is live but does not, after a couple of clicks, show to download the preferred ISO -- is the lupu-528.005.iso I downloaded from elsewhere appropriate?), and a couple of in-depth, hacker-strength HOWTO's, which may or may not point to something current in their URL's, but I haven't been able to follow any of them to the point of installing on a working system.

(I can boot off the live ISO image just fine; I haven't yet managed to get it to talk to the VMware virtual hard drive partition.)

Is getting Puppy to install on a VMware VM really at a Linux guru's HOWTO in pay grade? Is there a simple way I can install Puppy to a hard drive, whether or not it's at the point-and-almost-drool simplicity of almost every other Linux distribution I've tried to install?

  • This is an old thread, but let me ask a dumb question. Puppy can be installed, but it's designed to operate simply as a live session with persistence. Did you look at just running it that way from the VM rather than trying to install it? – fixer1234 Jul 26 '17 at 3:08
  • I recognize that a Puppy Linux is more often booted from USB than internal hard drive, but Puppy has another use case that interests me: being able to make (and share by letting other people download) an appliance that is demands as little as feasible on host computers that may or may not be particularly powerful. There's got to be another solution for this use case that's 1%-5% leaner, but Puppy is the best major Linux distribution to make an appliance with as light a touch as possible. A VM can be can be distributed where a USB key can't quite as easilly be sent to everyone who wants one. – Jonathan Hayward Jul 27 '17 at 0:43
  • I didn't explain my suggestion well; what we're each saying isn't mutually exclusive. My suggestion was to treat the VM like a removable drive in the way you write the ISO to it, rather than trying to install Puppy on the VM. With Puppy, writing the ISO to an optical disc or flash drive isn't like most other Linux distros. In other distros, that action yields installation media, which may also act as a limited live demo. With Puppy, that live demo is the full, operational version that works the same as if you then install it. Simply burning the ISO to the VM might avoid some of the problems. – fixer1234 Jul 27 '17 at 1:08

Puppy linux and derivatives seem not to recognize SCSI disks from ESXi so you have just to connect an IDE virtual or physical disk (change the SCSI interface in vsphere client and attach an IDE disk).

If it still don't see the disk I try a more modern live cd,create and format partitions in some ext varient or fat system and reboot in puppy.

  • I've seen this work as a solution before, also changing the SCSI Bus type (BusLogic vs. LSI Logic. vs. IDE). If you can provide more information on your set up, that would help (VMware Player vs. ESXi, version of Puppy and VMware), etc. – RobEl Sep 25 '17 at 21:46

Can't say I've used Puppy for a long time but a quick read of the install instructions on their web site would indicate that installation is no more difficult than any other Linux.

Set up a new VM & prep a new virtual drive. Attach the Live CD/DVD, boot and follow the instructions.

  • I tried that before I posted. I couldn't get it to see the virtual drive. – Jonathan Hayward Jun 1 '14 at 18:59
  • The instructions say "Install to H.D.D. using Menu > System > Puppy Universal Installer". I clicked on "Menu", navigated to "System", and failed to find any item under that submenu or the "System Status and Config" subsubmenu called "Puppy Universal Installer." – Jonathan Hayward Jun 1 '14 at 19:04
  • Might not appear if it cant "see" the drive? I assume that the drive is mounted to mountpoint /? Do you also have a SWAP mount point? Those are usually the 2 minimum mounts you need to do an install of Linux. (Sorry if that is stuff you already know). – Julian Knight Jun 1 '14 at 20:00

i've founded zero troubles about installing puppy on a vmware VM exept 'cause the graphics v card...tweaking a bit could foun something more or less usable but forget x org....just that. P.D: same issue with obsolet REAL machines and most UNsolved just a few could work propperly graphics with puppy...

  • 1
    Could you please translate this into English? Or, better yet, answer the question (in English). – Scott Jul 26 '17 at 0:09
  • I can't work out whether this actually answers the question. – DavidPostill Jul 27 '17 at 20:15

Your Answer

By clicking "Post Your Answer", you acknowledge that you have read our updated terms of service, privacy policy and cookie policy, and that your continued use of the website is subject to these policies.

Not the answer you're looking for? Browse other questions tagged or ask your own question.