Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Mon 18 Nov 2019, 18:41
All times are UTC - 4
 Forum index » Advanced Topics » Cutting edge
Puppy 8.1
Moderators: Flash, Ian, JohnMurga
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 2 [19 Posts]   Goto page: Previous 1, 2
Author Message
mistfire

Joined: 04 Nov 2008
Posts: 1252
Location: PH

PostPosted: Fri 18 Oct 2019, 01:28    Post subject:  

Regarding UEFI install support on Puppy. There is no need to overhaul the Puppy Universal Installer script. The only part to be modified was the process where the bootloader is install. We need to create a uefi counterpart of grub4dosconfig script. Installing a bootloader in uefi was straight forward. Just put the grub efi file to /EFI/boot folder. But the tricky part was where to place grub.cfg file in order to read by the grub in uefi.
Back to top
View user's profile Send private message 
foxpup


Joined: 29 Jul 2016
Posts: 962
Location: europa near northsea

PostPosted: Fri 18 Oct 2019, 06:38    Post subject: grub-mkstandalone  

mistfire wrote:
But the tricky part was where to place grub.cfg file in order to read by the grub in uefi.
When you compile the grub2 efi you can give instructions where it should look for the grub.cfg.

You can make this quite complicated in grub2.
E.g. with an embedded configfile.

'grub-mkstandalone' is the tool to compile the grub2 efi.
Back to top
View user's profile Send private message 
mistfire

Joined: 04 Nov 2008
Posts: 1252
Location: PH

PostPosted: Sat 19 Oct 2019, 01:11    Post subject:  

I think puppy must have its own custom grub efi file for easy installation of puppy in uefi
Back to top
View user's profile Send private message 
foxpup


Joined: 29 Jul 2016
Posts: 962
Location: europa near northsea

PostPosted: Sat 19 Oct 2019, 04:55    Post subject:  

mistfire wrote:
I think puppy must have its own custom grub efi file for easy installation of puppy in uefi
It does. It is in every recent iso if you extract efi.img (with uextract).
The first grub2 efi were from Fatdog, but it is possible there have been others compiled by some devs.

I haven't managed to compile one on a Puppy. There is not enough grub2 stuff installed to do that, I think.
But I have compiled some to my liking, much like those from Fatdog, in Slackware.
Btw, Slackware does not use Secure Boot.
It doesn't matter where you get it from as long as it suits you.
Major distro's want to "maintain their grub", but Puppy just wants to keep it simple and use it as it is.
If it works, it works!

Better look to this thread for this subject: FrugalPup v15 & StickPup v15 - Puppy frugal installer.
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 2 [19 Posts]   Goto page: Previous 1, 2
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » Advanced Topics » Cutting edge
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0272s ][ Queries: 11 (0.0031s) ][ GZIP on ]