Description
Rebuild of grub2-2.02-18.fc27.src.rpm from fedora 27 for use in epel7 systems. Gives more flexibility with booting from ZFS based systems. Motivation trying to dualboot TrueOS on a BIOS (Not efi) System with a GPT partitioned second drive. With Centos 7 as main OS. (Not supported according to TrueOS)
Have done limited testing of grub2-pc. Works OK for me.
Installation Instructions
Download and install repo given below
Remove old version
yum remove grub2 grub2-pc grub2-tools-extra grub2-tools grub2-pc-modules grub2-tools-minimal grub2-common
Suggest DON'T REBOOT
Install this one
yum install grub2-common grub2-tools-minimal grub2-tools grub2-tools-extra grub2-pc-modules grub2-pc
grub2-install /dev/sda
To boot TrueOS from ZFS pool installed on sdb2 (GPT) partition. Add
menuentry "TrueOS (loader)" {
insmod zfs
insmod part_gpt
set root=(hd1,gpt2)
kfreebsd /ROOT/initial/@/boot/zfsloader
}
To /etc/grub.d/40_custom
Then
grub2-mkconfig -o /boot/grub2/grub.cfg
Boots TrueOS straight from ZFS without installing additional BSD boot loaders etc.
Active Releases
The following unofficial repositories are provided as-is by owner of this project. Contact the owner directly for bugs or issues (IE: not bugzilla).
Release | Architectures | Repo Download |
---|---|---|
EPEL 7 | x86_64 [modified] (17)* | EPEL 7 (117 downloads) |
* Total number of packages downloaded in the last seven days.
External Repository List
The following repositories are accessible during builds