How do I install Puppy on a UEFI system?

New to Puppy and have questions? Start here

Moderator: Forum moderators

Post Reply
gurk
Posts: 8
Joined: Thu Jul 23, 2020 5:41 pm

How do I install Puppy on a UEFI system?

Post by gurk »

If you have found some documentation for this, feel free to just paste the link. Thank you.

Clarity
Posts: 4069
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1714 times
Been thanked: 554 times

Re: How do I install Puppy on a UEFI system?

Post by Clarity »

Are you seeking to "register" a mok in UEFI or some steps to boot a PUP. PUPs are live boots for the most part with persistence of your PUP session's work.

And have you tried anything, thus far?

Little info to help you needed.

gurk
Posts: 8
Joined: Thu Jul 23, 2020 5:41 pm

Re: How do I install Puppy on a UEFI system?

Post by gurk »

Hi Clarity.

I unfortunately don't know what you're asking. I have a fossa64 puppy ISO which I am trying to install in a UEFI VM. I have a laptop with UEFI that I want to try Puppy on, assuming Puppy works in the VM. The laptop has limited resources so I want to use a frugal install.

I'm trying to follow this guide but it seems to be for an older puppy release and I keep getting errors.

dancytron
Posts: 758
Joined: Fri Dec 13, 2019 6:26 pm
Has thanked: 553 times
Been thanked: 237 times

Re: How do I install Puppy on a UEFI system?

Post by dancytron »

That is a very old guide.

There are a number of different methods, this thread seems to be a good utility to do most of it.

viewtopic.php?f=105&t=337

Others will come with more specific information.

User avatar
bigpup
Moderator
Posts: 7298
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 952 times
Been thanked: 1615 times

Re: How do I install Puppy on a UEFI system?

Post by bigpup »

We need some info.

Is Windows on this computer?
If yes.

You do not need VM to use Puppy.

Just do a frugal install along side windows using Lick.
https://github.com/noryb009/lick
Read the info on that web page before using Lick.
Lick is a program you run in Windows.
Tell it the Puppy ISO you want to install.
It does a frugal install, along side Windows, and makes a boot menu entry, to boot what you installed.

A frugal install does nothing to Windows.
All it is are all the Puppy files in a folder, on the internal drive.
It acts like any other folder on the drive.

download the Lick exe file.
https://github.com/noryb009/lick/releas ... -win32.exe
Save it where you can find it.
In file manager navigate to location you put it.
Left click on it to run.

Warning:
Shutdown Windows to a normal shutdown, not hibernate.
Hibernate does not fully release control of the drive, so Puppy will not work correctly.
Also, good idea to run Windows defrag program on the Windows c drive, before using Lick.
This makes sure the Puppy files, you install, are not fragmented.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

gurk
Posts: 8
Joined: Thu Jul 23, 2020 5:41 pm

Re: How do I install Puppy on a UEFI system?

Post by gurk »

Thanks dancytron, those forum links are helpful.

@Bigpup no everything is linux.

Anyway, I made a fat32 partition in GParted, gave it the esp and boot flags, and made a second ext4 partition for puppy. Then I opened frugalpup and clicked the "puppy" button and followed the prompts to locate the ext4 partition, and clicked the "boot" button and followed to prompts to install to the ESP. Then I rebooted the VM and it's stuck at "booting from hard disk"...

So it looks like it found the ESP but it's not actually booting Puppy. This was all in Gnome boxes but I'll try virtualbox too in case there's a problem with boxes.

EDIT: Cannot find boot device on virtualbox either

User avatar
bigpup
Moderator
Posts: 7298
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 952 times
Been thanked: 1615 times

Re: How do I install Puppy on a UEFI system?

Post by bigpup »

The Frugalpup Installer requirement, for setting up partitions, is when installing to the actual physical drive and booting from it.
When the computers normal boot process is being used.
Usually when Puppy Linux is the only thing on the physical drive.

Using Virtual Machine or Virtualbox is not the same computer setup.

See if this info helps you:
http://murga-linux.com/puppy/viewtopic. ... 7e77c96105

could also have something to do with the version of Virtual Machine or Virtualbox and for sure, what computer they are setup to emulate.

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
bigpup
Moderator
Posts: 7298
Joined: Tue Jul 14, 2020 11:19 pm
Location: Earth, South Eastern U.S.
Has thanked: 952 times
Been thanked: 1615 times

Re: How do I install Puppy on a UEFI system?

Post by bigpup »

The laptop has limited resources

Give use specific details?????

The things you do not tell us, are usually the clue to fixing the problem.
When I was a kid, I wanted to be older.
This is not what I expected :o

User avatar
gychang
Posts: 629
Joined: Fri Aug 28, 2020 4:51 pm
Location: San Diego, CA
Has thanked: 220 times
Been thanked: 70 times

Re: How do I install Puppy on a UEFI system?

Post by gychang »

gurk wrote: Thu Mar 25, 2021 8:20 pm

If you have found some documentation for this, feel free to just paste the link. Thank you.

I just finished uploading UEFI install of Fossapup to a youtube. Hope this helps.

Part 1

Part 2

======

Puppy Bytes, utube videos
https://www.youtube.com/channel/UCg-DUU ... u62_iqR-MA

======

Clarity
Posts: 4069
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1714 times
Been thanked: 554 times

Re: How do I install Puppy on a UEFI system?

Post by Clarity »

OK, I believe you are asking how to create a VM and boot-install FossaPUP64 there for preparation of what yo'll expect on your UEFI Laptop.

OK, if you are running FossaPUP64 as the host, it has an entry in its Menu to launch QEMU-Gui where you will design the Virtual PC (VM) identifying what to boot. OR, open a terminal and type

Code: Select all

root# qemu_gui

.

For my VM use in FossaPUP64

  1. I have always used the basics in that QEMU screen ie. CD+SAMBA+x86-64 to boot a PUP ISO.

  2. If I had setup a virtual disk, I could create a save session on that virtual disk for use whenever I shutdown. It will restore upon reboot with the session changes I make.

  3. If need, too, I can remaster with all of the changes into a new bootable ISO.

My remastered ISO seems to have my UEFI needs when the actual ISO is used to boot my Laptop in the past.

Hope this is helpful

Post Reply

Return to “Beginners Help”