News for hackers. Stuff that matters.
Re:No more boot loader: Please use the kernel instead by nubinetwork on Monday July 08, 2024 @03:35PM (#40908694)
Grub uses an ancient version of zfs code, it's tied to Oracle's zfs and they refuse to update it to current openzfs.
Re:No more boot loader: Please use the kernel instead by UnlockedSecrets on Monday July 08, 2024 @04:43PM (#40909478)
Are there any instances of features being utilized that the old version of the code is unable to cope with well enough to be able to boot the system?
Re:No more boot loader: Please use the kernel instead by nubinetwork on Monday July 08, 2024 @06:17PM (#40910350)
Re:No more boot loader: Please use the kernel instead by upon_drumhead on Monday July 08, 2024 @04:51PM (#40909546)
Native ZFS encryption is the major one I'm aware of
Re:No more boot loader: Please use the kernel instead by yjftsjthsd-h on Monday July 08, 2024 @04:50PM (#40909539)
Refuse, or legally can't? Oracle doesn't own the copyrights on commits made after illumos forked from the corpse of opensolaris.
Re:No more boot loader: Please use the kernel instead by nubinetwork on Monday July 08, 2024 @07:17PM (#40910809)
A little of both. Everyone know about Linus' refusal to touch CDDL code, but grub isn't the kernel.

There have been several attempts to add features to the grub zfs code over the years, but there are several maintainers of grub who happen to be employees of Oracle, and typically the attempts go nowhere.

I personally can't recommend using grub anymore. The whole "just make 2 pools" solution is unacceptable, and until Oracle stops gatekeeping, their code becomes more obsolete in my eyes.

Re:No more boot loader: Please use the kernel instead by dizhn on Monday July 08, 2024 @04:59PM (#40909629)
Yeah update your zfs file system to gain new features and bam, you can't boot no more.