Installing Puppy to a UEFI Internal Drive

Moderators: wizard, Forum moderators

Locked
User avatar
rockedge
Site Admin
Posts: 5710
Joined: Mon Dec 02, 2019 1:38 am
Location: Connecticut,U.S.A.
Has thanked: 1988 times
Been thanked: 2097 times
Contact:

Installing Puppy to a UEFI Internal Drive

Post by rockedge »

Installing Puppy to a UEFI internal drive as the only operating system.

rev. 220223

This topic assumes you are using one of the recommended distro's or remasters.

  • Boot from your CD or USB drive

Make sure you have backed up any data you want to keep first.

1. Partition the drive

  • click Menu>System>GParted

If the drive has existing partitions as shown here, it is best to delete them first.

Image2.jpg
Image2.jpg (24.42 KiB) Viewed 8783 times
  • click Device>Create Partition Table

  • Select GPT

  • click Apply

You should now have only one entry named: unallocated. You are now ready to partition the drive. We’ll make two partitions.

First partition

  1. right click the unallocated entry

  2. click New

  3. New size = 100

  4. File system = fat32

  5. Label = EFI

  6. click +Add button

Image1.jpg
Image1.jpg (21.57 KiB) Viewed 8783 times

Second partition

  1. right click the unallocated entry

  2. click New

  3. New size = 10000 (make 40000 if you can, bigger is usually better)

  4. File system = ext3

  5. Label = linux

  6. click +Add button

  7. click the green check mark in the toolbar to apply the change

  8. right click the fat32 partition

  9. click Manage flags

  10. check boot (auto selects esp too)

  11. click close

If you didn’t use all of the unallocated entry, you can make additional partitions for storage.

When you have finished partitioning, close Gparted

2. Frugal Install To Drive

  • click Menu>Setup>FrugalPup

  • click the Puppy button

  • click the this radio button

  • click OK

Image3.jpg
Image3.jpg (7.49 KiB) Viewed 8783 times
  • click sda2

  • click OK

Image4.jpg
Image4.jpg (8.38 KiB) Viewed 8777 times

At the next screen:

  1. click the Create Folder button

  2. type in a short folder name

  3. press Enter

  4. click OK

  5. click OK

  6. click OK

After the files are installed:

  1. In the Frugalpup main window, click the Boot button

  2. Select the location of the frugal install (sda2).

  3. Select the small 1st partition on the drive, as location to install the boot loader

  4. Select the boot loader type
    UEFI
    mbr ->legacy bios boot
    both

    You can install the UEFI for UEFI computers
    mbr for legacy bios computers
    both, to boot anything

    • The UEFI will also install the needed files, to support secure boot enabled in UEFI.

      When you first boot the drive, on a UEFI computer, with secure boot enabled.
      A process will start, to allow you to install the Puppy security key, to the computer.
      It will add this Puppy key, to the other ones, loaded on the computer.

    Puppy is now on the internal drive sda2 you can shut down, (don’t save the session) remove your CD/USB and reboot.

    After booting:

    • click Menu>Exit>Restart graphical server

    • click Menu>Exit>Reboot

    • make the save file ( read What is a Save File or Folder?)

      During your shutdown, you may be ask if you want a swap file

      General Guidelines: If you have less than 2gb of ram, create a 1024 Mb swap file/partition

      Your install is complete!

      Need more help? Join the forum and post your questions in Beginners Help.

Last edited by bigpup on Sun Oct 15, 2023 9:34 pm, edited 3 times in total.
Reason: Cleared up info on installing a boot loader.
Locked

Return to “Getting Started and System Requirements”