grub2 version 2.06

Moderator: Forum moderators

Post Reply
gyrog
Posts: 594
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 14 times
Been thanked: 180 times
Contact:

grub2 version 2.06

Post by gyrog »

I've uploaded 'grub2.tar.gz' to https://www.mediafire.com/folder/qiwvlxw46bp5f/iso
It contains a complete set of grub2 binaries, both "pc" and "efi" in grub terminology, sourced from debian 2.06-13+deb12u1 unsigned packages.

It is meant to be used to replace the 2.04 and 2.03 grub2 binaries installed by FrugalPup,
provided your computer is not uefi booting with "Secure Boot" enabled.

It has the directory structure of the fat32 boot partition, and it contains only the files to be replaced.
It could be extracted directly into the root of the fat32 boot partition.
if your mounted fat32 boot partition is '/mnt/sdd1' you could use a terminal command like:

Code: Select all

tar xf grub2.tar.gz --overwrite -C /mnt/sdd1

Note:These binaries will not work if "Secure Boot" is enabled.

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

Re: grub2 version 2.06

Post by bigpup »

Being able to boot with secure boot enabled is a must have.

What is in Frugalpup Installer can do that.

So what is this really providing that is needed?

Forum Global Moderator
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

gyrog
Posts: 594
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 14 times
Been thanked: 180 times
Contact:

Re: grub2 version 2.06

Post by gyrog »

bigpup wrote: Fri Dec 01, 2023 5:39 pm

Being able to boot with secure boot enabled is a must have.

What is in Frugalpup Installer can do that.

So what is this really providing that is needed?

A current version of grub2.
While playing with directly booting ISO files, I found that some would fail when using the grub2 installed by FrugalPup,
but they would work if I replace the grub2 installed on my fat32 boot partition, with the grub2 2.06 included here.

Quite simply this is as far as I have gotten with replacing the grub2 currently installed by FrugalPup.
The road for me being able to provide a grub2 2.06 that includes support for running with "Secure Boot" enabled, still has some way to go.
I'm making availabe what I have.

FrugalPup's current grub2 was provided by @jamesbond.

If there is anyone who can provide a grub2 2.06 that works with "Secure Boot" enabled, please do.

williwaw
Posts: 1595
Joined: Tue Jul 14, 2020 11:24 pm
Has thanked: 145 times
Been thanked: 291 times

Re: grub2 version 2.06

Post by williwaw »

gyrog wrote: Sat Dec 02, 2023 6:57 am

While playing with directly booting ISO files, I found that some would fail when using the grub2 installed by FrugalPup,
but they would work if I replace the grub2 installed on my fat32 boot partition, with the grub2 2.06 included here.

Quite simply this is as far as I have gotten with replacing the grub2 currently installed by FrugalPup.
The road for me being able to provide a grub2 2.06 that includes support for running with "Secure Boot" enabled, still has some way to go.
I'm making availabe what I have.

FrugalPup's current grub2 was provided by @jamesbond.

If there is anyone who can provide a grub2 2.06 that works with "Secure Boot" enabled, please do.

Can you explain more which distros had problems that were fixed with 2.06?
and do you have a example grub2 grub.cfg stanza that works well?

gyrog
Posts: 594
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 14 times
Been thanked: 180 times
Contact:

Re: grub2 version 2.06

Post by gyrog »

williwaw wrote: Thu Jan 18, 2024 6:35 pm

Can you explain more which distros had problems that were fixed with 2.06?

No, unfortunately I can't remember.

williwaw wrote: Thu Jan 18, 2024 6:35 pm

do you have a example grub2 grub.cfg stanza that works well?

Here is a grub2 boot entry that works for me for ISO files that support 'loopback.cfg':

Code: Select all

menuentry "BookwormPup64_10.0.3.iso" {
  rmmod tpm
  insmod ext2
  rootuuid=0db94719-cdf1-44b7-9766-23db62fb85a5
  export rootuuid
  search --no-floppy --fs-uuid --set=root $rootuuid
  iso_path="/boot-isos/BookwormPup64_10.0.3.iso"
  export iso_path
  loopback loop $iso_path
  root=(loop)
  configfile /boot/grub/loopback.cfg
  loopback -d loop
}
Clarity
Posts: 3273
Joined: Fri Jul 24, 2020 10:59 pm
Has thanked: 1349 times
Been thanked: 438 times

grub2 v2.06 version upgrade to v2.12

Post by Clarity »

GRUB2 has matured to version 2.12. Is it time to present to WoofCE the upgrade?

gyrog
Posts: 594
Joined: Thu Oct 01, 2020 8:17 am
Location: Australia
Has thanked: 14 times
Been thanked: 180 times
Contact:

Re: grub2 v2.06 version upgrade to v2.12

Post by gyrog »

Clarity wrote: Tue Mar 12, 2024 4:35 am

GRUB2 has matured to version 2.12. Is it time to present to WoofCE the upgrade?

Yes, this has been true since 2.6 first appeared.
But who is going to do it?
I did not produce the signed grub2 2.03, that is still standard in Puppy.

This grub2 2.06 is unsigned and "borrowed" from debian.

Some day I might get around to "borrowing" an unsigned grub2 from debian, and signing it myself.
But I'm not sure that a signed debian grub2 won't expect a signed 'vmlinuz'.

User avatar
Vverve
Posts: 124
Joined: Tue Jul 14, 2020 1:12 pm
Location: 45°17'43.6"N 72°16'10.4"W avatar;Mira.ca
Has thanked: 6 times
Been thanked: 13 times

Re: grub2 version 2.06

Post by Vverve »

gyrog wrote: Fri Dec 01, 2023 11:57 am

I've uploaded 'grub2.tar.gz' to https://www.mediafire.com/folder/qiwvlxw46bp5f/iso

Code: Select all

tar xf grub2.tar.gz --overwrite -C /mnt/sdd1

Thanks gyrog
Worked here !!

Post Reply

Return to “System”