Search Criteria
Package Details: zfsbootmenu 2.3.0-3
Package Actions
Git Clone URL: | https://aur.archlinux.org/zfsbootmenu.git (read-only, click to copy) |
---|---|
Package Base: | zfsbootmenu |
Description: | ZFS bootloader for root-on-ZFS systems |
Upstream URL: | https://github.com/zbm-dev/zfsbootmenu |
Licenses: | MIT |
Submitter: | gardar |
Maintainer: | gardar |
Last Packager: | gardar |
Votes: | 9 |
Popularity: | 0.64 |
First Submitted: | 2022-08-01 12:41 (UTC) |
Last Updated: | 2024-06-03 13:39 (UTC) |
Dependencies (16)
- bash (bash-devel-static-gitAUR, bash-devel-gitAUR, busybox-coreutilsAUR, bash-gitAUR)
- fzf (fzf-gitAUR, skim-fzf-dropinAUR, skim-symlinksAUR)
- kexec-tools
- mbuffer
- ncurses (ncurses-gitAUR)
- openssl (openssl-gitAUR, openssl-staticAUR)
- perl-booleanAUR
- perl-sort-versions
- perl-yaml-pp
- zfs (zfs-linux-gitAUR, zfs-linux-hardenedAUR, zfs-linux-zenAUR, zfs-dkms-gitAUR, zfs-dkms-staging-compat-gitAUR, zfs-dkms-staging-gitAUR, zfs-dkmsAUR, zfs-linux-rtAUR, zfs-linuxAUR, zfs-linux-ltsAUR)
- dracut (dracut-gitAUR) (optional)
- efibootmgr (efibootmgr-gitAUR) (optional)
- grub (grub-coreosAUR, grub-blscfgAUR, grub-xen-gitAUR, grub-luks-keyfileAUR, grub-silentAUR, grub-gitAUR, grub-improved-luks2-gitAUR, grub-grubenv-btrfsAUR, grub-libzfsAUR) (optional)
- mkinitcpio (mkinitcpio-gitAUR) (optional)
- refind (refind-gitAUR, refi2ndAUR, refind-efi-binAUR) (optional)
- syslinux (optional)
Required by (1)
- zfsbootmenu-sb (optional)
Latest Comments
« First ‹ Previous 1 2
ScottE commented on 2024-02-04 17:32 (UTC)
Note that in the latest version [2.3.0-1 as of this comment], there's an issue with version parsing in the zfsbootmenu release process, which will cause the build to fail. It can be worked around when building manually with
makepkg
, by removing.git
from the cloned AUR, but not via helpers such asyay
etc.See https://github.com/zbm-dev/zfsbootmenu/issues/588 for more details.
Snowstorm64 commented on 2023-10-22 10:00 (UTC)
For what's worth, I have always managed to generate a working EFI image, even without the workaround in 2.2.1-2. My config.yaml:
gardar commented on 2023-10-22 03:45 (UTC) (edited on 2023-10-22 03:46 (UTC) by gardar)
zfsbootmenu v2.2.1 with initcpio does not generate a working EFI image out of the box on Arch, but to generate working image there are two options.
Adding the --uki flag to mkinitcpio like this:
Or using a non-archlinux EFI stub.
I've chosen to add the latter workaround to the package.
Further discussion on the subject can be found here: https://github.com/zbm-dev/zfsbootmenu/discussions/501
gardar commented on 2023-10-18 19:21 (UTC) (edited on 2023-10-19 02:15 (UTC) by gardar)
Shouldn't be needed from v2.2.1 onwards https://github.com/zbm-dev/zfsbootmenu/commit/bf207286269335b416278b37baa88229c27d9cfb
zfsbootmenu doesn't support pre-releases so zfsbootmenu v2.2.0 didn't support zfs-2.2 but v2.2.1 does. Do you still encounter this issue with v2.2.1?
EDIT: I seem to be facing the same issue, I've opened up a discussion here: https://github.com/zbm-dev/zfsbootmenu/discussions/501
darkbasic commented on 2023-09-30 20:27 (UTC)
I've generated an EFI image following the istructions at https://wiki.archlinux.org/title/Install_Arch_Linux_on_ZFS#Generate_a_ZFSBootMenu_image but the resulting image does not boot. zfsbootmenu-efi-bin works but I need zfs-2.2 from zfs-dkms-rc. I've tried to add zfs to the MODULES at /etc/zfsbootmenu/mkinitcpio.conf but it didn't help. When launching the image there is are no error logs whatsoever, it just returns to the boot menu.
endre commented on 2023-09-16 00:03 (UTC)
Please add
less
as a dependency, or building an image with mkinitcpio will fail to build with a blatant==> ERROR: file not found: ''
message.This is suspected to behave like this because of this:
https://gitlab.archlinux.org/archlinux/mkinitcpio/mkinitcpio/-/blob/master/functions#L748
gardar commented on 2022-09-05 23:53 (UTC)
@ReneHollander
Should be fixed now, thanks for the heads up.
ReneHollander commented on 2022-08-14 09:16 (UTC)
Reinstalling this package causes the user made config in /etc/zfsbootmenu/ to be overwritten. Can you configure
backup
for all the relevant files? (https://wiki.archlinux.org/title/PKGBUILD#backup)Likely something like this:
backup=(etc/zfsbootmenu/config.yaml etc/zfsbootmenu/mkinitcpio.conf etc/zfsbootmenu/dracut.conf.d/omit-drivers.conf)
« First ‹ Previous 1 2