EFI bootimage for puppy

A home for all kinds of Puppy related projects
Post Reply
Message
Author
mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

EFI bootimage for puppy

#1 Post by mistfire »

Here is EFI bootimage for Puppy CD. It can use to boot 64-bit and 32-bit UEFI computers. It uses refind from Fatdog64.

Known issues:
* 32-bit grub efi configuration file is not yet embedded in grubia32.efi. So it requires grub.cfg to be placed in /boot/grub of puppy CD.

Download link: https://drive.google.com/open?id=0B2FRk ... 2MxMV9IOTA
Attachments
EFI.jpg
(20.01 KiB) Downloaded 1335 times
Last edited by mistfire on Mon 27 Feb 2017, 12:59, edited 1 time in total.

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#2 Post by augras »

Hi,
thanks mistfire for this efi.img.
But how to use it ?
Can i boot on it if i place the file in /boot ? Or what to do ?
Philippe

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#3 Post by mistfire »

@augras here is the instruction on how to use this efi.img file

1. Install modified remaster script: http://www.murga-linux.com/puppy/viewto ... 211#939211

2. Create puppylivecdbuild folder on root folder of a drive

3. Copy all the puppy cd contents to puppylivecdbuild folder

4. Place efi.img on puppylivecdbuild folder

5. Create a grub2 menu entry (grub.cfg) and save in puppylivecdbuild folder

The following step is needed to boot from 32-bit UEFI. If you dont want to boot on 32-bit UEFI then goto step 10

6. copy grub.cfg in puppylivecdbuild

7. create folder named boot puppylivecdbuild

8. goto boot folder and folder named grub

9. goto grub folder and paste the copied grub.cfg

10. Run Puppy Remaster CD and select the drive where the puppylivecdbuild folder that you create is located

11. If the remaster detects puppylivecdbuild folder and ask to reuse the folder. Click YES

12. Follow further step-by-step instructors of the puppy remaster cd. (It is advisable to create an ISO first before burning it to CD/DVD disc)
Last edited by mistfire on Mon 27 Feb 2017, 12:50, edited 1 time in total.

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#4 Post by augras »

Hi mistfire,
Thanks, i will test it asap,
Philippe

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#5 Post by mistfire »

Boot Puppy from UEFI via USB. Make sure that the USB pendrive is formatted on FAT32

1. Mount the EFI image and extract all the contents on the root folder of the drive

2. Mount the puppy live cd or insert puppy cd and copy all the contents to a desired folder

3. Create a grub2 menu entry (grub.cfg) and save on the root folder of the drive (for 64-bit)

The following step is needed to boot from 32-bit UEFI.

4. copy grub.cfg on the n the root of the drive

5. create folder named boot on the root of the drive

6. goto boot folder and folder named grub

7. goto grub folder and paste the copied grub.cfg

mistfire
Posts: 1411
Joined: Wed 05 Nov 2008, 00:35
Location: PH

#6 Post by mistfire »

Notice: If you want to boot puppy over the secure boot. Register the keys first on the computer using the secure boot key files that was found on the folder named keys. Once it was registered, reboot the computer

(The result may very depending on the computer)

Post Reply