Other Availability of grub2 pkg

Some time ago I created a multiboot disk for various OSes which were launched via a grub2 pkg.
That pkg is no longer available from the current pkg repository. Is it possible to obtain pkgs from an old archive?
 
There are no old package archives. sysutils/grub was removed because it failed to build, and sysutils/grub2 was removed because it's been stale for 5 years, was never updated and doesn't build anymore.
 
Code:
port deleted on 2019-08-17
REASON: Has expired: Unmaintained (more than five years), not updated (one-and-a-half years), does not build with modern compilers
Good luck with that.
 
Well, having found an old copy of grub2, I thought I would try installing it using:-

pkg add --accept-missing http://ftp-archive.freebsd.org/pub/FreeBSD-Archive/old-releases/amd64/9.2-RELEASE/packages/All/grub2-2.00_1.tbz

Unfortunately it didn't work... I got:-

pkg: /tmp/grub2-2.00_1.tbz.XXXXX is not a valid package: no manifest found

Is there anything I can do to avoid this error? I thought adding '--accept-missing' would do the trick, but no...
 
I would not install a 5 year old package without it being updated. Let alone a bootloader which hasn't seen updates for 5 years.

You better use a Linux Live CD or some of the other OS on the harddrive to install a more recent GRUB2.
 
Hm, looking at the GNU ftp, the most recent release is 2.04. Did this just happen because there was no maintainer for the port and noone else bothered trying to upgrade?
 
Hm, looking at the GNU ftp, the most recent release is 2.04. Did this just happen because there was no maintainer for the port and noone else bothered trying to upgrade?
I would guess there isn't much of a demand for a native FreeBSD version of Grub....
 
I would guess there isn't much of a demand for a native FreeBSD version of Grub....
Sure, you'll only need it for "special" scenarios (like booting multiple systems) and you can always use a Linux live-stick or something like that for setup. Looking at the now deleted port and how many patches it needed, it seems like a lot of work, so probably not worth the effort. Just think it's probably technically possible if someone was willing to invest that work ;)
 
Some time ago I created a multiboot disk for various OSes
Which OS's are those? Is there maybe a possibility to install a boot loader on one of them which masters to boot the other OS's?

Alternatively, if this is a UEFI system, rEFind is a good one. Another option is to install GRUB2 on a USB stick and make that stick to boot as first boot device.
 
Which OS's are those? Is there maybe a possibility to install a boot loader on one of them which masters to boot the other OS's?

Alternatively, if this is a UEFI system, rEFind is a good one. Another option is to install GRUB2 on a USB stick and make that stick to boot as first boot device.
I have already created a multiboot hard disk with quite a number of bootable partitions. Currently there are several versions of FreeBSD including partitions with installation images. There are a few Linux OSes including some which boot from ISO via 'loopback'. I also want to include numerous utilities such as Clonezilla, Super-Grub, SystemRescueCD etc, ie the sort of things you can launch with YUMI.

The problem is that I started putting it together several years ago and it has become unmanageable, so I want to create another one from scratch and getting Grub installed is becoming a problem.

I was reading about installing Grub in the BIOS partition of a GPT disk but am unsure about where the boot directory would be installed.
 
Back
Top